How to integrate ChatBot with Shopify

Image of an author
Sylwia Kocur
5 min read
updated: Nov 16, 2023

Add a chatbot to your Shopify store using our out-of-the-box integration. Improve how shoppers experience your online store with chatbot conversations and supercharge your online sales.

The ChatBot integration for Shopify allows you to automate your customer service and enrich the user experience at the same time. Apart from all the ChatBot features we know and love, the integration provides extra actions that make ChatBot an even more effective selling channel for any Shopify business:

  • display your store offerings in the Chat Widget

  • use a chatbot to help users search for products

  • show shoppers their order status

Also, to save time, you can use Shopify flows while building your Shopify chatbot. These are pre-configured task-specific flows that you can add to your Story. You can use multiple flows in a Story.

How to integrate ChatBot with ShopifyLink icon

  1. Log in to your Shopify store admin panel.

  2. Go to the Apps section.

  3. Type ChatBot in the search bar and choose it from the list.


4. Select the Add app button.

  1. Select Install app.

  2. Now, log in to your existing ChatBot account if you have one. If you’re a new user, you need to set up your account first. Provide your email address and password. Then select Sign up.

  3. Now you need to configure the integration. First off, you have three options:

  • Use a pre-built Shopify template — this option lets you import the Shopify-specific scenario. Remember to customize the imported template once the integration is complete.

  • Select an existing bot — here, you can choose one of the bots you have already created. You can always edit the selected bot later.

  • Build from scratch — here, you choose to create your bot from scratch. In this case, you need to build your bot in the ChatBot app once you configure the integration.

After selecting your preferred option, select Continue.

  1. Next, depending on your previous choice, you can either:

    a) Provide a name for your new chatbot — when you create a new account, use a template or build a chatbot from scratch.

    b) Select one of the bots you have already created — when you integrate an existing account.

In the Chatbot enabled section, you can decide whether your chatbot should be active on your Shopify store when the integration is complete.

Remember that if you turn this setting on, the chatbot will appear on your store even if it is not complete. We recommend disabling this setting if you’re creating your chatbot from scratch. This way, you can finish your bot in ChatBot first and turn it on only when it’s ready.

In the Chatbot enabled section, you can decide whether your chatbot should be active on your Shopify store when the integration is complete.

Remember that if you turn this setting on, the chatbot will appear on your store even if it is not complete. We recommend disabling this setting if you’re creating your chatbot from scratch. This way, you can finish your bot in ChatBot first and turn it on only when it’s ready.

9. When you’re ready, select Finish.

10. You can now decide whether you want to turn on or off a chatbot on your Shopify store. 

  1. If you select the three dots icon, you can:

  • select a bot for your Shopify store, 

  • edit the bot’s content, 

  • customize the Chat Widget on your store,

How to install Shopify in ChatBotLink icon

You can also start the integration process in the ChatBot app.

  1. Log in to ChatBot.

  2. Head to Bot > Integrations and select Shopify from the list.

chatbot and shopify installation process

  1. Then, select Connect with Shopify.

chatbot and shopify installation process

  1. In the window that appears, enter your Shopify store name. Then, select Connect with Shopify.

chatbot and shopify installation process

  1. Now, log in to your Shopify dashboard in the popup.

  1. On the next page, select Install app.

  1. You’ll see a confirmation message once the integration is connected successfully.

  1. Click the name of your store to manage your integration.

  1. You can now decide whether you want to turn on or off a chatbot on your Shopify store. 

In the Bot enabled section, you can decide whether your chatbot should be active on your Shopify store when the integration is complete. If you turn this setting on, the chatbot will appear on your store even if your Story is incomplete.

We recommend disabling this setting if you’re creating your chatbot from scratch. This way, you can finish your Story in the Visual Builder first and turn it on only when it’s ready

In the Bot enabled section, you can decide whether your chatbot should be active on your Shopify store when the integration is complete. If you turn this setting on, the chatbot will appear on your store even if your Story is incomplete.

We recommend disabling this setting if you’re creating your chatbot from scratch. This way, you can finish your Story in the Visual Builder first and turn it on only when it’s ready

How to integrate ChatBot and Shopify using Shopify actionsLink icon

The third way to connect ChatBot and Shopify is to start the integration process using Shopify actions.

  1. Open the chatbot you want to add to Shopify.

  2. Select a Shopify action from the Actions and Interaction menu and add it to your conversation tree.

  1. Open the added block and select Connect with Shopify. Then, finish the installation process.

You can save even more time while building your chatbot if you use Shopify Flows. These are pre-configured task-specific paths that you can add to your bot. You can use multiple flows in one Story.
You can save even more time while building your chatbot if you use Shopify Flows. These are pre-configured task-specific paths that you can add to your bot. You can use multiple flows in one Story.

FAQLink icon

  1. I created a new ChatBot account via Shopify. Where do I manage my subscription?

If you created a new ChatBot account via Shopify: Change your ChatBot subscription details in the Shopify panel. The subscription section in ChatBot will be blocked in that case. 

  1.  I added my existing ChatBot account to Shopify. Where do I manage my ChatBot subscription now? 

If you added an existing ChatBot account to Shopify: Manage your ChatBot subscription details in the ChatBot billing section.

Read more

Was this article helpful?

Got it!

Thanks for your feedback.

Thank you!

We’re happy to help.

Start a free ChatBot trial
and build your first chatbot today!

Free 14-day trial No credit card required

Discover our text| products