Skip to main content
Connect your Shopify store to Chatbase and turn your AI agent into a powerful e-commerce assistant. Your agent will be able to help customers browse products, track orders, manage their cart, and update their account details—all through natural conversation.

Integration Methods

You can connect your Shopify store to Chatbase in two ways:
FeatureVia Chatbase (Recommended)Via Shopify Marketplace
BillingThrough ChatbaseThrough Shopify
Available Add-onsAuto recharge credits, Extra message credits, Extra AI agents, Custom Domains, Remove ‘Powered By Chatbase’Auto recharge credits only
Number of ChatbotsMultiple chatbots (only a single chatbot connected to the Shopify store though)Single chatbot per account
Setup LocationChatbase DashboardShopify App Store
We recommend connecting via Chatbase for full access to all features and add-ons.
This method gives you access to all Chatbase features and add-ons.

Step 1: Set Up Your Chatbase Agent

Before connecting Shopify, you’ll need a Chatbase account and an agent ready to use. If you haven’t set this up yet, create a free Chatbase account and build your first AI agent. Make sure to make your agent public. Read More: Create your first Chatbase agent in minutes.

Step 2: Find the Shopify Integration

  1. Go to your Chatbase dashboard and select the agent you want to connect to Shopify.
image
  1. Click Deploy from the sidebar and make sure the Chat Widget toggle is switched on.
  2. Find the Shopify card and click Setup.
image

Step 3: Connect Your Store

  1. Enter your Shopify store name, this is the subdomain of your myshopify.com URL. For example, if your store is at mystore.myshopify.com,entermystore.
image
  1. Click Submit to start the authorization process.
  2. Shopify will ask you to authorize Chatbase. Review the requested permissions and click Install.
  1. Once authorized, you’ll be redirected back to Chatbase with a confirmation message.

Step 4: Manage your integration

  1. On the same Deploy page, click Manage on the Shopify card
image
  1. Choose the theme you wish to embed your widget in and open your Shopify theme editor to configure the widget’s display settings.
image

Method 2: Connect via Shopify Marketplace

Choose this method if you prefer to manage billing through Shopify. Keep in mind that this option has limited add-ons and only allows a single chatbot.

Step 1: Install the Chatbase App

  1. Go to the Chatbase app listing on the Shopify App Store: https://apps.shopify.com/chatbase
  2. Click Install.
  3. Review the permissions Chatbase requires and click Install to approve.
image

Step 2: Complete Setup

  1. After installation, you’ll be redirected to Chatbase onboarding process to finish setting up your account.
  2. Follow the prompts to configure your agent.
  3. Open your Shopify theme editor to configure the widget’s display settings.
Accounts created through the Shopify Marketplace are limited to a single chatbot. For multiple chatbots or additional add-ons, use Method 1 instead.

Next Steps

Once your Shopify store is connected, you can enable actions that allow your agent to assist customers with product searches, order lookups, cart management, and more.

Shopify Actions

Learn how to configure and use Shopify actions to help customers browse products, track orders, manage their cart, and update their account information.