The global reach the internet provides us with can hide some tracking challenges too. Becoming a global brand with multiple languages, multiple websites, and perhaps running on separate domains, or subdomains can turn a simple and straight forward setup into an over complicated setup.
Before you start implementing AnyTrack, let's zoom out and look at the different aspects to consider, and their subsequent implications.
Here is a list of questions you need to answer:
- Is each language running on a different Shopify Instance?
- Is each language running on a different domain?
- Is each language running on a different subdomain?
- Are you using the same marketing infrastructure for all your languages?
- Ad Pixels
- Marketing tools
Each of these questions's goal is to help you define whether you'll have to create a single property in AnyTrack, or a property for each language.
Consumer privacy considerations:
Beyond the GDPR laws and other regulations, browser privacy features can have an impact on your data collection and tracking capabilities.
As a general rule, as long as the business runs on the same root domain, cookies can be shared between subdomains, and are considered First Party cookies.
Let's see some examples:
https://anytrack.io can carry the same AnyTrack or Google Analytics tag, and the associated cookies will be shared. Therefore, you can create a single property and connect the same GA accounts, Facebook Pixels - visitors will be able to switch from one website to the other and will keep their identification / cookie data intact.
Now imagine we. have our marketing website hosted on
https://anytrack.io and we open up our developer
https://anytrack.dev website to invite our customers to develop their own integrations to extend the capabilities of AnyTrack.
When visitors will switch from one domain to the other, they will be get a new set of cookies, even though the websites carry the same tracking tag.
Both Google Analytics and AnyTrack will mitigate the the cookie setting according to the top level domain and therefore will set new cookies.
To avoid this situation, and keep the customer identification intact, Google Analytics and AnyTrack have a cross-domain feature.
Marketing stack consideration
If you run your shops as different business units, across different teams, you might want to split your data silos to make sure each team sees its own data, and there are no overlapping or data crossovers.
But splitting your marketing infrastructure comes with challenges and limitations.
For example, you will need separate Google Analytics properties, Ad Pixels and other marketing tools. This route can be costly both in terms of internal resources, and software fees.
AnyTrack property considerations
Considering that you want to make the most out of AnyTrack and your other marketing resources, you will need to take into consideration the following benefits and limitations:
Ad Pixels & Analytics integrations
You can connect multiple GA Properties, Facebook Pixels to the same AnyTrack property. However, every single pixel and analytics will get hit with conversion events, and will load no matter on which website / language it is.
So if you have 10 languages, and you have Facebook Pixels, all of them will load simultaneously - which is not something that is not recommended.
Scenario #1: Multi Stack
This is where you have multiple domains (.fr, .it, .de) and you want to keep things separated between all your languages, so you can have different agencies running ads for you in their own respective country.
In this case, you'll have to create a complete workspace (property + integrations).
- Analytics & Pixels
As explained above, while you can connect multiple ad pixels with the same AnyTrack property, we will fire every single conversions to all the pixels simultaneously.
If you want to track visitors that move from one language to an other, you can enable "cross-domain" and the data will flow between the properties.
Scenario #2: Shared Stack
You've got multiple shop on separate subdomains (the same root domain), but you're using the same marketing stack (same fb pixel & GA).
- Create one property
- Connect your FB and GA account
- Add the Anytrack webhooks in each store