Apr 2, 2021 8:08 AM
We seem to be having issues identifying visitors across two different domains. Here's the scenario:
1) Orders are created both in our bespoke platform (well call this ourdomain.com - used for phone and large orders) and Shopify (well call this shopifydomain.com - mostly for retail orders but these are always pushed to our bespoke platform).
Ultimately, every order exists in the bespoke platform, but only a selection exist in Shopify.
We've disabled the Hubspot - Shopify Bridge as it doesn't offer us great control over what's pushed into Hubspot. We've built our own custom API integration to push company, contact and deal information to HubSpot directly from our bespoke platform.
2) Whenever an order is placed in Shopify, the user is sent to our bespoke platform (on a different domain) to complete setup.
3) At this point, we're identifying the visitor with the following JS
<!-- Start of HubSpot Embed Code -->
<!-- End of HubSpot Embed Code -->
var _hsq = window._hsq = window._hsq || ;
4. In settings we've added both the www and non www versions of both domains (the Shopify Domain and our bespoke platform's domain) to the Cross Domain list.
5. We can see web activity and page views while the user is on our bespoke platform, but nothing from anywhere else.
The question is, how do we get the information set in that customer's tracking cookie to show on the customer record when they're identified?
For example, they visit shopifydomain.com, go to several pages and make a purchase. We push the contact and deal data manually to Shopify via the API.
They then get sent to ourdomain.com where they're identified as above through the email address which we now have.
How do we see all the referal, analytics and page view information from shopifydomain.com that happened before identification?
Apr 5, 2021 10:56 AM
It looks like you're looking to track contacts across multiple domains, but are not seeing this carryover, just to confirm is the information sent after they fill out your form? Do you have the option (Automatic cross-domain linking - Modify links on your sites to enable link-tracking between domains.) enabled in your portal? Under settings >/ analytics and tracking.
With this turned on, cross-domain linking should allow HubSpot to merge the visitor profiles of one person as they visit your multiple domains. Otherwise, each domain will have its own cookie and visitor profile of the same person.
This merging can take place when one of two things happens:
If you are still unable after the information provided, I would recommend connecting with HubSpot Technical Support, as Support is included in your subscription and they will be able to provide real-time assistance for this matter, including hopping on a screen share if necessary.