How to create Google Analytics Event Tracking in WordPress Easily in 2023?

Wondering how to create Google Analytics event tracking in WordPress?

Then you have reached the right place.

In this article, I will explain how you can set up Google Analytics Event Tracking in your WordPress site easily. You will also learn how to view the reports directly on the dashboard of your WordPress site.

What is Google Analytics Events?

Events are nothing but the user interactions on your website. It can be downloads, ad clicks, button clicks, etc.

Events can be tracked separately from the page views.

What is Events Tracking in Google Analytics?

Events tracking helps you track the user interactions on your website.

It is the best way to know how visitors behave on the site. You can also learn what is important or frequently visited pages or posts.

Events have many components as follows:


It is the group of similar events that you wish to track.

For example, CTA.


Type of interaction that you wish to track.

For example, clicking on the buttons.


Additional information about the event.

For example, the Buy button.

How to set up Google Analytics events tracking in WordPress

  • Save
How to create Google Analytics Event Tracking in WordPress

There are two methods you can use to set up Google analytics events tracking.

The first method is to use a WordPress plugin and add custom link attributes to your links.

The second method is a bit difficult since it involves adding the onclick parameters to your link manually.

If you are not technically sound, you can just use the first method with the use of the WordPress plugin.

For this method, we will be using the MonsterInsights WordPress Plugin.

What is MonsterInsights?

MonsterInsights is the leading WordPress plugin for Google Analytics.

  • Save
MonsterInsights Plugin

It helps you use Google Analytics on your WordPress site easily.

This plugin is created by the Awesome Motive Team. It is the same team that developed WPForms, OptinMonster, RafflePress, etc.

There are more than 2 million active installations for this plugin. You can use the free version to check the basic features.

If you wish to use the advanced tracking features, then you should get the premium version of MonsterInsights.

Currently, MonsterInsights offers a discount. Check out this limited-time discount now!

Set Up Google Analytics Custom Events Tracking in WordPress Using MonsterInsights

Let us see how to set up Google Analytics Events tracking in WordPress easily using the MonsterInsights plugin.

Get MonsterInsights Pro to access link attribution features!

With the new custom link attribution in MonsterInsights, you can easily track the custom links.

Install and activate the Plugin

Purchase the MonsterInsights Pro version.

After purchasing the plugin, download the latest version of the plugin.

Upload the plugin on your site. Install and activate the plugin.

  • Save
MonsterInsights License key verification

Copy the license key of MonsterInsights from the account page and paste it into the Settings > General tab of the plugin.

Connect MonsterInsights to Google Analytics

  • Save

Connect the MonsterInsights plugin to your Google Analytics account.

Follow the steps given below:

  • From the dashboard of your WordPress site, click on Insights.
  • Click Settings and choose the General tab.
  • Click on “Connect MonsterInsights” and click Allow.
  • Choose the correct website and complete the authentication.

The custom link attribute feature helps you track the events on your links.

To track the events, you need to add the data-variable tags to your HTML link.

<a href=”” data-vars-ga-category=”Custom Category” data-vars-ga-action=”Custom Action” data-vars-ga-label=”Custom Label” >Example</a>

Once the tags are added, MonsterInsights will start to track the links and provide you with a complete report.

For example, I will show you how to create custom event tracking on a sidebar call to action button.

The product link page would be

Use the following event conditions:

Category: “CTA”

Action: “Click”

Label: “Buy Button”

The custom event tracking link will look like the following:

<a href=”” data-vars-ga-category=”cta” data-vars-ga-action=”click” data-vars-ga-label=”Buy button” >Visit SEO Powersuite</a>

That’s all. Google Analytics Event Tracking in WordPress is set up now.

How to view custom events tracking reports

You can view the data for your Google Analytics Event tracking within the dashboard of your WordPress site itself.

Follow the steps:

From the dashboard of your WordPress click Insights.
Click on Reports and then on Publisher.

You will be able to see the top outbound links.

  • Save

If you have created custom affiliate links, you will be able to see the top Affiliate links and their clicks.

How to Set Up Google Analytics Custom Events Tracking in WordPress Using the onclick Method

If you are looking for a method without using the plugin, then you can use this method.

But to use this method, you need to have Java knowledge.

In the previous method, we installed MonsterInsights plugin to connect to Google Analytics.

In this method, you need to add the Google Analytics tracking code manually to the header.php file on your site.

After connecting your site to Google Analytics, you can add the onclick parameter which will look like the following one:

onclick=”__gaTracker(‘send’, ‘event’, ‘category’, ‘action’, ‘label’, ‘value’);”

You need to modify the Category, Action, and Value.

The final modified link will look like

<a href=”” onclick=”__gaTracker(‘send’, ‘event’, ‘cta’, ‘Click’, ‘Buy button’, ‘0’);” >Visit SEO Powersuite</a>

Once the link is updated, click on Save.

Whenever someone clicks on this link, you will be able to track it from your Google Analytics Account.

Final Words

I hope you have learned how to set up Google Analytics Event Tracking in WordPress easily.

You can track the custom events easily within a few minutes using the MonsterInsights plugin.

If you have liked this article share it with your friends. If you have any questions, please comment below.

  • Save

Join My Premium List!

Join us for the latest updates and get access to our checklists, templates, guides, and more. 


Blogger and Entrepreneur. You can follow him on Twitter. At, he writes mostly about Blogging and Technology Tips

Leave a Comment

Share via
Copy link