Beginner's Guide for WordPress / Start your WordPress Blog in minutes

How to Track Outbound Links in WordPress

Do you want to track outbound links in WordPress?

Outbound links are the links that take users away from your website. These could be links to affiliate products, social networks, or simply other websites that you have linked to from your website.

In this article, we will show you how to easily track outbound links in WordPress to see which outbound links get the most clicks.

How to track outbound links in WordPress

Why Track Outbound Links in WordPress?

After you build your website, you need to learn how users interact with your website, so you can grow it. The best way to do this is by using Google Analytics.

It allows you to see where your users are coming from, what pages they are viewing, and how much time they are spending on your website. This information helps you adjust your strategy and improve your website accordingly.

Similarly, learning about outbound or external links can help you understand which outgoing links are clicked more often. If you recommend affiliate products, then tracking outgoing links helps you learn which products perform better with your audience.

You can also find new content ideas by tracking outbound links. If people are clicking to view content on another site, then you cover the same topic on your website.

Plus, it helps create new partnerships. You can sign up for affiliate programs, get backlinks, or exchange guest posts with sites to which you send a lot of traffic.

Having said that, let’s take a look at how to easily track outbound links in WordPress.

Tracking All Outbound Links in Google Analytics

The easiest way to track outbound links on your website is by using the MonsterInsights plugin.

MonsterInsights is the most popular Google Analytics plugin for WordPress. It allows you to properly connect your website with Google Analytics and set up advanced tracking without touching a single line of code.


With MonsterInsights, all you need to do is install the plugin and it will automatically set up outbound link tracking in Google Analytics. It works out of the box and there’s no need to perform additional steps to track external link clicks.

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

For this tutorial, we’ll be using the MonsterInsights Lite version as it includes outbound link tracking. There is also a MonsterInsights Pro version that offers more tracking features like eCommerce tracking and dashboard reports.

Upon activation, you’ll be redirected to the MonsterInsights welcome screen. Simply click the ‘Launch the Wizard’ button to set up Google Analytics in WordPress.

Launch setup wizard

For complete setup instructions, see our step-by-step guide on how to install Google Analytics in WordPress.

Upon activation, MonsterInsights will start tracking outbound links on your website in Google Analytics. If you’re using the Pro version, then you can unlock the Publishers report and see which external links get the most clicks inside your WordPress dashboard.

To view the report, simply head over to the Insights » Reports page and then click the ‘Publisher’ tab. After that, go ahead and scroll down to the ‘Top Outbount Links’ report.

Outbound links report

How To Set Up Affiliate Link Tracking In WordPress

Many WordPress site owners use affiliate marketing plugins to manage and cloak affiliate links. Cloaking allows you to shorten your affiliate URLs and make them more readable.

For example, if use an affiliate link management plugin like Pretty Links, then you can make your affiliate URLs look like this:

However, Google Analytics doesn’t track these URLs as outbound links by default. This is where MonsterInsights comes in handy. You can specify the path for your affiliate links and the plugin will automatically track them in Google Analytics.

To start, simply head over to the Insights » Settings page and then click on the ‘Publishers’ tab.

Edit affiliate link tracking settings

Now, you need to provide the path that you use for your affiliate links. This is the prefix added by your link cloaking or affiliate link manager plugin. For example, if you used ‘refer’ as the prefix, then go ahead and add it under the Path field.

After that, you need to provide a label for those links. This label will be added to your Google Analytics report and will help you identify those links in your reports. Don’t forget to click the ‘Save Changes’ button to store your settings.

Next, you can view your top affiliate links in WordPress using MonsterInsights. Simply go to Insights » Reports and click the ‘Publishers’ tab. Then scroll down to the Top Affiliate Links report and see which links your visitors click most often.

Top affiliate links report

Viewing Outbound Link Reports in Google Analytics

If you have just enabled outbound link tracking on your WordPress site, then allow Google Analytics at least 24 hours to collect the data.

After that, you can login to your Google Analytics account and go to the Behavior » Events » Top Events page.

You will see your outbound links listed as ‘outbound-link’ event category and your affiliate links will be listed with the label you added in plugin settings.

Outbound link report in analytics

Next, you can click on ‘outbound-link’ event and it will show you the external URLs users clicked on your website.

View outbound links in analytics

We hope this article helped you learn how to track outbound links in WordPress. You may also want to see our ultimate step-by-step WordPress SEO guide for beginners and the best WordPress plugins.

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.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit – a collection of WordPress related products and resources that every professional should have!

Reader Interactions

6 CommentsLeave a Reply

  1. Hi,
    I recently download monsterinsight, but it do not have ‘Track outbound clicks and download links” under “Engagement’ section.
    So it is not possible now?

  2. mmmmmmm close but :), i have been searching for a way to append all outbound links eg “&mynewstring=pleasehelp”

    I can not find any info on how you would do this in WP or find a plugin that will do it.

    Any ideas, i looked at those links posted but they wont help.

  3. Thank you for this tutorial. I was able to easily track my links in GA. I ran into one problem though:

    The number of clicks on my links in GA is less than what my plugin (pretty links) shows it to be. Around 20% less.

    Do you have any idea how that can be or what might be the reason?


Leave A 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.