Tag your ad URLs
The clkt tracking key is what lets Clakta link a click to a sale. Clakta adds it for you on Google, Pinterest and Snapchat; on Meta and X you add it by hand.
Connecting an ad account gives you spend and campaigns, but not attribution. For that, every ad link needs the Clakta tracking key, so Clakta recognizes the click when the visitor arrives on your site.
This is the step people skip, and it is why an account can show lots of spend and no conversions.
What the key is
A parameter in the ad's link. You never type the ids: you use a template, and the platform fills in the real values on every click:
| Platform | Template |
|---|---|
| Meta | clkt=fb:{{site_source_name}}:{{campaign.id}}:{{adset.id}}:{{ad.id}} |
clkt=google:{network}:{campaignid}:{adgroupid}:{creative} | |
| X | clktx:{{site_source}} clkt_campaign{{campaign_id}} clkt_adset{{adgroup_id}} clkt_ad{{ad_id}} |
clkt=pinterest:pinterest:{campaignid}:{adgroupid}:{creative_id} | |
| Snapchat | clkt=snapchat:{{site_source_name}}:{{campaign.id}}:{{adSet.id}}:{{ad.id}} |
X accepts only one dynamic variable per parameter, so its key is four separate parameters: the name is on the left of each line and the value to copy on the right. Clakta joins them back into one key.
Automatic (Google, Pinterest and Snapchat)
With the account connected, Clakta adds the key to your ads for you:
- Go to Project settings → Ad accounts.
- Find the account and choose Set up UTMs.
- The list shows each ad (Pinterest), ad group (Google) or creative (Snapchat), and the Tracking column shows which ones are already done.
- Select the ones you want, or Select all, and click Set up UTMs.
The UTMs configured count on the ad accounts list shows how many are done.
Snapchat keeps the link on the creative, and it reviews a creative again whenever that link changes. Every ad using a tagged creative pauses until Snapchat approves it again, so tag creatives before their ads go live when you can.
Do this again after every launch. Ads created after the last run aren't tagged, and an untagged ad is invisible to attribution however well it sells.
By hand
Copy the exact key for your account from the Manual tab in the same window, then:
Meta and X have no automatic option, so they always have to be done by hand.
Keep your UTMs
clkt is a separate parameter. Keep your utm_source, utm_medium and
utm_campaign as they are: Clakta saves them too and reports on them. Add
clkt without replacing anything.
Check it works
Click one of your own live ads and look at the address bar of the page that
opens. You should see clkt with real numbers:
If you see the template text instead of numbers, the key went into a field where the platform doesn't fill it in. Then place a test order and open it in Orders: the platform, campaign, ad set and ad should all be filled in.
Problems
Related articles
Connect Meta Ads
Connect your Meta ad accounts so Clakta reads your campaigns and spend, even when the account belongs to someone else.
Connect Google Ads
Connect your Google Ads accounts so Clakta reads your campaigns and spend, and adds its tracking key to your ads for you.
Connect X Ads
Connect your X ad accounts so Clakta reads your campaigns and spend, then add the tracking key to your ads by hand.