Hi,
We currently run an application that connects to many services for our customers businesses, including Shopify. Because of this the install process for our Shopify app can be triggered from the Shopify App store and also from inside of our app (where connections to all other 3rd parties are also triggered from).
Currently our install journey from within our app is ran by a partner of ours and, due to the Shopify API’s requiring the store domain, this partners install journey requests the customer to enter their Shopify store domain.
Shopify have contacted us to tell us that requesting the store domain to be entered is against their policies and that we should be triggering the app install from Shopify’s UI. This will be a poor customer journey, since customers can install all other 3rd parties from our app.
Therefore I’d like to find a way of triggering the install journey from our app without requiring the store domain to be entered. I suspect other apps will have come across this issue, so I’m hoping other suggestions can be made.
I’m currently leaning towards the idea of redirecting the user into the right part of the Shopify UI to continue the journey, but need to consider things like already being logged in to the correct account or customers with multiple stores.
Has anybody got any suggestions for a good user journey here?
Thanks,
Mark