Before you start
- You need a Ryze workspace. See Create a workspace.
- You need permission to approve app access on the Shopify store.
- Have your
.myshopify.comdomain ready — not your custom domain.
Connect
1
Open Integrations → Shopify
In Ryze, go to Workspace Settings → Integrations and pick Shopify.
2
Enter your store domain
Type your
.myshopify.com domain — for example yourstore.myshopify.com — and continue.3
Approve in Shopify
A Shopify window opens. Approve the access prompt and the connection completes automatically.
What Ryze uses the connection for
- Product and revenue data — identifying your best-selling products, which anchors keyword and topic selection
- Publishing — pushing generated articles live to your store
- On-page fixes — shipping technical and GEO changes to store pages
- Store auditing — finding on-page SEO issues across products and collections
Troubleshooting
The approval window reports an error. Retry from the Integrations page. If it persists, email support@get-ryze.ai with your store domain. Nothing happens after approval. Check for a blocked popup, then retry. The store shows as disconnected later. Click Reconnect on the Shopify card and re-authorize, then start a new chat. You entered your custom domain. Use the.myshopify.com domain instead — the custom domain will not resolve.
Upgrading to a custom app (theme access, redirects)
The standard connection covers products, publishing, and content edits. Theme file edits, URL redirects, and navigation changes need your own custom app: Shopify allows theme file writes only with a separate exemption the standard Ryze app does not have, and redirects need a scope the standard app does not request. You create the custom app in the Shopify Dev Dashboard — follow Connect Shopify Custom App for the full walkthrough.1
Create the custom app in Shopify
Shopify no longer creates custom apps inside the admin — new ones are built in the Dev Dashboard. Follow Steps 1–3 of the custom app guide: create the app, add the scopes (include
write_themes, plus write_online_store_navigation for URL redirects), Release the version, and Install it on your store.2
Delete the current connection in Ryze
In Workspace Settings → Integrations → Shopify, delete the existing connection. Do not use Reconnect — the old token would survive with the old permissions.
3
Connect again via the Custom app tab
Pick Shopify again, switch to the Custom app tab, and enter your store domain plus the app’s Client ID and Client secret (Dev Dashboard → your app → Settings).

