WPBeginner

Beginner's Guide for WordPress

  • Blog
    • Beginners Guide
    • News
    • Opinion
    • Showcase
    • Themes
    • Tutorials
    • WordPress Plugins
  • Start Here
    • How to Start a Blog
    • Create a Website
    • Start an Online Store
    • Best Website Builder
    • Email Marketing
    • WordPress Hosting
    • Business Name Ideas
  • Deals
    • Bluehost Coupon
    • SiteGround Coupon
    • WP Engine Coupon
    • HostGator Coupon
    • Domain.com Coupon
    • Constant Contact
    • View All Deals »
  • Glossary
  • Videos
  • Products
X
☰
Beginner's Guide for WordPress / Start your WordPress Blog in minutes
Choosing the Best
WordPress Hosting
How to Easily
Install WordPress
Recommended
WordPress Plugins
View all Guides

WPBeginner» Blog» Tutorials» How to Set Up Email Newsletter Tracking in Google Analytics

How to Set Up Email Newsletter Tracking in Google Analytics

Last updated on April 27th, 2020 by Editorial Staff
170 Shares
Share
Tweet
Share
Pin
Free WordPress Video Tutorials on YouTube by WPBeginner
How to Set Up Email Newsletter Tracking in Google Analytics

Recently, one of our readers asked how do we measure the impact of our email newsletter?

You can use Google Analytics combined with special tracking links in your email newsletter to see how effective each email is for your business.

In this article, we will share how to set up email newsletter tracking in Google Analytics, step by step.

How to set up email newsletter tracking in Google Analytics

Why Track Your Email Newsletter Traffic in Google Analytics?

When you send out an email newsletter, it likely contains at least one link to your site. Your email marketing service should be able to tell you how many people click on a link (your click-through rate). However, most providers can’t show you what happens afterward.

That’s where Google Analytics comes in. You can use it to track what people do after clicking a link from your newsletter.

Let’s say you run a restaurant that offers home delivery. You want to see which of your weekly newsletters led to the most people filling out your online food ordering form.

Or perhaps you’re about to start an online store. It would be great to know which of your email campaigns drove the most sales.

Maybe you’re aiming to make money blogging. You want to know which campaigns got people to sign up for your online course.

With Google Analytics, it’s pretty easy to set up email newsletter tracking and see how many sales each email generates for your business.

With that said, let’s get started.

Creating Trackable URLs for Your Email Newsletter

If you want detailed insights in Google Analytics, then you need to add special tracking parameters to each link in your newsletter.

In other words, you can’t use a standard link like this:
https://www.site.com

Instead, you need to use a URL with special parameters that looks like this:
https://www.site.com?utm_source=newsletter&utm_medium=email&utm_campaign=jan_sale

The ending part of this URL, everything after the question mark, is called a UTM code.

It might look complicated, but don’t worry it’s actually quite easy to create.

Let’s take a look at two easy ways to create these trackable URLs for your email campaigns.

Method 1: Create Trackable URLs using MonsterInsights (Recommended)

MonsterInsights is the best Google Analytics plugin for WordPress. It allows you to easily install Google Analytics in WordPress and shows beautiful traffic reports inside the WordPress dashboard.

You can use the free version of MonsterInsights to access the URL builder tool. However, we recommend upgrading to the PRO plan in order to unlock eCommerce tracking features (we will talk more about eCommerce tracking later in this article).

First, you need to install and activate the MonsterInsights plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Next, go to Insights » Tools page in your WordPress dashboard.

Go to Insights then Tools in your WordPress dashboard

The URL Builder tool should open up. The first piece of information you’ll need to enter is the URL you want to add in your newsletter. This might be your main website URL, if you’re linking to your home page.

In this example, we’re running a sale and linking to the website’s online store:

The MonsterInsights URL builder tool

Google Analytics will track your email newsletter visitors as a ‘campaign’. This is simply the term Google Analytics uses for email or advertising promotions.

You’ll need to enter the source, medium, and name for your campaign, so Google Analytics can easily track them.

Source: Set this to ‘newsletter’ or something else meaningful
Medium: This should be set to ’email’
Name: You can use whatever makes sense, e.g. ‘jan_sale’ or ‘april_tshirts_sale’

If you’re using more than one word for the source, medium, or name, make sure you use underscores between words. Don’t use spaces or hyphens.

Entering the source, medium, and name for your campaign

The Campaign Term field is used if you’re running ads, so you can leave that blank. The Campaign Content can be used if you’re split testing your emails or ads. Again, you can leave it blank for this example.

At the bottom of the page, you should now see your special URL, with the tracking details included:

The URL created by the MonsterInsights URL builder tool, with UTM parameters in place

You can now use this URL in your email newsletter and later track clicks in your Google Analytics account.

Method 2: Manually Create Trackable URLs in Google Analytics

MonsterInsight’s URL builder is a handy tool for saving time, as it creates the UTM codes for you. If you prefer to create your trackable URLs manually, here’s how to do it.

First, get the URL you want to use. We’re going to use https://www.site.com/shop for this example.

Next, you’ll need to create the UTM code yourself. We’ll take it step by step.

Add a question mark to the end of your URL, like this:

https://www.site.com/shop?

Then, add the utm_source:

https://www.site.com/shop?utm_source=newsletter

Next, add the ampersand (&) symbol and the utm_medium:

https://www.site.com/shop?utm_source=newsletter&utm_medium=email

Finally, add another ampersand (&) and the utm_campaign:

https://www.site.com/shop?utm_source=newsletter&utm_medium=email&utm_campaign=jan_sale

You can use any word or phrase you want for the campaign’s name. If you’re using multiple words for the source, medium, or campaign name, you can separate the words with an underscore.

That’s it. Your tracking URL is ready to be used in your newsletter.

Using Trackable URLs in Your Newsletter Campaigns

Once you’ve created your URL, either using MonsterInsights’ URL builder or manually, you can use it in emails.

You can copy and paste the URL into your email wherever you would have used the standard URL before.

Here’s how that looks when inserting a URL in Constant Contact:

Inserting your special trackable link into Constant Contact

Tip: You can even use trackable URLs in your regular emails. This would make sense if you do a lot of email outreach. You can also create trackable URLs to use on social media, in ads, and more.

Once you are done with your email, send out your newsletter and wait for some clicks. After that, you can go to Google Analytics to view your report.

Viewing Your Email Newsletter Report in Google Analytics

Log in to your Google Analytics account and click Acquisition » Campaigns » All Campaigns link.

Viewing all campaigns in Google Analytics

You should then see data for the campaign(s) you’ve created.

Tip: If you’ve only just sent out the newsletter, change the date for the report to the current day. Google Analytics defaults to showing you data for the previous 7 days.

Edit Post ‹ WPBeginner — WordPress

It’s a great idea to use this report along with your Google Analytics goals. For instance, here we’re viewing how effective our newsletters were in getting people to fill in an inquiry form:

Viewing what percentage of your campaign traffic converted for different goals

Tracking Email Newsletter Conversions

The most important part of your newsletter tracking is what users do after they arrive on your website.

For instance, if you run an online store you might want to see which emails led to a sale. If you wanted users to fill out an order form, then you might want to track that.

The easiest way to do this is by using MonsterInsights to do almost all the setup for you.

Switching on eCommerce Tracking in Google Analytics

First, you’ll need to switch on eCommerce tracking in Google Analytics. This is a quick and easy process.

Login to Google Analytics. Make sure you have the correct website selected on the top left.

Check that you have the correct website selected in Google Analytics

Click the Admin link on the bottom left.

Click on the Admin option in the left hand menu of Google Analytics

Then, in the View column, click ‘Ecommerce Settings’.

Viewing the eCommerce settings in Google Analytics

You can now toggle ‘Enable Ecommerce’ on. We recommend also enabling ‘Enhanced Ecommerce’ at this point. This will track additional data. It also lets you see eCommerce reports in MonsterInsights.

Click the Save button.

Switching on eCommerce Tracking in MonsterInsights

You’ll need the Pro version of MonsterInsights in order to use its eCommerce features. These work with WooCommerce, Easy Digital Downloads, MemberPress, and LifterLMS.

Install and activate MonsterInsights, if you’ve not done so already.

Then, enter your license key under Insights » Settings and click the Verify button.

Enter your MonsterInsights license key on the Settings page

Once you’ve entered your license key for MonsterInsights, go to Insights » Addons, find the eCommerce addon, and then click the Install button below it.

Installing the Ecommerce addon for MonsterInsights

After that, you need to go to Insights » Settings and click the eCommerce tab. You should see that your eCommerce plugin (e.g. WooCommerce) has been automatically detected.

Tip: We recommend switching on ‘Use Enhanced eCommerce’ as this means you can view the MonsterInsights eCommerce report too.

The eCommerce settings in MonsterInsights

That’s all you need to do because MonsterInsights handles everything else after that. Google Analytics will now be able to track eCommerce transactions on your site.

Now, when you visit Google Analytics, you’ll be able to see details of your eCommerce transactions.

Go to Acquisition » Campaigns then click the ‘All Campaigns’ link, as before. Next, select ‘E-commerce’ from the Conversions dropdown menu.

Viewing your eCommerce statistics for your campaigns in Google Analytics

For detailed instructions, see our article on how to setup WooCommerce conversion tracking.

Tracking Links, Clicks, Buttons, and Forms

Not all websites use an eCommerce platform with a shopping cart.

For instance, if you have a simple order form, then you can track which email campaigns led users to submit that form. If you have a click to call button on your website, then you can track that as well.

We have a separate detailed guide on tracking links and button clicks in Google Analytics with step by step instructions.

We hope this article helped you learn how to set up email newsletter tracking in Google Analytics. You might also want to see these tested and easy ways to grow your email list faster.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

170 Shares
Share
Tweet
Share
Pin
Popular on WPBeginner Right Now!
  • How to Properly Move Your Blog from WordPress.com to WordPress.org

  • How to Fix the Error Establishing a Database Connection in WordPress

    How to Fix the Error Establishing a Database Connection in WordPress

  • Google Analytics in WordPress

    How to Install Google Analytics in WordPress for Beginners

  • How to Start Your Own Podcast (Step by Step)

    How to Start Your Own Podcast (Step by Step)

About the Editorial Staff

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi. Trusted by over 1.3 million readers worldwide.

The Ultimate WordPress Toolkit

2 Comments

Leave a Reply
  1. Ahmed Kasem says:
    Apr 30, 2020 at 9:25 pm

    Thank you so much for this extraordinary site
    I really like it
    I also following you on facebook group

    Reply
    • WPBeginner Support says:
      May 1, 2020 at 9:58 am

      You’re welcome, glad you found our content helpful :)

      Reply

Leave a Reply Cancel reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.

Over 1,320,000+ Readers

Get fresh content from WPBeginner

Featured WordPress Plugin
All in One SEO logo
All in One SEO
Improve website SEO rankings with AIOSEO plugin. Learn More »
How to Start a Blog How to Start a Blog
I need help with ...
Starting a
Blog
WordPress
Performance
WordPress
Security
WordPress
SEO
WordPress
Errors
Building an
Online Store
Useful WordPress Guides
    • 7 Best WordPress Backup Plugins Compared (Pros and Cons)
    • How to Fix the Error Establishing a Database Connection in WordPress
    • Why You Need a CDN for your WordPress Blog? [Infographic]
    • 30 Legit Ways to Make Money Online Blogging with WordPress
    • Self Hosted WordPress.org vs. Free WordPress.com [Infograph]
    • Free Recording: WordPress Workshop for Beginners
    • 24 Must Have WordPress Plugins for Business Websites
    • How to Properly Move Your Blog from WordPress.com to WordPress.org
    • 5 Best Contact Form Plugins for WordPress Compared
    • Which is the Best WordPress Popup Plugin? (Comparison)
    • Best WooCommerce Hosting in 2020 (Comparison)
    • How to Fix the Internal Server Error in WordPress
    • How to Install WordPress - Complete WordPress Installation Tutorial
    • Why You Should Start Building an Email List Right Away
    • How to Properly Move WordPress to a New Domain Without Losing SEO
    • How to Choose the Best WordPress Hosting for Your Website
    • How to Choose the Best Blogging Platform (Comparison)
    • WordPress Tutorials - 200+ Step by Step WordPress Tutorials
    • 5 Best WordPress Ecommerce Plugins Compared
    • 5 Best WordPress Membership Plugins (Compared)
    • 7 Best Email Marketing Services for Small Business (2020)
    • How to Choose the Best Domain Registrar (Compared)
    • The Truth About Shared WordPress Web Hosting
    • When Do You Really Need Managed WordPress Hosting?
    • 5 Best Drag and Drop WordPress Page Builders Compared
    • How to Switch from Blogger to WordPress without Losing Google Rankings
    • How to Properly Switch From Wix to WordPress (Step by Step)
    • How to Properly Move from Weebly to WordPress (Step by Step)
    • Do You Really Need a VPS? Best WordPress VPS Hosting Compared
    • How to Properly Move from Squarespace to WordPress
    • How to Register a Domain Name (+ tip to get it for FREE)
    • HostGator Review - An Honest Look at Speed & Uptime (2020)
    • SiteGround Reviews from 4196 Users & Our Experts (2020)
    • Bluehost Review from Real Users + Performance Stats (2020)
    • How Much Does It Really Cost to Build a WordPress Website?
    • How to Create an Email Newsletter the RIGHT WAY (Step by Step)
    • Free Business Name Generator (A.I Powered)
    • How to Create a Free Business Email Address in 5 Minutes (Step by Step)
    • How to Install Google Analytics in WordPress for Beginners
    • How to Move WordPress to a New Host or Server With No Downtime
    • Why is WordPress Free? What are the Costs? What is the Catch?
    • How to Make a Website in 2020 – Step by Step Guide
Deals & Coupons (view all)
SeedProd Logo
SeedProd Coupon
Get 50% OFF SeedProd Coming Soon Page plugin for WordPress.
Cozmoslabs
Cozmoslabs Coupon
Get 15% OFF on Cozmoslabs WordPress premium plugins.
Featured In
About WPBeginner®

WPBeginner is a free WordPress resource site for Beginners. WPBeginner was founded in July 2009 by Syed Balkhi. The main goal of this site is to provide quality tips, tricks, hacks, and other WordPress resources that allows WordPress beginners to improve their site(s).
Join our team: We are Hiring!

Site Links
  • About Us
  • Contact Us
  • FTC Disclosure
  • Privacy Policy
  • Terms of Service
  • Free Blog Setup
  • Free Business Tools
Our Sites
  • OptinMonster
  • MonsterInsights
  • WPForms
  • SeedProd
  • Nameboy
  • RafflePress
  • Smash Balloon

Copyright © 2009 - 2021 WPBeginner LLC. All Rights Reserved. WPBeginner® is a registered trademark.

Managed by Awesome Motive | WordPress hosting by SiteGround | WordPress CDN by MaxCDN | WordPress Security by Sucuri.