Table of Contents
- Key takeaways
- What is an ecommerce chatbot?
- What does an ecommerce chatbot do?
- Why do ecommerce stores use chatbots?
- How to set up an ecommerce chatbot in 8 steps
- 1. List the questions shoppers actually ask
- 2. Fix the content the bot will learn from
- 3. Decide which jobs need store data
- 4. Pick the tool by platform and order needs
- 5. Train the bot and set its rules
- 6. Test it on 50 real questions before launch
- 7. Install the widget and set the handoff
- 8. Measure four numbers every week
- The stack: which tool does which job
- 1. Order layer: Shopify Inbox or Gorgias
- 2. Knowledge-trained answer layer: SiteGPT
- 3. Human layer: your team
- How much does an ecommerce chatbot cost?
- Common ecommerce chatbot mistakes
- Frequently asked questions
- Basics
- What is an ecommerce chatbot?
- What is the difference between an ecommerce chatbot and live chat?
- Setup
- How long does it take to set up an ecommerce chatbot?
- What content should an ecommerce chatbot be trained on?
- Orders and integrations
- Can an ecommerce chatbot track orders?
- Does SiteGPT integrate with Shopify?
- Cost
- Is there a free ecommerce chatbot?
- How much does SiteGPT cost for a store?
- Sources

- An ecommerce chatbot does two kinds of work. Answer jobs (product, sizing, shipping, returns) need only your content. Order jobs (order status, address changes, refunds) need a connection to the store.
- Set one up in eight steps: list the top questions, fix the content, pick the tool, train it, test it on 50 real questions, install it, set the handoff, then measure weekly.
- Pick the tool by two facts: which platform runs the store, and whether the bot must act on orders. The ranked list of ecommerce chatbot solutions compares five options.
- Plan the handoff from day one. In a 2026 Gartner survey, only 27% of customers said they would try a chatbot again after a bad experience.
- An answer chatbot such as SiteGPT costs $59 a month billed monthly, or $39 a month billed yearly. Shopify Inbox is free on Shopify stores.
Key takeaways
Question | Short answer |
What does an ecommerce chatbot do? | Answers product, sizing, shipping and returns questions, and gives order updates when connected to the store |
Which jobs need store data? | Order status, order changes and refunds. Everything else can come from your pages and policies |
How long is the setup? | Eight steps. The content and testing steps take the most time |
What should it cost to start? | $0 for Shopify Inbox on Shopify, or $59 a month billed monthly for SiteGPT Starter on any platform |
What decides success? | A narrow, tested scope and a visible route to a person |

What is an ecommerce chatbot?
- Answer chatbot. The bot is trained on your content: product pages, shipping and returns policies, size guides, manuals and FAQs. It installs with a script on any website. It cannot see orders.
- Store-connected chatbot. The bot reads the store itself, such as the catalog, inventory and orders. Shopify Inbox works this way on Shopify, and the Gorgias AI Agent works inside the Gorgias helpdesk.
Criterion | Answer chatbot | Store-connected chatbot |
Learns from | Pages, policies, files, drives, videos | Catalog, inventory, policies, orders |
Installs on | Any website, by script | Only the platforms it integrates with |
Order status | Links to the tracking page or hands off | Can give order updates |
Example | Shopify Inbox, Gorgias AI Agent |
What does an ecommerce chatbot do?
Job | Example shopper question | Where the answer comes from | Needs store data? |
Product questions | "Is this jacket waterproof?" | Product pages, manuals, spec sheets | No |
Sizing and fit | "Does this run small?" | Size guides, fit notes | No |
Shipping | "How long does delivery to Canada take?" | Shipping policy | No |
Returns and exchanges | "Can I return a sale item?" | Returns policy | No |
Product finder | "Which blender is best for smoothies?" | Product pages, or the live catalog | Only for live stock and prices |
Order status | "Where is my order?" | Order and tracking data | Yes |
Order changes and refunds | "Can I change my delivery address?" | Order data with edit rights | Yes, or a person |
Why do ecommerce stores use chatbots?

How to set up an ecommerce chatbot in 8 steps
1. List the questions shoppers actually ask
2. Fix the content the bot will learn from
- Shipping policy: carriers, delivery times by region, costs and cut-off times
- Returns policy: window, condition rules, sale-item rules and how to start a return
- Product pages: materials, dimensions, compatibility and care
- Size guides and fit notes for every product line
- An FAQ page that answers the top questions from step 1 in plain sentences
3. Decide which jobs need store data
4. Pick the tool by platform and order needs

If you need | Pick | Why |
A free AI agent on a Shopify store | Shopify Inbox | Free, made by Shopify, connects to the catalog, inventory and policies |
A bot that works orders inside a ticket queue | Gorgias | Helpdesk built for ecommerce, with an AI Agent on every plan |
Answers from manuals, PDFs, drives or videos, on any platform | Trains on pages, files, Google Drive, Dropbox, OneDrive, Box, Notion, GitHub and YouTube | |
A store on WordPress, Wix, Squarespace or a custom build | Installs by embed script on any website |
5. Train the bot and set its rules
- The topics it answers, taken from step 1
- The tone, in one or two sentences
- What it says when the content has no answer: it declines and offers a person
- When it escalates: the shopper asks for a person, the issue is urgent, or the shopper is frustrated
6. Test it on 50 real questions before launch
Group | Questions | Example result | Score |
Answerable from your content | 30 | 27 correct, with the right source page | 90% |
Not in your content | 10 | 8 declined, 2 guessed | 80% |
Should reach a person | 10 | 9 handed off | 90% |
Total | 50 | 44 handled correctly | 88% |
7. Install the widget and set the handoff
8. Measure four numbers every week
- Resolution rate: the share of chats that end without a person
- Escalation rate: the share handed to a person, and why
- Unanswered questions: the questions the bot declined, which show the content to write next
- Shopper rating: thumbs up or down on answers
The stack: which tool does which job
# | Layer | Job | Tool |
1 | Order layer | Order status, address changes, refunds | The store platform or a helpdesk, for example Shopify Inbox or Gorgias |
2 | Knowledge-trained answer layer | Product, sizing, shipping and returns answers from your content | |
3 | Human layer | Disputes, damaged items and anything the bot cannot answer | Your team, through the chatbot's handoff or a connected chat tool |
1. Order layer: Shopify Inbox or Gorgias
2. Knowledge-trained answer layer: SiteGPT
3. Human layer: your team
How much does an ecommerce chatbot cost?
Setup | Billed monthly | Billed yearly | What it includes |
Shopify Inbox | Free | Free | AI agent on one Shopify store |
$59 a month ($708 a year) | $39 a month ($468 a year) | 1 chatbot, 4,000 GPT-4.1-mini messages a month, 1,000 pages | |
$129 a month ($1,548 a year) | $79 a month ($948 a year) | 2 chatbots, 10,000 messages, chat integrations, iOS app, monthly auto refresh | |
Gorgias Starter helpdesk | $10 a month | Starter is billed monthly only | 50 tickets a month. AI Agent billed per resolved conversation |
Common ecommerce chatbot mistakes
- Training on thin policies. A vague returns page produces vague answers. Fix the content in step 2 first.
- Promising what the bot cannot do. An answer chatbot cannot track orders, so the welcome message should not offer it.
- Hiding the person. 87% of customers in the 2026 Gartner survey called access to a human agent essential.
- Skipping the test set. Without step 6, the first wrong answers reach shoppers.
- Letting content go stale. New prices and policies must reach the bot the day they go live.










