There are scenarios when you would like to track the same lead across multiple domains. Salespanel provides you real-time lead tracking across subdomains within a root domain and if landing pages provided by third-party vendor software are hosted within the same root domain. When it comes to tracking leads across different domains, then there are a few important things to understand.
First and foremost, Salespanel installs the tracking pixel ( or the cookie ) against a single specific client domain. In other words, it's not a universal cookie across domains. It's a domain-specific cookie where you have installed the Salespanel tracking code. Why it's important because that changes everything. We simply don't track a single visitor across websites using Salespanel software. That is an important factor if you are complying with privacy laws governed by different governments. In that regard, Salespanel is simply an extension of your workflow-based marketing software, which lets you combine the power of data only when the lead decides to provide the personal information.
Let's look at a real-world scenario:
The awareness part of your leads starts on domaina.com, so they are reading blog items as an anonymous visitor on this website. After a while or when they are interested enough, they click on the ‘Get started for free’ button, but this action redirects them to our signup website on domainb.com, which is in another domain. So when the lead moves to domainb.com and identifies there, we would lose the visiting history of this lead. Two things:
- Visiting history is important from the sales and marketing point of view.
- The same identified person needs to have the same Salespanel UUID so that it can be tracked as a single visitor across both domains.
So when you want to track the same lead across domains, it's only possible if the lead has provided her email address using any of your lead capture forms on domainA.com. If, in that case, as a part of your workflow, you happen to send the lead to another domain, you can append the sp_em URL parameter having the email address as value. So let's say we captured the domain on Domain A and we are sending the lead to Domain B. When I am sending the lead to Domain B, my target URL would look like this:
https://domainb.com/?your_url_params=values&sp_em={{email}}
sp_em is a special URL parameter that is recognized by the Salespanel tracking code. It takes the email address and scans against your available leads. If it finds a match, then it will connect the visitor session with that Salespanel lead. That would mean that if the visitor can be tracked across both domains in a single Salespanel lead!
Sending an email address in the URL parameter would mean that you are sending a PII ( Personal information identifier ) in the URL. You don't need to worry about it, as Salespanel ensures that personally identifiable information isn't passed on to any other tool. Please make sure that the Salespanel tracking is loaded in your website's header section before any other tracking code can come into action.
Salespanel removes the sp_em query parameter from the page URL out of the box. The only condition for this to work is that the Salespanel tracking code needs to be put before Google Analytics code, Google Tag Manager code, for example, and all other tracking codes you use. You don't need to configure anything else. It works out of the box after the tracking code is installed and functional.
Please talk to our support if you need assistance on this.