How It Works
Seeka's cross-domain tracking uses server-side identity resolution to connect user sessions across different domains.
When a user moves from one domain to another, Seeka automatically maintains session context to ensure user journeys that occur across multiple domains are optimised and attributed correctly in data destinations and ad platforms.
⚠️ IMPORTANT: Seeka must be installed on all domains you want to track together. Cross-domain tracking cannot work if Seeka is only installed on one domain. Make sure you've completed the standard Seeka installation on each domain before proceeding with these steps.
Understanding UTM Parameter Options
When configuring a tracking rule, you'll need to choose how UTM parameters (campaign tracking parameters) are handled when users move between domains.
Seeka offers three options:
No UTM pass-through
This means UTM parameters are not carried over when a user moves from one domain to another. This is the default behavior.
UTMs from the browser session
This means Seeka remembers and applies the UTM parameters from whenever they first entered any domain matched to any of the “source domains” in any of the cross domain tracking rules configured.
This is the most aggressive UTM passthrough option.
An example that will enable UTM pass through:
User lands on page
landers.mystore.com/blackfridayregister?utm_medium=emailfrom an ad or emailUser then clicks on a link to take them to
landers.mystore.com/moreinfoUser then clicks on a link to take them to
mystore.com/products/organic-spinachCross domain tracking rule will direct the user to
mystore.com/products/organic-spinach?utm_medium=email
The below settings show how to achieve the above.
UTMs from the current browser URL
This means Seeka applies the UTM parameters from the current page (not first page) matched to any of the “source domains” in any of the cross domain tracking rules configured.
An example that will enable UTM pass through:
User lands on page
landers.mystore.com/blackfridayregister?utm_medium=emailfrom an ad or emailUser then clicks on a link on the same page they landed on to take them to
mystore.com/products/organic-spinachCross domain tracking rule will direct the user to
mystore.com/products/organic-spinach?utm_medium=email
The below settings show how to achieve the above.
For the above settings, if a user clicks on a link that takes them to a page anywhere other than a link that is matched by a rule - the UTMs will not be passed through. If persistent UTM pass through is required then the UTMs from the browser session option must be used.
Note: If you're unsure which option to choose, contact support@seeka.co for guidance based on your specific use case.
Setup Instructions
Cross-domain tracking may not work if the link in a button is wrapped in a link shortener providers like Bitly. Link shortener providers must support URL query parameter pass through for cross domain tracking to work.
Step 1: Access the Domains Section
Log into your Seeka dashboard
Navigate to Domains in the main menu
Click on the TRACKING tab
Step 2: Add a Tracking Rule
Click the Add rule button in the top-right corner
Configure your cross-domain tracking rule with the following fields:
When source domain: Specify the domain users are coming FROM (e.g., "Contains:
yourdomain.com" or "Is anything")And link: Specify the destination domain or path users are going TO (e.g., "Contains:
checkout.yourdomain.com")With: Choose how UTM parameters should be handled (see UTM Options above)
Click Save to apply your changes
Connecting external websites
Connecting your external websites to Seeka is highly recommended for attribution and data collection. Seeka can be installed almost everywhere, and if we don't support a source yet, please let us know, and we'll get it done.
We support external sources in a variety of ways in including:
Official apps, which you can find in the apps section of Seeka
A Script tag can be placed in the header code of most platforms.
After you have connected your additional sites, it is important that you set up cross-domain tracking in Seeka.
Navigate to settings in Seeka
Select domains from the menu
Select tracking from the middle menu
Click the add rule button
Set your rules to your preference.
When source domain = where you are tracking from. Example Official site URL
And link = The URL of where you are tracking to. Example: ticketing outlet URL
With = Gives you the option to change whether the UTMS someone arrives with can persist to the second destination or not. You should select UTMs from the browser session to ensure ads landing on your page can be attributed to the next destination.
Example: You run ads on your official website, and then a user clicks to your ticketing provider to buy a ticket.

