a complete guide to conversion tracking

A Complete Guide to Conversion Tracking for WordPress

Want to track conversions on your WordPress website but don’t know where to start?

Conversion tracking helps keep an eye on how your marketing strategies are performing, measure your efforts, and see what’s working on your website.

In this article, we will explain everything about conversion tracking for WordPress. Let’s start with…

What is Conversion Tracking & Why is it Important?

Conversion tracking is to find out how many people completed the desired action on your website.

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

Now, the desired action doesn’t always have to be purchasing a product. It can include downloading an eBook, subscribing to your email list, viewing important blog posts, and more.

But why should you focus on tracking conversions?

Without conversion tracking, you won’t have any data to make decisions. You’ll be relying on guesswork and won’t know which strategies are working. As a result, you could be putting in a lot of effort and focus on the wrong marketing channel to attract more customers.

To change that, you need to set up conversion tracking. It helps boost your return on investment (ROI), make changes to strategies that aren’t working, split test your marketing campaigns, and optimize your campaigns to improve revenue.

Table of Contents – WordPress Conversion Tracking

Since it’s a lengthy read, you can click the links below and jump ahead to any section:

What’s the Best Way to Track Conversion in WordPress?

The easiest way of tracking how many people convert on your website is by using MonsterInsights. It’s the best Google Analytics plugin for WordPress.

You can add Google Analytics to your site and set up advanced tracking without touching a single line of code.

monsterinsights wordpress plugin

Plus, the plugin helps uncover insights about how people use your website and which strategies are working. And you can view the data inside your WordPress admin area and don’t have to leave your website.

To start, follow these steps:

Step 1: Install MonsterInsights

First, you need to install and activate MonsterInsights on your website. You can start by signing up for a MonsterInsights account and downloading the plugin zip files from your Account area.

download monsterinsights

Next, upload the plugin to your website by going to your WordPress admin area and navigating to Plugins » Add New » Upload Plugin. Select the MonsterInsights zip file and install it on your website.

upload monsterinsights file

Once the plugin is installed, click the Activate Plugin button.

activate monsterinsights

Step 2: Sign Up for Google Analytics and Connect it to MonsterInsights

Now that you’ve installed MonsterInsights, the next step is to create a Google Analytics account. You can create an analytics account for free, and if you already have an account, connect it to MonsterInsights.

MonsterInsights setup wizard will add the Google Analytics tracking code for you. There’s no need to hire a developer or edit code. All you have to do is follow the steps in the setup wizard.

For more details, please go through our step-by-step guide on how to add Google Analytics to WordPress.

After you’ve added Google Analytics to your WordPress website, let’s see how MonsterInsights makes it super easy to track conversions.

Form Conversion Tracking in WordPress

With MonsterInsights, you can track all types of WordPress forms in Google Analytics and see how they’re converting. The plugin is compatible with some of the most popular form builders like WPForms, Formidable Forms, Gravity Forms, and more.

All you need is to activate the MonsterInsights Forms addon, and the plugin will take care of the rest. You don’t have to manually set up goals or add a tracking code to keep an eye on your form conversions.

Install MonsterInsights Forms Addon

That’s not all. You can see a detailed report in your WordPress dashboard. Just go to Insights » Reports » Forms and see your form conversions. In the report, you can track the number of impressions, conversions, and conversion rates.

form report monsterinsights

Using the data, you can see which forms are getting many submissions and which aren’t. And if you’re running a lead generation campaign, then form conversions can show how many people entered their email addresses.

And if you dig deep by going to the Top Events report in Google Analytics, you can use the secondary dimensions to see the source of your form conversions. This way, you can identify the right channels to attract more leads and find new opportunities for partnerships.

For example, if a lot of conversions are from a referral website, you can find similar sources to promote your campaign. Or, if you’re getting form conversion through Google search results, then you can optimize your website for similar keywords.

form conversion tracking source

Track eCommerce Conversions in WordPress

If you have an eCommerce store and want to know how many conversions you’re getting, then MonsterInsights can help out.

In just a few clicks, it sets up Enhanced eCommerce tracking in Google Analytics, and you don’t have to edit a single line of code. All you have to do is install and activate the eCommerce addon, and MonsterInsights will start tracking its performance in Google Analytics.


The best part is that MonsterInsights easily integrates with WooCommerce, Easy Digital Downloads, MemberPress, LifterLMS, GiveWP, and Restrict Content Pro.

Once the addon is active, you can go to the Ecommerce Settings in Google Analytics and enable Ecommerce and Enhanced Ecommerce Settings.

enable enhanced ecommerce

After that, go back to MonsterInsights in your WordPress dashboard and navigate to Insights » Settings » eCommerce.

Now make sure that the Use Enhanced eCommerce option is enabled under eCommerce Tracking. The plugin will automatically detect your online store and track its performance.

ecommerce integrations monsterinsights

You can then view your eCommerce conversions by looking at the eCommerce report. It will show your store’s conversion rate, transactions, revenue, and average order value. Besides that, you can also see your top products and much revenue they’re generating.

ecommerce report conversion tracking monsterinsights

In the MonsterInsights eCommerce report, you can also track your top conversion sources. This helps to find out the websites that send customers your way to promote your products on similar sources.

top conversion sources

For more details, refer to our guide on how to set up enhanced eCommerce in Google Analytics.

Add Google Ads Conversion Tracking to WordPress

Google Ads or AdWords is the most popular advertising platform, and you use it to show paid ads on Google search results.

Running paid ads is a great way to boost sales, capture more leads, promote your content, and more. While Google Ads reports show conversions from your campaigns, you can go one step further and link it to Google Analytics.

For example, let’s say you’re running a campaign to increase downloads for an eBook. But do visitors land on your page and immediately download your eBook, or did they viewed the ad on a mobile device and downloaded the content from their desktop?

Google Analytics will help you uncover your visitor’s behavior after they click on your ad. To track Google Ads conversions in WordPress, you’ll need to enter a tracking tag.

Now, this requires editing code as you’ll have to enter the tag in the header of your website. This can be tricky for beginners as any mistake can mess up tracking and lead you to make the wrong decisions.

But an easier way of doing that is using MonsterInsights. Its Ads addon will help you set up Google Ads conversion tracking without editing code. Install the addon by going to Insights » Addons » Ads and click the Install button.

monsterinsights ads addon

After that, go to Insights » Settings » Publishers and head over to the Ads Tracking section. Here, all you have to do is enter your Google Ads Conversion ID under the Conversion ID field, and MonsterInsights will set up ad tracking for you.

enable ads tracking

Once that’s done, the next thing to do is link Google Ads with Google Analytics. You can do that by going to the Admin settings in Google Analytics and then click on Google Ads Linking.

google ads linking

Next, select the Google Ads account you want to connect with and click the Continue button.

select ads account

After that, enter a Link group title and switch ON the View where you’d like to see the data in Google Analytics. Once that’s done, click Link accounts.

link accounts

You’ve now successfully set up Google Ads conversion tracking on WordPress, and you can view the data in Google Analytics. To see the reports, log in to your analytics account and go to Acquisition » Google Ads » Campaigns.

Here you can see how your ad campaigns are performing, how visitors interact with your ads, and how many conversions you’re getting.

ads campaigns

Set Up Google AdSense Conversion Tracking

Aside from paid ads, you can also set up conversion tracking for your banner ads in WordPress. Using Google AdSense is an easy way to make more money online. But it’s important to know which display ads are performing the best, so you can boost your earnings.

By setting up Google AdSense conversion tracking in WordPress, you can find out the number of clicks each banner ad is getting. This helps identify your top-performing ads and opens up opportunities to improve the click-through rate (CTR).

It also helps you find the best place to show your banner ads. By displaying ads where they’re easily visible, you have a higher chance of getting more clicks and maximizing your revenue.

With MonsterInsights, it’s easier than ever to track Google AdSense conversions in WordPress. Its Ads addon will automatically track banner ads and show you a detailed report in Google Analytics.

All you have to do is install the addon and enable Google AdSense Tracking by going to Insights » Settings » Publisher and navigating to the Ads Tracking section.

enable ads tracking

The next thing you’ll need to do is link Google AdSense with Google Analytics. To do that, go to the Admin settings in Google Analytics and click on AdSense Linking. Now create a new AdSense Link by clicking the + New AdSense Link button.

click new adsense link

After that, select your AdSense property, choose a View where you’d like to see banner ad conversions, and then click the Enable Link button.


Once that’ done, you can see your AdSense conversion data in Google Analytics by going to Behavior » Publisher » Overview. Using the report, you see how your banner ads are performing.


If you haven’t set up AdSense on your website yet and don’t know where to start, refer to our guide on how to add Google AdSense to the WordPress website.

Track Organic Keyword Conversions

Are you wondering whether your search engine optimization (SEO) strategies are working or not? To see the effectiveness of your SEO efforts, you can set up organic keyword conversion tracking in Google Analytics.

Often people think that attracting organic visitors means their SEO strategies are working. But that’s not true. If you’re not getting any conversions, then it could be your website is ranking for the wrong keywords.

Tracking organic keyword conversions can help solve this issue. It helps in properly measuring the ROI of your SEO efforts. But Google Analytics doesn’t track organic keywords automatically anymore.

The best way of tracking organic keywords is by connecting Google Analytics with Google Search Console. And with MonsterInsights, you can view the data inside your WordPress dashboard.

To see the report, go to Insights » Reports » Search Console. You can view the top 50 Google search terms, the number of clicks, impressions, CTR, and average position for each keyword.

search console report

Using the data from the report, you can see which articles are ranking search terms that are in the top 10 and driving traffic to your website. You can then optimize those articles to increase conversions.

Another benefit of tracking organic keyword conversions is that you can find more keywords that bring in a lot of visitors and target them in your content.

Or you can identify which search terms are close to reaching the top positions and optimize them to boost their rankings.

You can go through our guide on how to use Google Search Console to double your traffic for more details.

Identify Your Top Landing Page Conversions

Along with keywords, it’s also important to know which landing pages are converting best. Landing page conversions can be people signing up for your newsletter if you’re a publisher or customers buying a product if you have an eCommerce store.

By tracking landing page conversions, you can identify which content people like a lot, so you can cover similar topics on your website.

Plus, you can optimize low converting pages and boost their conversions by changing the layout, adding more call to action (CTA) buttons, and editing the content.

It can also help improve the user experience of your website. It ensures that your pages and CTAs are working properly on mobile, desktop, and other devices.

In WordPress, tracking landing page conversions is super simple with MonsterInsights. It shows your top-performing pages in the Publishers report inside your WordPress admin area.

top landing page monsterinsights

You can view the total number of visits, average duration, and bounce rate for each landing page.

And if you click the View Full Top Landing Pages Report button at the end, the plugin will take you to the report in Google Analytics, where you can see the number of conversions from each page.

Or you can log in to your analytics account and go to Behavior » Site Content » Landing Pages.

landing page conversions

You can see the number of transactions, revenue, and conversion rate for your landing pages under the Conversions column. And if you’ve set up different goals, you can use the drop-down menu to change the goal and track conversions.

select goal in conversion menu

Set Up Affiliate Link Tracking to Measure Conversions

If you have affiliate links on your website, then tracking the number of clicks they get can help boost your conversions.

For example, if a high traffic landing page isn’t getting many clicks on the affiliate link, it means the solution you’re offering isn’t what your visitors are looking for. You can replace the low-performing affiliate with a top-performing affiliate link to boost conversions.

To track affiliate links in WordPress, MonsterInsights is the best solution. It tracks affiliate links right out of the box, and you don’t have to set up tracking for each affiliate manually.

All you have to do is define the path of the link (like /refer/ or /go/) and a label to identify affiliate links in MonsterInsights. The plugin will then automatically track link clicks and show you a report in your WordPress dashboard.

monsterinsights-affiliate-link-tracking  To view the report, go to Insights » Reports » Publishers and then head over to the Top Affiliate Links report. You can see the label, link, and total clicks for each affiliate link.

track affiliate link click

Track Marketing Campaign Conversions Using Custom URL

Now, if you’re running a marketing campaign, then tracking conversions in Google Analytics can help you see how they’re performing.

But Google Analytics doesn’t automatically track certain marketing campaigns or identify the source of your conversions. This makes it very hard to find out if your campaigns are working or where your visitors are coming from.

Some of these campaigns might include sending out email newsletters with links to your products and blog post. Or offline marketing, where you use traditional marketing channels like print ads or SMS marketing.

A simple way to keep track of your marketing campaigns is by creating custom URLs using UTM parameters. These are additional code snippets that you can add at the end of a URL. Here’s an example of what a custom URL with UTM code looks like:


You can create custom URLs inside your WordPress dashboard using MonsterInsights URL builder. Simply go to Insights » Tools » URL Builder and information about your campaign. Apart from the website URL and campaign source, all other fields are optional.

custom url builder sms campaign tracking

Here’s a detailed look at each of the fields in the URL builder:

  • Website URL: You can enter the website address you want in the link (www.example.com)
  • Campaign Source: This tells you the source of your visitors, like a newsletter, Facebook, Google search, etc.
  • Campaign Medium: It shows the type of marketing medium you used, such as emails, banners, ads, and more
  • Campaign Name: You can give a specific name to your campaign, and it helps to differentiate from other campaigns on your website (spring_sale)
  • Campaign Term: If you’re running paid ads, then you can enter the keywords you used for the campaign
  • Campaign Content: This field is useful if you want to A/B test your campaign and differentiate it from the variant of your campaign
  • Use Fragments: We recommend that you keep this option disabled, but if you want to use fragments instead of queries in the UTM code, then you can enable this option

After entering the details of your marketing campaign, you can copy the link that the builder automatically creates and enter in your campaigns.

copy the custom url

You can then view the conversions from your marketing campaigns by logging in to your Google Analytics account and going to Acquisition » Campaigns » All Campaigns. The report will show all your marketing campaigns, and you can find out how well they are performing by looking at the Conversions.

all campaigns report

Manually Set Up Google Analytics Goal Conversions

So far, we’ve shown you quick and easy ways to track conversion in WordPress using MonsterInsights. But what if you want to set up conversion tracking manually?

For that, you’ll have to create goals in Google Analytics. To start, go to Admin settings and navigate to Goals, which is located under the View column. Next, click the + New Goal button.

new goal

After that, you can enter the name of your goal and select the type of goal you’d like to track. There are 4 types offered by Google Analytics, including destination, duration, pages/screens per session, or event.

goal description and type

After doing that, you will have to specify your goal’s category, action, label, and value. Once that’s done, click the Save button.

enter goal details

If you want, you can verify your goal, and Google Analytics will use the past 7 days data to show you how your goal converted.

That’s it!

You now know how to track conversion and use the data to grow your revenue.

We hope you liked our guide conversion tracking in WordPress. You can also take a look at our guide on why every business needs Google Analytics.

And don’t forget to follow us on Facebook and Twitter for more useful Google Analytics tutorials about tracking.

Want to Try MonsterInsights for Free?

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

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.