How to Set Up Click-to-Call Tracking in WordPress (The Easy Way)

How to Set Up Click-to-Call Tracking in WordPress (The Easy Way)

Are you looking for an easy way to configure click-to-call tacking?

With 52% of internet traffic coming from mobile devices, calling businesses is easier than ever before. Users can simply search on the web and make a call on the go to resolve their queries. It’s a faster and efficient way of communicating with a business.

As marketers and business owners, it’s important to track calls you receive. Using the data, you get insights for creating specific campaigns and making the right decision to grow your business.

In this article, we’ll show you how to set up click-to-call tracking in WordPress.

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

There are 2 ways you can track click-to-call on your website. You can jump ahead to any of the methods you’re interested in.

  1. The Easy Way: Use MonsterInsights for Click-to-Call Tracking
  2. The Challenging Way: Onclick Parameter to Track Click-to-Call

Why Track Click-to-Call on Your WordPress Website?

There are many industries where people find it more effective to call and ask for information.

For instance, in the healthcare industry, 88% of patients would call to book an appointment. And in financial services, 68% of users prefer calling when researching a purchase.


If you’re in an industry where you get a lot of calls from your customers, then you should be tracking click-to-call links and buttons on your site. That’s because you can then tailor your customers’ journey by providing the right information at the right time.

Click-to-call tracking also helps you segment your users by different mediums. For instance, if you are getting more calls from organic results, then you can find the keyword that’s generating the most calls and find similar search terms to create content.

You can even segment users on different geographic locations via tracking click-to-call and then use the 80-20 rule to design campaigns for visitors from regions that deliver results.

According to BIA Advisory Services, click-to-call influences more than $1 trillion consumer spending in the US. It also suggests that calls convert 10 to 15 times better than web leads. This shows the importance of tracking click-to-call on your WordPress website.

How Does Call Tracking Work?

Call tracking works by inserting a tracking code or creating an event for your call-to-click buttons and links. It then traces your leads when they click on the phone number to contact your business.

With call tracking, you can find out from where your visitors clicked on your phone number, be it from your website, landing page, email, paid ad, or on the search engine. Then using the data, you can optimize your campaigns to convert leads.

Creating clickable phone numbers is very easy in WordPress, thanks to free plugins like WP Call Button. You can follow our guide on how to create a click-to-call button in WordPress.


Now, are you ready to learn how to set up click-to-call tracking with Google Analytics? Since Google Analytics doesn’t automatically track your call-to-click buttons, you’ll need to create custom event tracking.

But if you’re using MonsterInsights, you don’t need custom events. Let’s find out why…

The Easy Way: Use MonsterInsights for Click to Call Tracking

MonsterInsights is the best WordPress plugin for Google Analytics. It makes using Google Analytics very easy and provides data-rich reports inside your WordPress dashboard.

For click-to-call tracking, MonsterInsights automatically tracks telephone links on your website. So, you don’t need to set up custom events for your phone links (tel:) on your WordPress site.


All you have to do is sign-up for MonsterInsights premium plan, install the plugin and activate it. Once it’s active, connect Google Analytics with your website.

MonsterInsights will then start click-to-call tracking in your Google Analytics so that you can understand the behavior of your users. And how often they click your telephone links and track conversions from your inbound communication channels.

Along with phone numbers, MonsterInsights also auto-detects custom events for emails, downloads, forms, downloads, and more. You can find see our full list of events MonsterInsights automatically adds to Google Analytics.

To view your click-to-call links, head over to your Google Analytics account. Then go to Behavior » Events » Top Events, and you can find your click-to-call events.


You can click on telephone listed under Event Category and add other secondary dimensions to get more insights. For instance, if you add Source/Medium dimension, you can see the channel your visitors are using to click on the telephone links.

And that’s it! You can now sit back and track your phone call leads using MonsterInsights without any additional configuration.

The Challenging Way: Onclick Parameter to Track Click to Call

Another way of setting up custom event tracking is through onclick parameter. It will help you in click-to-call tracking for Google Analytics.

That said, it’s a challenging way because you’ll have to manually set up custom events. And you’ll require knowledge about JavaScript coding to insert custom event tracking.

The onclick parameter has a standard form and it looks like this:

onclick="gtag(‘event’, ‘contact’, { event_category: ‘phone call’, event_action: ‘click’, event_label:’contact number’})"

For click-to-call tracking in Google Analytics, you can rename the category, action, and label. Here are the event conditions you can set:

  • Event Category – it’s the name of the item your visitor will interact with, so you can name it Phone Call Tracking.
  • Event Action – You can give a name to the action or the interaction you users perform, like Click To Call.
  • Event Label – Any additional information about the event that you might want to track (helps to differentiate between multiple events), like adding your phone number (e.g. 080-123-4567).

When you’ve made the changes, your onclick parameter will look like this:

<a href="""onclick="gtag(‘event’, ‘click’, { event_category: ‘phone call tracking’, event_action: ‘Click to Call’,event_label:’080-123-4567’})>"Call Now"</a>

After creating an onclick parameter for custom event tracking, insert it on your website and Google Analytics will now trace your click-to-call links.

In Conclusion

And there you have it! You now know how to track click-to-call links in WordPress.

We recommend that you use MonsterInsights because it automatically tracks telephone links, you don’t have to create any custom events, and it doesn’t require any coding.

We hope that you liked our article on how to set up click-to-call tracking in WordPress. Do check out our guide on how to track links and button clicks in WordPress.

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

Want to Try MonsterInsights for Free?

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


  1. This is interesting but not exactly applicable to my “read-only” blog. Perhaps once I have anything for-sale or services. I did not know this was available, the wonders never cease to amaze me at what we can now do on the web. Thanks MonsterInsights.

  2. Calls can bring INSANE percent of conversions if done right. Thanks a lot for explaining how to use it correctly.

    I hope it will increase conversions and bring out amazing results.

    Once again, thanks a ton!

  3. I never knew you can track calls just the way you track and measure your website performance with Google Analytics.

    This is an awesome article!

  4. Really helpful information! I actually have a client using click-to-call, but we had not looked at tracking the results of this. Now I will!

  5. Very informative article indeed! Great information to know how to track click-to-call links in WordPress. Thanks for sharing the article.

  6. An important metric for modern marketing. Great article that truly helps business owners utilize their website to increase leads.

  7. I never heard of anything like this. It seems to be an important addition to my website. I plan to take more time to follow the steps in this post to see how it would fit my needs.

    Thanks for the information.

  8. If you receive major traffic on mobile, my advice is to install MonsterInsights, it is a life savior plugin for AMP users.

    1. Hi April, thanks for the question. If you’re using MonsterInsights, then you don’t need to worry about copying and pasting that onclick code.

  9. Thanks for this writing. I am familiar with many MonsterInsights features like author tracking, eCommerce tracking, and others. But this is new to me.

    It is a great plugin to track almost anything on a WordPress site. I love MonsterInsights.

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.