How to set up dedicated click tracking

Estimated 5 minute read
|
Updated Feb 21, 2025, 1:09 PM EST
You will learn

You will learn

Learn how to set up dedicated click tracking and best practices when doing so. Dedicated click tracking allows you to show your own domain on click tracking links rather than the default Klaviyo domain. 

What is dedicated click tracking?

What is dedicated click tracking?

Dedicated click tracking allows you to display your own domain on click tracking links as opposed to the default Klaviyo encoding. Any company is eligible to enable dedicated click tracking.

Why set up dedicated click tracking?

Why set up dedicated click tracking?

Dedicated click tracking is beneficial because it allows your customers to further trust the emails that come from your brand as the links will be easily recognizable. Instead of a long string of letters and numbers from a Klaviyo encoded link, they will see your brand’s name when hovering over links in your email. This may increase the chances that they will click on your links.

Additionally, many mailbox providers and filtering software consider the reputation of all domains used in your messaging. Using the same root domain in both your dedicated click tracking links and your sending domain creates alignment across your brand.

Set up dedicated click tracking

Set up dedicated click tracking

You can manually configure dedicated click tracking by adding new DNS records, or you can contact Klaviyo to enable it automatically if you’re using a dynamic branded sending domain.

Automatically set up dedicated click tracking 

Automatically set up dedicated click tracking 

If you have a dynamic branded sending domain configuration in Klaviyo, you can reach out to Klaviyo’s support team to have a click tracking domain with SSL enabled for your account. You can also have a dedicated click tracking domain setup on your behalf if you are on a static configuration with the CNAME record pointing to klaviyodns.com, as shown below. 

You must be on a paid account for Klaviyo to set up a click tracking domain on your behalf.

Klaviyo will set the following click tracking domain for your brand:

  • trk.send.yourbrandeddomain.com

For example, if the branded sending domain is send.klaviyo.com, the dedicated click tracking domain would be trk.send.klaviyo.com.

In this example, send is the branded sending domain's subdomain, but the click tracking domain will reflect your own selection for the subdomain. 

It is not possible for Klaviyo to create a custom click tracking domain on your behalf and the click tracking domain will always match the example above.

Manually set up dedicated click tracking

Manually set up dedicated click tracking

Setting up dedicated click tracking requires adding additional CNAME records to your DNS settings with your hosting provider. We provide the records below, which you add into your DNS provider.

Add the following CNAME record to set up your dedicated click tracking domain:

TypeHostnameValue
CNAMEtrkdct.klaviyodns.com

Depending on your DNS provider, the name of the Hostname and Value fields in the example above may differ. For example, some DNS providers may call it Hostname and others Name. However, the records you need to enter are the same. 

Check out our links below to the documentation for some popular DNS providers if you're having trouble.

If your DNS provider allows you to proxy records, you will see issues with the setup of dedicated click tracking in Klaviyo with this feature enabled. This commonly happens with Cloudflare but is possible with other DNS providers too. You’ll need to disable the proxying of your records for them to resolve over the internet, and so their presence can be verified. 

After you've updated your DNS records, reach out to Klaviyo support from the relevant account to validate your records. 

SSL for dedicated click tracking

SSL for dedicated click tracking

SSL certificates for your dedicated click tracking domain are highly recommended for dedicated click tracking domains.

SSL is an encryption-based internet security protocol used to ensure privacy, authentication, and data integrity over internet communications. Provisioning SSL certificates allows your URLs to begin with HTTPS instead of the HTTP, and your click tracking domain to point to your own content delivery network (CDN). This indicates to users clicking on your links that the connection with the associated domain is secure, thus increasing customer trust and security.

Klaviyo will automatically generate an SSL certificate for your subdomain if a click tracking domain was set up on your behalf dynamically, or if you manually set up a click tracking domain pointing to the klaviyodns.com domain via the DNS update. For the latter method, If your domain has a CAA record and does not have the necessary requirements, you must update it accordingly.

CAA records

CAA records

CAA (certification authority authorization) records are a type of DNS record that reduce the risk of unauthorized certificate generation. If your brand has a CAA record, the record must include the following properties:

TypeDomain nameValue
CAAexample.comCAA 0 issue "pki.goog"

This allows Klaviyo to generate certificates for your subdomain. This is only relevant for the manual setup method where a new DNS record pointing to klaviyodns.com is added.

Tips for where to update your DNS records

Tips for where to update your DNS records

You can update your DNS records wherever you have registered or currently manage your domain names. However, not all domain registration services allow you to edit all DNS records. If you cannot update the records above, contact your DNS provider for information on how to update these records.

The process of adding records to your DNS depends on what domain provider you are using. Below are links to documentation for common providers:

Additional resources

Additional resources

Was this article helpful?
Use this form only for article feedback. Learn how to contact support.

Explore more from Klaviyo

Community
Connect with peers, partners, and Klaviyo experts to find inspiration, share insights, and get answers to all of your questions.
Live training
Join a live session with Klaviyo experts to learn about best practices, how to set up key features, and more.
Support

Access support through your account.

Email support (free trial and paid accounts) Available 24/7

Chat/virtual assistance
Availability varies by location and plan type