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 Google Analytics Goals for Your WordPress Site

How to Set Up Google Analytics Goals for Your WordPress Site

Last updated on May 7th, 2020 by Editorial Staff
171 Shares
Share
Tweet
Share
Pin
Free WordPress Video Tutorials on YouTube by WPBeginner
How to Set Up Google Analytics Goals for Your WordPress Site

Do you want to track key metrics like email signups or sales for your site? Just looking at your website traffic overview report doesn’t give you the full picture.

If you want your site to be successful, then you need detailed metrics like which pages are getting you the most signups, which traffic source is producing the best results, and more.

This is where goal based reports come in. In this article, we’ll show you how to set up Google Analytics goals for your WordPress site.

Setting up Google Analytics goals in WordPress

What Are Goals in Google Analytics?

Goals are user interactions that you can track using Google Analytics.

You can set up goals to measure conversions, track sales, track email sign up forms, and more. All of this can help you with making more money online and increase your website conversions.

Why You Need to Create Good Goals in Google Analytics

With goals, you can find out all sorts of details about your site. For instance:

  • If you sell digital products, you could use goals to find out which sources are driving the most sales.
  • If you run an eCommerce store, you could use goals to see where customers are most likely to abandon the checkout process.
  • If you’re a personal trainer with a fitness blog, you could use goals to see which posts encourage prospects to fill out your contact form.

Creating the right goals for your site is important. If you have an online store, there’s not much point setting a goal to track how many people visit your About page. Instead your goal should be how many customers buy from you.

Let’s look at how to set up goals in Google Analytics. Here’s what we’re going to cover. Use the quick links to jump straight to that part of the tutorial:

  • Setting Up Google Analytics with MonsterInsights
  • Tracking eCommerce Goals in Google Analytics
  • Tracking Form Submission Goals in Google Analytics
  • Setting Up Goals Manually in Google Analytics

Setting Up MonsterInsights With Google Analytics

We recommend using Google Analytics with MonsterInsights. It can automatically set up goals for you and save you a lot of work.

First, you’ll need to install and activate the MonsterInsights plugin. If you’re not sure how, check out our guide on how to install a WordPress plugin.

Note: You’ll need the Pro version of the plugin or higher in order to use the eCommerce report and the form conversions report.

After activating MonsterInsights, go to Insights » Settings in your WordPress dashboard. Here, you can enter your license key and connect MonsterInsights to Google Analytics.

MonsterInsights set up

For more help, check out our instructions on how to install Google Analytics on your site using MonsterInsights.

Tracking eCommerce Goals in Google Analytics

Do you want to find out how many visitors are converting into paying customers?

MonsterInsights lets you easily track data from a WooCommerce store. You can also use it with MemberPress, LifterLMS, or Easy Digital Downloads.

You’ll need to set things up in Google Analytics before you can view the eCommerce report in MonsterInsights.

Setting Up Google Analytics for eCommerce Tracking

First, login to your Google Analytics account.

If you’re using it on multiple websites, make sure the correct site is selected. Just click on the box to change to a different website if needed.

Check that you have the correct website selected in Google Analytics

Next, click Admin in the bottom left corner.

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

Then, in the View column, click the ‘Ecommerce Settings’ link:

Viewing the eCommerce settings in Google Analytics

Switch on the ‘Enable Ecommerce’ option. You’ll then see the ‘Enable Enhanced Ecommerce Reporting’ toggle. Switch this on too.

Enabling eCommerce settings in Google Analytics

Click the Save button at the bottom of the screen.

That’s it! You can now move on to set up your eCommerce tracking in MonsterInsights.

Setting Up MonsterInsights for eCommerce Tracking

In your WordPress dashboard, go to Insights » Addons in your dashboard.

Then, click Install beneath MonsterInsights’ eCommerce addon. It will automatically install and activate.

Installing the eCommerce addon for MonsterInsights

Now, go to the eCommerce tab in Insights » Settings. Switch on the ‘Use Enhanced eCommerce’ setting.

Switching on the eCommerce tracking in MonsterInsights

That’s all you need to do. Yes, really! MonsterInsights handles everything else for you.

Head to Insights » Reports and click on the ‘eCommerce’ tab to view your report. Once you’ve had some sales, it’ll look something like this:

An example of an eCommerce report in MonsterInsights

You can see all sorts of other insights, like your top conversion sources, the total of products added to carts, and the total removed from carts.

You can even see how many days it typically takes people to make a purchase, and how often people visit before making a purchase.

Viewing other details about your eCommerce conversions in MonsterInsights

To find out more details for any report, click the View button beneath it. You’ll be taken to the full report in Google Analytics.

Tracking Form Submission Goals in Google Analytics

Another great way to use Google Analytics and MonsterInsights is to track form conversions.

You can do this for any type of form. Here are just a few examples:

  • Non-fiction author: A form where people sign up for your email newsletter to hear about your upcoming books.
  • Realtor: A contact form where prospective clients fill in their details so you can call them back and arrange viewings.
  • Personal trainer: A booking form that customers use to book and pay for their personal training session.
  • Restaurant: A form that customers use for ordering food delivery.

MonsterInsights works with all WordPress contact form plugins and helps you track form submissions.

To start tracking form conversions in MonsterInsights, go to Insights » Addons and find the Forms addon. Click the Install button beneath it to install and activate it.

Installing the Forms addon for MonsterInsights

This addon lets you track form submissions as ‘Events’ in Google Analytics. You don’t have to set up anything extra.

Once you’ve installed and activated the addon, you’re done! Just go to Insights » Reports and click on the ‘Forms’ tab to see your report.

After you’ve had some form submissions, it’ll look something like this:

The forms report in MonsterInsights

If you want to track form submissions in a different way, you can do this manually in Google Analytics.

Setting Up Goals Manually in Google Analytics

If you don’t want to use MonsterInsights, or if you want to track a different type of goal, then you can do this manually in Google Analytics.

Login to your Google Analytics account and click the ‘Admin’ tab on the bottom left. Then, in the View column, click on Goals.

Creating a goal in Google Analytics

Next, click the ‘+ New Goal’ button to start creating a new goal:

Adding your new goal in Google Analytics

You might see a Template section here if you’ve selected an industry category for your website. Skip this and click on the Custom radio button beneath. Then click Continue.

Creating a custom goal in Google Analytics

There are 4 types of goal you can create:

  • Destination: this tracks whether a visitor went to a specific page, like a thank you page after filling in a form.
  • Duration: this tracks how long a visitor spent on your website.
  • Pages/Screens per session: this tracks how many pages someone looks at on your site.
  • Event: this can track all sorts of things, like button clicks, video plays, and downloads. It requires a bit more setup than the other options.

In many cases, Destination or Event goals will work best for tracking your key metrics.

We’re going to create a Destination goal for this example. Give your goal a name, set the Type to Destination, and then click to continue.

Creating a destination goal in Google Analytics

Enter the destination for your goal. This will normally be a specific page.

Tip: Only enter the part of the URL that comes after your website’s domain name.

For instance, if your page is:
https://www.examplewebsite.com/thank-you-for-booking/

Then you should enter:
/thank-you-for-booking/

You can add a value for the conversion if you want. This makes sense if people are completing a payment form, or if you know how much each lead is worth to you on average.

If you want to track a funnel, such as a customer moving through a checkout process, then you can also do this as part of the destination goal. This can help you pinpoint areas you might want to improve.

Entering the destination URL for your Google Analytics goal

You can click the ‘Verify this Goal’ link to see what conversion rate the goal would have based on your data from the previous 7 days. If you get 0% and you know that you’ve had some form submissions, check the destination URL you’ve entered.

Verifying that your goal works in Google Analytics

Once you’re happy with your goal, click the Save button. You should then see your goal listed in a table. You can edit it, switch it off and on, or create more goals here.

The table in Google Analytics showing your goals

Note: You can’t delete goals once you’ve created them. Simply switch them off if you no longer want to use them.

You can view your goal data in Google Analytics by going to Conversions » Goals then clicking on Overview.

Viewing details about goal completion in Google Analytics

In the left-hand menu, you can dig further into your goals. For instance, Reverse Goal Path shows you what content visitors viewed before reaching the goal. Goal Flow can be used to examine all sorts of things, like the source that the visitors came from:

Viewing the Goal Flow in Google Analytics

The other types of goals work in a similar way, though Events goals are a bit trickier to set up. Take a look at MonsterInsights’ useful post on 4 types of goals in Google Analytics for help with these.

Final Thoughts

If you want a simple way to set up and view your eCommerce and form submission statistics, then MonsterInsights is definitely the way to go. Setting up manual goals in Google Analytics might work for you if you’re confident using the GoogleAnalytics interface.

What matters is that you create and track meaningful goals for your site. That way, you can boost signups, increase sales, and make more money or more impact.

We hope this article helped you learn how to set up Google Analytics goals for your WordPress site. You may also want to see our guide on how to increase your website traffic and our pick for the best email marketing services.

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.

171 Shares
Share
Tweet
Share
Pin
Popular on WPBeginner Right Now!
  • How to Fix the Error Establishing a Database Connection in WordPress

    How to Fix the Error Establishing a Database Connection in WordPress

  • Checklist

    Checklist: 15 Things You MUST DO Before Changing WordPress Themes

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

    How to Start Your Own Podcast (Step by Step)

  • How to Properly Move Your Blog from WordPress.com to WordPress.org

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

6 Comments

Leave a Reply
  1. Ellen says:
    May 11, 2020 at 7:17 am

    Hello ,

    Thank you for all this really useful information.

    I am an absolute beginner so I need to learn all this stuff.

    Ellen.

    Reply
    • WPBeginner Support says:
      May 12, 2020 at 10:40 am

      Glad our content could be helpful :)

      Reply
  2. Raymond Crean says:
    May 7, 2020 at 11:20 pm

    Thank You for creating such a wonderful and extremely informative article on using Google Analytics Goals.
    I will try manually setting up some goals using this tutorial but also later may opt to use the suggested MonsterInsights WordPress Plug-In.
    Thank You. :)

    Reply
    • WPBeginner Support says:
      May 8, 2020 at 10:14 am

      You’re welcome, glad our guide was helpful :)

      Reply
  3. Felix Okoye says:
    May 7, 2020 at 7:06 pm

    Thank you so much for this article… Well in-depth… I’ve been getting notifications on my Google Analytics to set up goals but don’t know where to start… Now, I see it well explained… Going over to Analytics to do the needful… Thanks once more…

    Reply
    • WPBeginner Support says:
      May 8, 2020 at 10:11 am

      You’re welcome, glad our article was 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
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 2021 (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 (2021)
    • 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 (2021)
    • SiteGround Reviews from 4464 Users & Our Experts (2021)
    • Bluehost Review from Real Users + Performance Stats (2021)
    • 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 2021 – Step by Step Guide
Deals & Coupons (view all)
StackPath's logo
StackPath (MaxCDN) Coupon
Get StackPath CDN for just $10/month! It's the same service we use to make our site super fast.
ThemeIsle Coupon
Get 10% off ThemeIsle themes when you use this coupon.
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
  • Growth Fund
Our Sites
  • OptinMonster
  • MonsterInsights
  • WPForms
  • SeedProd
  • Nameboy
  • RafflePress
  • Smash Balloon
  • AIOSEO

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

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