We are having the issue with proper channel tracking GA for our app installs. We can track app.shopify.com domain but we can't track the myshopify.com domain where they go through the login process for their shopify store to install the app, etc... then when it comes back to our GA, they are a new session, direct session, losing all previous tracking and channel attribution.
So there are 3 ways.
1. Our app page on app.shopify.com and we can add three track id from:
Google analytics code
Google remarketing code
Adroll retargeting code
2.The myshopify.com domain - admin panel and we can’t do anything there.
3. An Iframe with our app where we can add whatever needs including API (it’s Zapier’s advice but actually I didn’t get what options it can give us)
Thanks for the future reply!
Best answer by steph.n
At the moment, that workflow may not be possible with Zapier, as the Google Analytics application only sends us information when a new "Goal" is created. You can see more about that under "Triggers" here:
Based on your description of what GA shows you on your end, I don't believe that they would be able to give us any more data than what you've received already.
If your app has an API, that gives us a few more options, as you could build a custom integration for your app and integrate it directly with Zapier:
And as mentioned, if you are still looking for custom development, post in this area here on the community:
Thank you again!