Skip to main content
A UTM parameter is a piece of code that you add to the end of a destination URL. It tells Eyk which marketing activity brought a visitor to your store. The Eyk attribution models use the parameters to identify the traffic source and the campaign or email. Setup differs slightly per channel. This page first explains how to combine Eyk parameters with existing ones, then gives the template for each channel.

Combine with existing UTMs

If your links already carry UTM parameters, add the Eyk parameters to them. Separate each parameter with an & symbol. Example:
In this example, the Eyk parameters eyk_source and eyk_id are combined with the standard utm_source parameter. Paste them together and separate each parameter with an & symbol.

Templates per channel

Meta

For Meta, go to each of your ads and click Edit. Place this tracking template in the URL Parameters field under the Tracking settings of the ad:
Meta ad tracking template field showing the Eyk URL parameters
For Google Ads, go to Admin >> Account Settings >> Tracking. Place this code in the Tracking template field:
Google Ads account settings tracking template field showing the Eyk URL parameters
Google Ads allows tracking templates at the account, campaign and ad-group levels. An ad-group or campaign-level template overrides an account-level template. Update existing ad-group and campaign-level templates as needed.

Microsoft Ads

For Microsoft Ads, go to Campaigns >> Settings and open the Account level options tab. Place this code in the Tracking template field:
Microsoft Ads allows tracking templates at the account and campaign levels. A campaign-level template overrides an account-level template. Update existing campaign-level templates as needed.

TikTok Ads

For TikTok, add the Eyk tracking parameters to every ad. TikTok has no way to bulk edit ads. For each ad, go to Edit ad and open the Destination section. In the Destination section, enter this tracking template in the URL field:

Pinterest Ads

For Pinterest, go to each ad and scroll down to the Destination URL. Append this code to the Destination URL:
For example, if your destination URL is https://example.com/product, the new destination URL with Eyk parameters is:
Append this code to the Destination URL. Do not replace the URL with it.

Klaviyo

For Klaviyo, go to Settings >> Other, click UTM tracking and use Add UTM parameter to add these parameters: Then set the toggle Automatically add UTM parameters to links to ON and click Save. For existing campaigns, open Editing mode for each campaign. Scroll down to the Tracking section and set Include tracking parameters to ON. Set Customize tracking parameters to OFF. Do the same for existing flows: open each flow in Edit mode. For each Email and SMS action in the flow, go to Settings and set Enable UTM tracking to ON.

Other sources

You can track any other source in Eyk too. Add these three parameters to the links in your ads, emails or posts. Eyk shows the values exactly as you enter them in your reports, so use readable names that you recognize later. Keep names stable. If you rename a campaign or ad, its traffic shows up as a new row in Eyk. Example: