How to set up GA email tracking

How to Set Up Google Analytics Email Tracking (4 Easy Steps)

How do you measure success in your email marketing campaigns? Do you know which email messages and links drive the most traffic and the most conversions? With Google Analytics email tracking, you can find out.

Fortunately, it’s easy to create tracking links and use them in all of your marketing emails. Using trackable URLs will allow you to view detailed information about your email traffic in Google Analytics. You’ll be able to see exactly how your email campaigns are performing, and measure the return on investment (ROI) for your email marketing.

In this guide, we’ll show you how to set up Google Analytics email tracking in 4 simple steps.

Let’s dive right in…

MonsterInsights is the best WordPress Analytics plugin. Get it for free!

What is Email Traffic in Google Analytics?

Email traffic in Google Analytics is traffic to your website that came from an email message. Google Analytics attributes that site visit, and the user’s activity, to the email campaign that sent the message. This helps separate email traffic from search engine traffic, for example.

Benefits of Email Tracking in Google Analytics

Google Analytics helps you measure how profitable or successful your email marketing campaigns are. Once you’re able to identify which of your site visitors come from email, then you can analyze the steps they took after clicking the email link.

Did they complete a purchase, or abandon a shopping cart? Either way, this is valuable information that can help you optimize your messages and website experience.

You can track other conversions as well, not just eCommerce purchases. You may be asking email recipients to join a mailing list, download a free piece of content, or simply view a certain web page. For more details, check out our complete guide on tracking conversions in Google Analytics.

Using UTM Codes to Create Custom Tracking URLs

In order for Google Analytics to track your email traffic correctly, you simply add some extra bits of code called UTM parameters to the links in your emails.

Let’s say your home page URL is . You could use this exact URL in an email link to send traffic right to your home page. However, Google Analytics won’t properly assign these visitors to the email or campaign they clicked from.

If you use plain, non-customized URLs in your email messages, the traffic you get from them will show up as direct or referral traffic in Google Analytics.

To make Google Analytics see that your traffic is from an email, you need to make special hyperlinks that include strings of text called UTM codes.

You can then use those links in your email newsletter to drive subscribers to any page on your website. Then, you’ll be able to see exactly which email and campaign sent that traffic to your site in Google Analytics.

Email campaign reporting in GA4

Once you discover which emails generate the most clicks and conversions, you can figure out how to make your other email messages more effective by analyzing subject lines , format, copy, audience segmentation, and other variables.

Set Up Email Tracking with GA4 and WordPress

Let’s walk through how to set up Google Analytics email tracking on your WordPress site with MonsterInsights.

Step 1: Install the MonsterInsights Plugin

To start tracking your email campaigns, first install the MonsterInsights plugin on your WordPress website.

MonsterInsights is the best Google Analytics plugin for WordPress. It lets you easily connect your WordPress site to Google Analytics so you can see all the data that matters most right in your WordPress dashboard.

MonsterInsights Home Dashboard

Plus, with the click of a button, you can set up sophisticated tracking features such as event tracking, form tracking, custom dimension tracking , outbound link tracking , and more.

To get started, you’ll need to install MonsterInsights and authenticate it with your Google Analytics account. To use the URL builder, grab MonsterInsights at the Plus level or above.

Then, download the ZIP files from your account area under the Downloads tab.

download monsterinsights

Next, upload the plugin to your WordPress website. You can do that by going to Plugins » Add New » Upload Plugins and clicking the Install Now button.

upload plugin in wordpress

After that, click the Activate Plugin button.

activate monsterinsights

Note: If you operate an online store or eCommerce site, you’ll want a Pro MonsterInsights license so you can install the MonsterInsights eCommerce addon . Check out this quick tutorial to learn how to install and activate the eCommerce addon .

Now you’ll be able to quickly gain insight into advanced campaign performance metrics, conversion rates, and much more.

Step 2: Connect MonsterInsights to Google Analytics

After successfully installing and activating the plugin, you’ll need to connect MonsterInsights with your Google Analytics account. The simplest way to do this is to use the MonsterInsights Setup Wizard that appears when you activate the plugin.

MonsterInsights wizard launch screen

You’ll select the Google account where you manage Google Analytics, and the property that you wish to connect to MonsterInsights. Just a few clicks in the Wizard connects MonsterInsights with Google, without typing or editing any code.

MonsterInsights wizard connect to Google account

Once you finish, you’ll see the MonsterInsights dashboard. Click the View Reports button to see an overview of your most important web traffic stats.

MonsterInsights dashboard welcome screen

That’s all there is to it! If you have any doubts, you can use our easy step by step guide to connecting Google Analytics to your WordPress site with the MonsterInsights plugin.

Step 3: Create a Trackable URL with MonsterInsights

Now, we’ll use the MonsterInsights URL Builder to create a custom URL that tells Google Analytics exactly where your visitors are coming from.

To build a custom URL with a UTM code, log in to your WordPress website and navigate to Insights » Tools .

MonsterInsights URL Builder

You’ll see the URL Builder form shown above. First, enter the URL of the web page where you want to send site visitors, in this case Then fill out the remaining fields with whatever campaign parameters you’d like to see in Google Analytics. Note that the only required fields are the URL and the Campaign Source.

Tip: Use a + (plus), – (dash), or _ (underscore) to separate terms if you use more than one word in a parameter field. You should also know that UTM codes are case-sensitive, so be consistent.

Here’s an example generated using our example site URL, with a UTM code added to tell you and Google Analytics exactly where this visitor originated from:

URL with example UTM tracking code parameters

At this point, you can click the “Copy to Clipboard” button to copy the link text, and then paste into your email campaigns as needed. Your email links are now fully trackable by Google Analytics, great job!

Do you need to know more about what each of these pieces of text, or parameters, mean? Learn more about UTM codes by reading this beginner’s guide to UTM parameters and how to use them .

Finally, let’s see where you can find email traffic in your Google Analytics reports.

Step 4: How to View Email Traffic in Google Analytics 4

In your Google Analytics 4 account, you can identify visitors who arrived from your email links in the Reports » Acquisition area.

First, click the Reports » Acquisition » Traffic Acquisition menu item to see a summary of traffic from all channel sources.

Traffic Acquisition Report GA4

This overview screen shows all traffic from all sources, including direct, organic search, and so on.

In order to see users who arrived via email, type “email” into the search bar and you’ll see stats for only email traffic.

Email traffic volume in Google Analytics

Now, click the blue plus symbol.

Add dimension traffic acquisition GA4

Then select Session Acquisition » Session campaign from the dropdown list.

View email campaign traffic Google Analytics 4

Now you can see how many of your total site visitors arrived from an email link, which email campaign drove them to the site, how much revenue each campaign earned during the reporting period, and more.

View email campaign revenue in Google Analytics

For more in-depth information, read our post on the most important metrics to track in Google Analytics .

Google Analytics for Email Tracking FAQ

Can Google Analytics track emails?

Yes, Google Analytics can track certain types of user behavior related to email, from email opens (see below) to link clicks. You may find more accurate data on email open rates from an email provider like Mailchimp or Constant Contact.

How does Google Analytics track email open rates?

Google Analytics can be used to track email opens by using a special image file called a tracking pixel. You can insert tracking pixels inside marketing emails to see how many mail recipients actually opened a particular email. But the data collected from this tactic is becoming less meaningful. Email providers and users concerned about privacy have developed countermeasures that deter the use of personal tracking data and lead to inaccurate reporting of email open rates.

Can I add UTM codes to a URL that doesn’t point to my home page?

Yes, you can append UTM parameters to any URL, not just your main domain or home page. For example, you could send visitors to a sub-page on your site that displays a specific product category, like .

Can Google Analytics track email addresses?

No, Google Analytics does not track user email addresses by default. For security and personal privacy reasons, Google Analytics avoids collecting data that can be used to identify any individual user.

That’s it!

We hope you like our guide on how to set up Google Analytics email tracking on your WordPress website. You might also want to check out this guide to setting up Google Analytics social media tracking .

Not using MonsterInsights yet? What are you waiting for?

Don’t forget to follow us on Twitter, Facebook and YouTube for more helpful Google Analytics tips.

Want to Try MonsterInsights for Free?

Enter the URL of Your WordPress website to install MonsterInsights Lite.


  1. Hello!

    I created an email Newsletter with UTM Parameters added to all the links in it such as my Social media accounts, links to two of my Campaigns and etc. I will send my email through Gmail to recipients.

    How do I set up my Google Analytic account to track those links?

    With Regards,

    1. Hi Anwar,
      Sounds like you’re ready to send! If you’ve got the UTM links in your email, there’s nothing further you need to do to set up Analytics. Just send the email, then refer to step 4 in the article above to find the click data.
      Let us know if you have any more questions!

Add a Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our privacy policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.

This form is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.