Email best practices
Everything in marketing comes down to numbers. How many people are you reaching? How many conversions did a campaign achieve? What’s the return on ad spend for the most recent Facebook campaign???
Your email marketing program is no different. You need to be able to accurately track and optimize your email marketing ROI for continued success.
Depending on the email service provider (ESP) you use, it’s likely that you have some basic metrics by which you measure campaigns. But there’s still a huge gap of information in between the send and a final conversion on your site that Google Analytics 4 can help you bridge.
Let’s look at how you can set up GA4 to measure what happens after someone clicks through to your site. Then, we’ll explain how you can create custom links to get incredible insights about the performance of individual list segments, campaigns, calls to action, and more.
Most ESPs provide a rundown of information about how subscribers interacted with your campaign. With Sinch Mailjet, for example, you can track these common email metrics:
While this is all valuable information, it doesn’t allow you to see what happens beyond that click on your campaign. And in the case of trying to track email opens, this kind of data is becoming less useful and less accurate for advanced decision making in a competitive marketing landscape.
Despite all the controversy, Google Analytics is still probably the most popular data analytics platform. If you know how to use it, the same free software you use to gain insights from organic traffic, paid search campaigns, and more can open the curtain to what happens once an email subscriber lands on your site.
For years, you could see certain information about traffic that was generated from emails, just like you could other broad traffic sources. For example, you could see the bounce rate of that traffic, the average number of page views, and session duration.
The problem with this default setup was twofold:
Luckily, you can overcome both limitations with a combination of the new capabilities in Google Analytics 4 and proper tracking of links using a few simple tags.
In Google Analytics 4 (GA4), there’s a much greater emphasis on engagement and the behavior flow of visitors, both in a single session and through repeat visits. This advancement, once you learn how to work with the data, is a huge boon to your marketing efforts across all disciplines – from social media marketing to organic search, email, and more.
Now, when you log into Google Analytics 4, you’ll see a whole slew of “events”, which are specific visitor actions. There are a number of events that are available by default.
Some of these fall under “enhanced event measurement” which offer greater control over tracking. You can enable these within your account without working with an additional tracking code or development languages like HTML or JavaScript. All you have to do is follow this step-by-step process:
Step 1 – Go to your Google Analytics account.
Step 2 – Select Admin.
Step 3 – Confirm you’re viewing the account and property you want to control.
Step 4 – In the Property column, click data streams → Web.
Step 5 – Switch the Enhanced measurement toggle to the on position to allow all measurements. Click the gear icon to edit individual tracking preferences.
The automatically collected events (web only) in Google Analytics 4 are:
Here’s how event data is organized in a sample account:
At the top, you can change the time period being analyzed. And, as you’ll see near the end of this article, with the right tracking tags in place, you can also sort events by source, like an individual marketing email.
You can even use the right-side toggles to create a comparison to quickly see how email traffic stacks up to visitors who originate from other sources.
Once you’ve entered traffic sources for the comparison to populate, you’ll see something like this:
In the example above, we compared all traffic with visitors who originated from Google CPC ads. You could select “(not set) / email” to compare all email traffic with visitors from other sources.
However, once you understand and implement the UTM parameters explained in the next section, you can dramatically improve the focus of your comparisons by selecting individual email campaigns.
Beyond the default events, you can also set up custom events to measure things more specific to your goals. You can do this through the Google tag or Google Tag Manager.
Custom events are like mini “conversions” as they signal successful visitor interactions that are specific to your goals as an organization.
If certain actions, other than a final conversion goal like making a purchase, are particularly important milestones for your business, consider designating these as conversions in Google Analytics 4.
This can help you better attribute value to your email marketing program. For ecommerce, a “begin checkout conversion” is highly useful. However, there are many different options from completing a registration form or downloading a white paper to requesting a free trial.
Even with the advancements of Google Analytics 4, tracking user behavior from email visitors falls a bit short of the ideal.
You might see something like this on your home screen:
That’s great – you know that email is your fifth-highest generator of session traffic. But “email” is pretty generic.
In a perfect world, you’d be able to compare and contrast the performance of certain campaigns, individual emails, or even specific links within particular emails. The good news? This world exists.
You know those super long links you’ve seen in your browser? They look something like this: “example.com?utm_source=mailjet&utm_medium=email&utm_campaign=google_analytics_intro.
”
These complicated-looking – but easy-to-create – trackable URL strings hold the power to segment data within Google Analytics so you can unlock more information for your data analytics team (even if that person is just you).
The extra characters in the example above are called UTM (Urchin Tracking Module) parameters, and they have several fields – some mandatory and others optional – that you can fill out:
While you can certainly manually create tags for every link, it’s better to use a tool. Google’s URL builder tools allow you to input answers for the parameters and it will spit out a ready-to-use link! It’s that easy.
If you use Mailjet, adding UTM tags for your campaigns is simple and provides accurate, consistent data. You can do this with the custom URL builder linked above, or you can follow these instructions for account-wide implementation:
Step 1 – Go to your email tracking page.
Step 2 – Enable the toggle for, “Track clicks using Analytics tags – campaigns only”. Note that, once this is activated, it will take effect across all sub-accounts.
Step 3 – A new section with available parameters will appear.
Step 4 – Enter values for the parameters you want to track (source, medium, etc.) and the name you want to assign to those parameters.
That’s it! UTM tags will now be automatically added to all your future URLs.
Email UTM expert Milena Mitova explains how to set up UTM tracking by media type in our Email Camp session, Around the ROI orbit: Automating link tracking in email marketing for better insights
With the advent of Google Analytics 4, you can see more than ever before. But now, with your links properly tagged, this amazing data won’t be lumped into one big mysterious “email
” campaign source group!
Now, the revenue insight on your Google Analytics 4 home page might look something like this:
You now know that your June 2023 newsletter generated the second most revenue on your site for the given time period!
Below, we’ll show you an example of how you can find event data about specific email campaigns and compare the performance of different campaigns against each other or other marketing efforts. There are nearly limitless possibilities when it comes to the kinds of reports you can run within GA4, so be sure to keep learning each day!
Remember, engagement (measured by events) is a big upgrade in Google Analytics 4. You can see how traffic behaved as a whole, or how visitors from specific campaigns interacted with your site.
To see event metrics go to Reports → Engagement → Events from the left menu.
To filter results on almost any report, click the “+ add filter
” toggle at the top of the screen.
Then select your desired dimension, like “Session source
”, and then the value you want to measure, like “Newlsetter_June_2023
”. Click Apply.
You can now see event statistics specific to that particular email.
To create comparisons between different emails, go to the toggle at the top right.
In our example, we used the dimension “session source
” for both variables, and the July and June emails as the dimensions for our two comparisons.
Note that you can compare anything with usable data, so you could select “direct” as your session source value if, for example, you wanted to compare traffic from an email campaign with visitors who arrived on your site directly.
You can now see a full comparison of the two campaigns!
Google Analytics 4 offers more information than ever before to understand how visitors interact with your site and how different sessions contribute to a final conversion.
Reviewing this data should be a regular part of your marketing strategy development.
And now that you know how to use UTM parameters to track clicks from specific campaigns, or even specific links within the same campaign, it’s time to set off and explore how you can use email more effectively each day.
There are official Google Analytics courses you can follow to learn more about the available reports and how to work with your new email marketing data. Plus, the Mailjet blog has plenty of information to help you take your email skills to the next level. So, subscribe to our newsletter to be the first to get our content in your inbox!
Send me the Mailjet Newsletter. I expressly agree to receive the newsletter and know that I can easily unsubscribe at any time.