Overview
Connect your Shopify store to Chatbase and turn your AI agent into an e-commerce assistant. Your agent can help customers browse products, manage their cart, place orders, track and exchange orders, and update their account details, all through natural conversation.What you can do:
Give shoppers a single place to find a product, add it to the cart, check out, and ask where their order is, without leaving the chat.
Before you start
- A Chatbase account with an agent, set to public. If you haven’t built one yet, create a free Chatbase account and follow Your first agent.
- A Shopify store you can install apps on.
Integration methods
You can connect your Shopify store to Chatbase in two ways:We recommend connecting via Chatbase for full access to all features and add-ons.
Method 1: Connect via Chatbase (Recommended)
This method gives you access to all Chatbase features and add-ons.1
Find the Shopify integration
- Go to your Chatbase dashboard and select the agent you want to connect to Shopify.
- Open the Shopify connection flow in either of these ways. Both lead to the same store connection step below:
- Click Channels from the sidebar, then click Setup on the Shopify card.
- Or, click Integrations from the sidebar, then click Connect on the Shopify card.
2
Connect your store
- Enter your Shopify store name, which is the subdomain of your myshopify.com URL. For example, if your store is at
mystore.myshopify.com, entermystore. - Click Submit to start the authorization process.
- Shopify will ask you to authorize Chatbase. Review the requested permissions and click Install.
- Once authorized, you’ll be redirected back to Chatbase with a confirmation message.
3
Manage your integration
On the Channels page, click Manage on the Shopify card.
Make sure the toggle at the top right of the page is on. Then choose the theme your website is currently using, open your Shopify theme editor, and make sure the Chatbase app toggle is on.




Method 2: Connect via Shopify Marketplace
Choose this method if you prefer to manage billing through Shopify. This option has limited add-ons and allows only a single AI agent.1
Install the Chatbase app
- Go to the Chatbase app listing on the Shopify App Store.
- Click Install.
- Review the permissions Chatbase requires and click Install to approve.

2
Complete setup
- After installation, you’ll be redirected to the Chatbase onboarding process to finish setting up your account.
- Follow the prompts to configure your agent.
3
Manage your integration
On the Channels page, click Manage on the Shopify card.Make sure the toggle at the top right of the page is on. Then choose the theme your website is currently using, open your Shopify theme editor, and make sure the Chatbase app toggle is on.
Open your storefront and confirm the chat bubble appears and your agent responds. If you can’t see the agent on your website, check the toggle in either of these places:
- Click Channels from the sidebar and open Chat bubble. In the Overview tab, make sure the Visibility toggle is switched on.
- Or, on the Channels page, click Manage on the Shopify card and make sure the toggle at the top right of the page is on.

Limitations
- One agent per store. Even on the Chatbase method, where you can have multiple agents, only a single agent connects to the Shopify store.
- Marketplace accounts are capped at one agent and have access to auto recharge credits only.
Next steps
Once your store is connected, enable the actions that let your agent help customers with product search, order lookups, cart management, and more.

Shopify Actions
Configure and use Shopify actions to help customers browse products, manage their cart, place and exchange orders, track deliveries, and update their account information.
