Shopify Integration
Connect Shopify With Faurya
Integration is credential-based: enter your Shopify store domain, create an app in your development store, then paste client ID and client secret into Faurya to complete the connection.
Prerequisites
Keep these ready before you configure Shopify credentials in Faurya.
- Active Shopify store domain (for example your-store.myshopify.com)
- Active Faurya account
- A site/project created in Faurya for your storefront
- Access to a Shopify development store where you can create an app
- Permission to view app credentials in Shopify
- Client ID and client secret from your Shopify app
Setup
Follow this exact domain-and-credentials setup flow.
Step 1
Open Shopify integration in Faurya and provide your exact store domain (for example your-store.myshopify.com).
Step 2
Go to the development store where you manage integrations and prepare to create a Shopify app for Faurya.
Step 3
Create a new app for this integration and complete the required setup inside Shopify before collecting credentials.
Step 4
From your Shopify app credentials page, copy the client ID and client secret that Faurya will use.
Step 5
Return to Faurya, paste client ID and client secret into the Shopify integration fields, then save/connect.
Step 6
After saving credentials, confirm the connection is active and then validate traffic and conversion attribution in your dashboard.
Credential Fields
Fields and controls used to complete Shopify connection in Faurya.
| Setting | What it does |
|---|---|
| Store Domain | Identifies which Shopify storefront Faurya should connect with. |
| Client ID | Public app credential used by Faurya to identify your Shopify app integration. |
| Client Secret | Private app credential used to securely complete Shopify integration flows. |
| Save / Connect | Stores domain and credentials, then attempts to activate the Shopify connection. |
| Connection Status | Shows whether credentials are valid and integration is currently connected. |
| Update Credentials | Lets you rotate client ID/client secret when app credentials are regenerated. |
Features
Credential-based Shopify integration setup
Store-domain-first connection flow
Client ID and secret validation inside Faurya
Supports credential rotation when secrets change
Pairs Shopify outcomes with traffic attribution context
Works with existing Faurya analytics and conversion reports
Clear connection status and troubleshooting path
Built for controlled setup via Shopify development store
Troubleshooting
Quick checks for common Shopify integration issues.
+Store domain is rejected
Make sure you entered the exact Shopify domain format (for example your-store.myshopify.com) without protocol or extra slashes.
+Client ID or client secret is invalid
Copy credentials again from the same Shopify app in your development store and paste them freshly into Faurya.
+App created in the wrong Shopify store
Ensure the app was created in the intended development store that corresponds to the storefront domain configured in Faurya.
+Credentials were rotated in Shopify
If you regenerated app credentials in Shopify, update the new client ID/client secret in Faurya and reconnect.
+Saved successfully but status stays disconnected
Re-check domain and credentials together, then retry. If needed, recreate the app once and paste the new credentials.
FAQ
What is the exact setup flow for Shopify?
Enter store domain in Faurya, create an app in your Shopify development store, copy client ID and client secret, then paste those values into Faurya.
Do I need a Shopify development store app?
Yes, this integration flow expects app credentials (client ID and client secret) created from your Shopify development store.
Where do I get client ID and client secret?
From the app you create inside Shopify development store settings. Copy both values exactly and paste them into Faurya.
Can I update credentials later?
Yes. If credentials change, you can replace client ID/client secret in Faurya and reconnect.
What if I use the wrong store domain?
The connection can fail or map incorrectly. Use the exact store domain you intend to track before saving credentials.
What happens after credentials are accepted?
Faurya marks the integration as connected and your Shopify-attributed analytics data starts appearing in relevant reports.