We have implemented shopify together with custom storefront (react based app), and somehow cross domain tracking is not working. The session of one user is not continuous between page and shopify cart. When going to shopify cart new session starts and the source is shown as (direct), even if original session's source was "email".
We seem to have implemented Google Analytics tag & referral exclusion list correctly, but don't know why the sessions are split. Can someone help please? Is there something wrong?