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
Apps
in the left sidebar - 2Access Settings: Click on
Apps and sales channels settings
from the dropdown menu - 3Develop Apps: Select
Develop apps
and thenDevelop apps for your store
- 4Allow Development: Click
Allow custom app development
to enable app creation
Create and Configure Your App
- 1Create App: Click
Create an app
and provide a name and developer email - 2Configure API: Go to the
Configuration
tab and clickConfigure
in 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
Save
to apply the access scopes
Generate API Access Token
- 1Access Credentials: Go to the
API credentials
tab - 2Install App: Click
Install
in the "Access tokens" box - 3Confirm Installation: Click
Install
in the confirmation window - 4Get Token: Click
Reveal token once
to 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
Actions
in the left sidebar - 2Install Shopify Skill: Find the
Shopify
skill 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.