Skip to main content
Katie_Farrell
Contributor IV
Contributor IV
May 9, 2022
Solved

How to track which links are clicked on an email

  • May 9, 2022
  • 11 replies
  • 4677 views

Is there any way to see which links in an email lead to conversions if the URLs for each link is the same?

For example, I link to the home page in a few places on an email, but how do I know which link is the one leading to conversions? Is it the homepage link in the header, at the footer, or elsewhere? Is there a way to differentiate link clicks if they’re to the same URL?

 

Best answer by Omar

Hi @Katie_Farrell a simple way you could do is to add a query parameter after the url with i.e.

?yourvariable=linklocation 

This would become https://www.website.com/page/page?position=header or something else you'd like to use to make the links unique. using this format should be able to work if you add if after each link

Double check if the links work correctly but should be able to work.

Klaviyo does track link clicks if you check the “link activity” section but all links that are the same are combined. Using above method you will make them unique.

 

Only downside is that it's more work. Not sure if it gives you enough additional information to be able to make decisions on improvements.

 

Hope it helps!

 

11 replies

Contributor I
December 24, 2025

This is a great discussion on link click analytics in Klaviyo, one of the key challenges is that Klaviyo’s default tracking groups all identical URLs together, so you can see total clicks for a destination but not which specific element (e.g., header vs. footer) triggered those clicks. To differentiate click performance across multiple identical links, a common technical solution is to add unique query parameters or UTM tags (e.g., ?source=header vs. ?source=cta) to make each URL distinctThis allows tracking at the individual link level in analytics tools like GA4 while still being captured by Klaviyo’s click activity reporting. 

For more advanced setups, dedicated click tracking domains can be configured (via DNS CNAME records) so clicks use your own branded domain instead of Klaviyo’s default tracking domain, which helps with deliverability and trust signals. Additionally, Klaviyo’s custom reporting features now allow deeper insights into UTM-tagged link clicks without relying entirely on third-party analytics. Combining these approaches gives marketers much better visibility into click behaviour and allows optimization of email CTAs based on actual interaction patterns.