Do you want to track how many times a user clicks a link or a button in WordPress?
You can learn more about how users interact with your website by tracking link and button clicks. You can use the information to improve your website and make strategic decisions.
We’ll show you how to track link and button clicks in WordPress in this tutorial.
What Are the Benefits of Tracking Link and Button Clicks in WordPress?
The most common ways for users to interact with any website on the internet are through links and buttons. These are also the elements that encourage website visitors to buy, sign up, and become customers.
Tracking how users interact with various elements on your website can help you figure out what’s working and what’s not. More importantly, it assists you in determining what isn’t working and needs to be improved.
If users aren’t clicking the add to cart button in your online store, for example, you can look into what’s preventing them from doing so.
Your affiliate links are another excellent example. You can keep track of which links your users click the most.
These insights can assist you in making data-driven decisions that will benefit your company’s success.
After that, let’s look at how to track link and button clicks in WordPress.
To make it easier for you to follow along, we’ve divided this guide into the sections below.
- In WordPress, MonsterInsights is used to track link and button clicks.
- In WordPress, you can track affiliate links.
- Using WordPress to track outbound links
- WordPress and ecommerce tracking
- In WordPress, you can keep track of the files you download.
- In WordPress, you can keep track of how many people fill out a form.
- In WordPress, you can follow any custom link.
MonsterInsights for WordPress: Tracking Link and Button Clicks
Google Analytics is the most effective tool for gathering marketing information on your website. Despite Google’s best efforts, many newcomers and even seasoned marketers find it daunting.
Here’s where MonsterInsights can help. It’s the best Google Analytics plugin for WordPress, allowing you to set up Google Analytics correctly and get the most out of it.
MonsterInsights goes above and beyond simply inserting a tracking script in the footer. It adds proper event tracking to all links, buttons, cart areas, and more automatically. Most importantly, it generates human-readable reports directly from your WordPress dashboard.
Note: MonsterInsights was created by our developers for the Yourblogmaster content team. We made it available as a plugin in order to assist other small business owners. The plugin is now used by over 2 million websites to make data-driven decisions.
MonsterInsights has a free version, but to get the most out of all of the powerful tracking features, you’ll need to upgrade to the PRO plan.
It’s very simple to set up MonsterInsights.
The MonsterInsights plugin must first be installed and enabled. See our comprehensive guide to installing a WordPress plugin for further information.
To enter your license key after activation, go to Insights » Settings. On the MonsterInsights website, you can find this information in your account.

You must scroll down a little on the settings page after verifying your license key and then click the ‘Launch Setup Wizard’ button.

MonsterInsights will launch a wizard to connect your website to Google Analytics.
If you need more information, see our tutorial on how to install Google Analytics in WordPress, which will walk you through the process step by step.
The MonsterInsights setup wizard takes care of all the details based on the type of website you have. It is truly uncomplicated.
You can return to this tutorial once you’ve set up MonsterInsights.
Let’s get started setting up click tracking now that everything is up and running.
WordPress Affiliate Link Tracking
Affiliate marketing is a popular way for web publishers to make money online.
You’ll need to know how your affiliate links are performing as an affiliate marketer. You can obviously track your affiliate earnings using third-party resources, but this does not provide you with a complete picture of how users interact with your affiliate links.
ThirstyAffiliates is a popular link cloaking plugin used by most affiliate marketers. This enables you to create shorter affiliate links while also managing all of your links from within WordPress. Consider the following URL: https://www.example.com/refer/awesomeproduct/.
Affiliate link tracking in WordPress is simple with MonsterInsights.
Simply go to Insights » Settings and select the ‘Publisher’ tab from the drop-down menu. To begin tracking, simply add your affiliate link prefix here.

Don’t forget to save your changes by clicking the Save changes button.
Your affiliate link performance will appear in your Publisher reports under the Insights » Reports menu in WordPress within a few hours.

In WordPress, you can track outbound links.
Outbound links are links that lead to other websites. These could be uncloaked affiliate links, links to your partner websites, or links to other sites that you own.
All clicks on those outgoing links are automatically tracked by MonsterInsights. You can find them under the Publishers report on the Insights » Reports page.

Pro tip: If you notice that you’re sending a lot of traffic to a third-party website, contact them to discuss forming a strategic partnership. This can take the form of a sponsorship, cross-promotion, or affiliate partnership, among other things.
WordPress Ecommerce Tracking
If you use WooCommerce or Easy Digital Downloads to run your online store, MonsterInsights has powerful eCommerce tracking features.
Let’s start by enabling eCommerce tracking on your site.
You must first go to your Google Analytics dashboard. After that, you’ll need to change to the Admin view.

Then, select eCommerce settings from the drop-down menu.

After that, you’ll see options in Google Analytics to enable eCommerce tracking and enhanced eCommerce tracking.

Let’s enable the MonsterInsights eCommerce addon now that you’ve enabled eCommerce in Google Analytics.
To begin, go to the Insights » Addons page. The ‘Ecommerce’ addon must be installed and activated from here.

After that, go to Insights » Settings and select the eCommerce tab from the drop-down menu. You can enable enhanced eCommerce tracking from here. MonsterInsights will automatically detect and activate your eCommerce software.

That’s it; your website’s eCommerce tracking has now been enabled.

You’ll see an overview of your eCommerce conversions at the top. Below that, you’ll find a list of your top referral sources, as well as the conversions and revenue generated by each.
This data can help you figure out which referral sources to focus on and which ones aren’t performing as well.
In addition, MonsterInsights sends a lot of useful data to Google, which you can see under Conversions » Ecommerce.

In WordPress, you can keep track of file downloads.
If you run a membership site that sells digital downloads or if you have downloadable content on your website, tracking file download buttons can help you figure out how people interact with those files.
File downloads for common file types such as documents, spreadsheets, presentations, PDFs, and zip files are automatically tracked by MonsterInsights.
You can also add any other file types you want to keep track of. Simply go to the Insights » Settings page and select the ‘Engagement’ tab from the drop-down menu. Scroll down to the File Downloads section and add the file extension you want to track.

By going to Insights » Reports and selecting the ‘Publisher’ tab, you can see your file download statistics.

WordPress Form Conversions Tracking
Any website’s success relies heavily on the use of forms. For your email newsletter, shopping cart, purchase and order forms, and all of your contact forms, you use forms.
It’s critical to understand how users interact with your forms, which ones generate the most conversions, and which ones don’t.
Let’s use MonsterInsights to track forms in WordPress.
To begin, navigate to the Settings » Addons page. Install and activate the Forms addon from here.

Once enabled, MonsterInsights will automatically detect and collect data from the forms on your website. It integrates with WPForms, Formidable Forms, Gravity Forms, and other popular WordPress form plugins.
Go to the Insights » Reports page and select the ‘Forms’ tab to see your form reports.

In WordPress, you can track any custom link.
So far, we’ve learned how to track link and button clicks across your website automatically. What if you wanted to track and create custom reports for a specific link on your WordPress site?
Fortunately, MonsterInsights also makes this simple. It’s known as the custom link attribution feature, and here’s how to enable it for any link on your site.
Simply change the block editor’s HTML view to HTML and paste your link in the following format:
1 | <a href= "https://www.example.com" data-vars-ga-category= "Call to action clicks" data-vars-ga-action= "CTA link click" data-vars-ga-label= "Homepage CTA clicks" >My custom link</a> |
There are three new link attributes in this link:
- data-vars-ga-category: Gives your link a category.
- data-vars-ga-action: Describes the action performed by this link.
- data-vars-ga-label: A label for your link that will aid in its identification.
Your custom link tracking report can be found in the Behavior » Events section of your Google Analytics dashboard.
We hope that this article has given you some insight into how to track link and button clicks in WordPress.
If you liked this post, please find and follow us on Instagram, Twitter and Facebook.