Overview
Connecting your Shopify store to EcomWize allows you to publish landing pages directly to your Shopify theme. The connection uses Shopify’s OAuth flow and requires API credentials from a custom app in your Shopify Partners dashboard.You need a Shopify Partners account or admin access to the store to create the required API credentials. If you are working on behalf of a client, ask them to add you as a collaborator or create the custom app themselves.
Connect a store
Navigate to the Stores page
From the EcomWize dashboard, click Stores in the left sidebar. This page shows all your connected stores and lets you add new ones.
Click Connect Store
Click the Connect Store button in the top right corner. This opens the connection wizard, which will guide you through each step with video instructions.
Create a custom app in Shopify Partners
The wizard will walk you through creating a custom app in your Shopify Partners dashboard. You will need to:
- Go to partners.shopify.com and log in
- Navigate to Apps and click Create app
- Choose Create app manually
- Give your app a name (e.g., “EcomWize”)
- Set the App URL and Allowed redirection URL as shown in the wizard
Get your API credentials
After creating the app in Shopify Partners, you will need two pieces of information:
- Client ID — Found in the app’s overview page under “Client credentials”
- Client Secret — Also found under “Client credentials” (click to reveal)
Enter your store domain
Back in the EcomWize wizard, enter your Shopify store domain. You can enter it in either format:
mystore.myshopify.comhttps://admin.shopify.com/store/mystore
Enter your API credentials
Paste the Client ID and Client Secret you copied from Shopify Partners into the corresponding fields.
Verify your connection
After connecting, your store will appear on the Stores page with a status badge:- Connected — The store is linked and ready for publishing
- Error — There was a problem with the connection (re-authorize or check your credentials)
Manage multiple stores
EcomWize supports connecting multiple Shopify stores. The number of stores you can connect depends on your plan:| Plan | Max stores |
|---|---|
| Free | 1 |
| Starter | 3 |
| Pro | Unlimited |
If you have reached your store limit, you will be prompted to upgrade your plan when trying to connect an additional store.
Disconnect a store
If you need to remove a store connection:Click the delete button
Find the store you want to disconnect and click the trash icon or Disconnect button on the store card.
Troubleshooting
I get a 'Security validation failed' error
I get a 'Security validation failed' error
This usually means the OAuth state expired. Close the wizard, wait a moment, and try again. Make sure your browser allows cookies from EcomWize.
I get a 'Failed to get access token' error
I get a 'Failed to get access token' error
Double-check that you entered the correct Client ID and Client Secret from your Shopify Partners app. Even a single extra space can cause this error.
My store shows as disconnected after it was working
My store shows as disconnected after it was working
This can happen if the Shopify API credentials were rotated or the custom app was uninstalled from Shopify. Re-connect the store using the updated credentials.
I cannot find my Client ID and Client Secret
I cannot find my Client ID and Client Secret
In Shopify Partners, go to Apps, click on your custom app, and look under the Client credentials section on the app overview page.