Connecting Shopify
Connect your Shopify store to unlock platform consistency checks and deeper analysis.
Connecting Shopify
Cassian™ can analyse your storefront without a Shopify connection — it crawls your public-facing pages the same way a customer or search engine would. Installing Cassian from the Shopify App Store connects your store through Shopify OAuth and unlocks checks that need backend Shopify data.
For Shopify App Store accounts, Shopify manages both the store connection and Cassian billing. You do not need to enter a Shopify store URL in Cassian.
What the Shopify connection unlocks
Platform consistency checks — Cassian compares what's in your Shopify admin against what's actually rendering on your storefront. Mismatches (a product marked active in Shopify but showing a 404, a translation configured but not displaying, a collection with no visible products) are surfaced as issues and factor into your Cassian Score™.
Translation quality checks — Cassian reads your configured Shopify translation data and compares it against your storefront output, checking for accuracy, completeness, and consistency across every language you sell in.
Order Pulse — hourly monitoring of your order volume requires read access to your order data. Cassian uses aggregate counts only (not individual order details) to detect anomalies and alert you to sudden drops. See Order Pulse for details.
Cassian requests read-only access to your Shopify store. It cannot modify your products, orders, content, or settings.
How to connect from Shopify
Install Cassian from the Shopify App Store
Start from the Cassian listing in the Shopify App Store, or open Cassian from Shopify Admin → Apps if it is already installed.
Review the permissions
Shopify shows the read-only access Cassian is requesting. Review the permissions and approve the install.
Choose your Cassian plan in Shopify
Shopify presents the Cassian plan picker and handles any subscription approval. You can upgrade or downgrade later from Shopify.
Finish sign-in
Cassian opens a setup page, then asks for the Shopify store contact email and sends an 8-digit sign-in code. Enter the code to finish creating or linking your Cassian account.
Run your first scan
After sign-in, Cassian creates the Shopify site and starts the first scan.
What permissions Cassian requests
| Permission | Why Cassian needs it |
|---|---|
| Read products | Compares product catalogue data against what renders on your storefront — catches discrepancies like products that are active in Shopify but not visible to customers |
| Read content and metaobjects | Compares Shopify-managed pages, objects, and structured content with the public storefront output |
| Read locales and translations | Checks storefront language configuration and translation completeness across configured languages |
| Read orders | Powers Order Pulse — Cassian reads aggregate order counts (not individual order data) to monitor for volume anomalies |
Cassian requests the minimum scope needed for each feature. No write access is requested.
How to disconnect
For Shopify App Store accounts, disconnect Cassian from Shopify Admin:
- Open Shopify Admin → Settings → Apps and sales channels
- Select Cassian
- Click Uninstall
- Confirm the uninstall in Shopify
The Shopify connection is removed immediately. Cassian loses access to your Shopify backend data, platform consistency checks pause, and Shopify manages the subscription cancellation.
Shopify sends Cassian a deletion request after uninstall. Cassian removes Shopify-linked data when that request arrives, with a fallback cleanup no later than 30 days after uninstall.
Frequently asked questions
Is the connection secure?
Yes. The connection uses Shopify's official OAuth 2.0 flow — the same system every Shopify app uses. Cassian never sees or stores your Shopify admin credentials. Access is token-based and can be revoked by uninstalling Cassian from Shopify Admin.
Does connecting change anything in my store?
No. Cassian holds read-only access by default. It cannot modify your products, orders, pages, or any other store content.
My language settings changed after connecting — why?
When you connect Shopify, Cassian reads your store's configured languages via the Shopify API and updates your language settings to match. This is a one-time sync. If you've manually configured your language settings in Cassian, your manual settings take precedence and won't be overwritten.
Do I need to reconnect after upgrading or downgrading?
No. Standard plan changes are handled by Shopify Managed Pricing and do not require reconnecting the store. Open Cassian from Shopify Admin to manage your plan.
I clicked "Install" on Shopify but landed on an error — what happened?
Restart the install from Shopify Admin or the Shopify App Store and make sure you are using a store-owner or admin account that can approve apps. If the error persists, contact support at getcassian.com/contact.
Next step
With Shopify connected, run your first scan to get your initial Cassian Score™.