Help Center
Shopify Integration Guide
Transform your Shopify store with AI-powered customer support. Enable product search, order tracking, and automated assistance.
Prerequisites
- ✅ Active Shopify store
- ✅ Admin access to your Shopify dashboard
- ✅ EchowiseAI account (free to start)
Step 1: Generate Shopify API Credentials
First, you'll need to create API access credentials from your Shopify store dashboard. These credentials will allow EchowiseAI to securely access your store data.
Enable Custom App Development in Shopify
- 1Access Apps Section: In your Shopify admin, click on
Appsin the left sidebar - 2Access Settings: Click on
Apps and sales channels settingsfrom the dropdown menu - 3Develop Apps: Select
Develop appsand thenDevelop apps for your store - 4Allow Development: Click
Allow custom app developmentto enable app creation
Create and Configure Your App
- 1Create App: Click
Create an appand provide a name and developer email - 2Configure API: Go to the
Configurationtab and clickConfigurein the "Admin API Integration" section - 3Set Permissions: Under "Admin API access scopes", find and enable:
read_orders- to access order informationread_products- to access product information
- 4Save Permissions: Click
Saveto apply the access scopes
Generate API Access Token
- 1Access Credentials: Go to the
API credentialstab - 2Install App: Click
Installin the "Access tokens" box - 3Confirm Installation: Click
Installin the confirmation window - 4Get Token: Click
Reveal token onceto see your Admin API Access Token
Important Security Note
Only grant read permissions to ensure EchowiseAI can only view your store data, not modify it. Never share your API credentials publicly.
Step 2: Connect Shopify to EchowiseAI
Now that you have your API credentials, let's connect your Shopify store to EchowiseAI and configure the integration.
Add Shopify as a new Action
- 1Access Actions Panel: In your EchowiseAI dashboard, click on
Actionsin the left sidebar - 2Install Shopify Skill: Find the
Shopifyskill card and clickInstall - 3Configure Connection: Enter your store details in the configuration form
Configuration Fields
AI Instructions* (Required)
Explain when this skill should be used and describe what this Shopify store is about.
Example Instructions:
"This skill should be used when customers ask about:
- Available products and inventory
- Order status and tracking
- Product details and pricing
- Store policies and shipping
The store sells handmade candles and home decor."
* This field helps your AI understand when to use Shopify data vs. other knowledge sources
Shopify store URL*
The public URL customers use to visit your store
Examples:
- https://yourstore.com
- https://yourstore.myshopify.com
- https://yourstore.shop
Shopify store name*
The name found in your Shopify URL (e.g., "beanhaven" from beanhaven.myshopify.com)
Example:
If your store URL is beanhaven.myshopify.com, enter: beanhaven
Admin API key*
The Shopify Admin API Access Token you generated in Step 1
Format: shpat_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Test your connection before saving by clicking the "Test Connection" button (if available). This helps identify any configuration issues early.