This guide will walk you through Shopify in-depth permissions scenarios.
To login to a Shopify store as a Partner do the following:
Navigate to Shopify and select Shopify Partners
Select the store you want to connect with Supermetrics and click Log in
Next screen will take you to the Store page and now the authentication information is stored in a cookie.
Select Shopify as a data source from the Supermetrics for Google Sheets side panel or in the Supermetrics Data Studio connector gallery, and add the store name (in URL format) in the authentication screen.
- Start from the Shopify Partner view and log in to another store.
- Click Add new user from the side panel.
- Enter the corresponding store name in URL format.
- Confirm that both logins are registered and start building your queries.
Start from the Shopify Partner view and log in to another store
In the Supermetrics for Data Studio connector gallery, select Shopify and click Try.
Click on the link at the end of the sentence that starts with “To add more/manage user accounts…”
Click +Add new account to add a new user account.
In the first step of the authentication process, you will need to enter the store name you want to login. This is the first part of the store's URL, i.e. 'mystorename' of mystorename.myshopify.com
In case you accidentally enter the whole store URL, or any input with a dot(s), you will end up with 403 Forbidden -error.
If you ended up with the 403 Forbidden -error, just close the browser tab and go back to Supermetrics for Google Sheets and click the Shopify data source on the side panel.
In the first part of the authentication process, please enter only the first part of the store name without dots.
Example of authorizing with a valid store name:
Example of authorizing with a faulty store name:
You may be prompted a security alert, depending on your browser setup
In rare occasions, the Shopify APP and authentication may get in conflict. In case you have already re-authenticated, and still facing the ‘Authentication failed’ message, resetting the connection will eventually solve the problem.
1. Delete the Supermetrics app from Shopify User Interface