Shopify

This guide explains how to integrate Shopify with the Amio AI Chatbot. You’ll learn how to let customers track their orders directly in chat and how to smoothly hand them off to your live support team when needed.

Shopify logo



What you can do with this integration

With the Shopify + Amio AI Chatbot integration, you can:

  • Automate support - reduce repetitive questions and free up your support team.
  • 🤝 Handoff the conversation - if needed, the chatbot can transfer conversations to a live teammate for personal assistance.
  • 🛒 Instant order tracking - customers can check the status of their orders, display shipping carrier, get the tracking number, and delivery status right inside the chat.

This integration helps you deliver faster responses, improve customer satisfaction, and streamline your e-commerce operations.

Adding Amio Chat to Your Shopify Store

To let visitors chat with Amio AI chatbot on your storefront, you need to embed the chat widget into your Shopify store.

Google Tag Manager

You can install the Amio web chat on your Shopify store using Google Tag Manager (GTM).

👉 For detailed instructions, follow the guid on how to embed Amio Web Chat with GTM

Custom Code in Shopify Theme

Alternative way is to copy the Amio chat snippet from your Amio account and paste it into your Shopify theme files (usually in Online Store → Themes → Edit code → theme.liquid, before the closing </body> tag).

Order Tracking with Shopify

You can connect Amio to your Shopify store to let customers track their orders directly in the chat. By using Shopify’s API, Amio can securely fetch order and fulfillment information (tracking number, carrier, delivery status).

Getting Your Shopify API Access Token

Shopify Custom App

To connect Amio with your Shopify store, you need an Admin API access token. This token is generated from a custom app you create inside your Shopify admin.

Follow these steps to obtain it:

  1. Log into your Shopify Admin
    Go to https://{your-store}.myshopify.com/admin.

  2. Go to Settings → Apps and sales channels
    At the top of the page, click Develop apps.

  3. Create a new custom app

    • Click Create an app.
    • Give it a name (for example: Amio Chatbot Integration).
  4. Configure Admin API scopes
    In the app settings, open Configuration tab and click Edit in Admin API integration. Grant these scopes:

    • read_customers
    • read_orders
    • read_fulfillments
  5. Install the app
    After saving the configuration, click Install app in the top right corner.

  6. Copy the Admin API access token
    Once installed, the Admin API access token will be displayed.

    • Copy it and store it in a safe place.
    • Shopify will only show it once - if you lose it, you’ll need to regenerate it.

Handoff to Customer Support

Sometimes customers need more than automated answers. Amio enables smooth handoff from the chatbot to live support through email fallback or our help desk integrations, such as Front, Zendesk, Daktela , Freshdesk, etc.