Shopify chatbot that answers shoppers and finds their order
A Shopify chatbot answers shopper questions about products, sizing, shipping and returns from your store pages, and on Business it looks up order status through your API. You add ChatBotWidget by pasting one line into theme.liquid.
- Paste into theme.liquid
- Reads products and policies
- Order lookup on Business
Oak and Thread
Store assistant, replies instantly
Installed from the Shopify theme editor
No app to approve and no theme rebuild. The chatbot needs one line in the theme layout file.
- 1
In Shopify admin open Online Store, then Themes.
- 2
On your live theme choose Edit code and open layout/theme.liquid.
- 3
Paste the ChatBotWidget line just above the closing body tag.
- 4
Save, open your store and check the status in the ChatBotWidget panel.
Your store runs on WordPress instead? Follow the WordPress chatbot install guide.
Layout
theme.liquid
password.liquid
Sections
header.liquid
footer.liquid
{% section 'footer' %} {{ content_for_layout }} <script src="https://chatbotwidget.ai/w.js" data-bot="cbw_7k2m9x4q8w" async></script> </body> </html>
What Shopify shoppers ask and where the answer comes from
Before the purchase the bot works from your store pages. After it, order questions go through an action you connect.
| Shopper asks | Answer comes from | Plan |
|---|---|---|
| Does this come in navy, what is it made of | Product page | Site and up |
| How long is shipping to Canada | Shipping policy page | Site and up |
| Can I return a sale item | Refund policy page | Site and up |
| Which of these two is better for travel | Product pages, sales mode | Business and up |
| Where is my order | Call your API action, your order endpoint | Business and up |
| My parcel arrived damaged | Create ticket action, your inbox or helpdesk | Business and up |
Selling on more than one platform? The e-commerce chatbot page covers online stores in general.
Order lookup that asks for the email too
The Call your API action takes an address with placeholders, your headers and the parameters the bot must collect. Ask for both the order number and the email, and let your endpoint return status only when they match.
- Endpoint you control, such as a private app or an automation webhook
- Secret header kept in the action, never shown to shoppers
- Test the action from the panel before it goes live
- Every call in the action log with status and timing
Refunds and address changes still need a person. The customer service chatbot page shows how handoff works.
Address
https://orders.oakandthread.com/status?n={order_number}&e={email}
Headers
X-Api-Key: ••••••••••••
Bot collects
Order lookup comes with Business
Site answers from up to 300 store pages. Business reads 2,000 pages, which suits larger catalogs, and adds order lookup, tickets and 1,500 action calls a month.
Site
One business website with support questions
Billed $288 yearly, you save 50% Billed monthly, cancel any time
- 1 website and 1 bot
- 300 pages and 20 files of knowledge
- 700 AI replies per month
- Widget designer and 30+ languages
- Citations to your source pages
- Human handoff to your inbox
- Weekly automatic re-sync
Business
Best for actionsA business that wants actions and leads
Billed $588 yearly, you save 50% Billed monthly, cancel any time
- Everything in Site
- 2,000 pages and 100 files
- 1,500 AI replies per month
- 1,500 action calls per month
- Tickets, CRM leads, bookings, API calls
- Sales mode with lead qualification
- Remove our branding, 3 seats
- Daily re-sync
Multi site
A company with several sites or brands
Billed $1,788 yearly, you save 50% Billed monthly, cancel any time
- Everything in Business
- 5 websites and 5 bots
- 10,000 pages and 500 files
- 4,500 AI replies per month
- 4,500 action calls per month
- 10 seats with roles
- Advanced analytics and CSV export
- Reusable bot templates
Agency
Agencies and software houses
Billed $4,788 yearly, you save 50% Billed monthly, cancel any time
- 25 client workspaces and bots
- 50,000 pages and 2,000 files
- 12,000 AI replies per month
- 12,000 action calls per month
- Full white label with your domain
- Client logins and usage reports
- Templates across clients
- SSO, audit log, priority support
Prices in USD. Yearly billing halves the monthly price. Upgrades are charged right away and the new limits start once paid. Compare every limit
Shopify chatbot questions
Something else on your mind? Write to [email protected].
How do I add an AI chatbot to my Shopify store?
In Shopify go to Online Store, Themes, Edit code, open theme.liquid and paste your ChatBotWidget line just before the closing body tag. Save, and the chat appears on every page of the store.
Can the chatbot look up a customer order?
Yes, on Business and higher. Add a Call your API action that points to an endpoint returning order status for an order number and email. The bot asks the shopper for both, calls it and shows the result in the chat.
Does it know my products?
It reads the public pages of your store from the sitemap, including product pages, collections and policy pages, so it can answer about sizes, materials, shipping and returns as they are written there.
Will it work with my Shopify theme?
Yes. The widget runs in its own frame and loads after the page, so it works with free and paid themes and does not change your store styles.
What happens with refund or damage requests?
Add those words to your handoff list, or turn on the Create ticket action. The shopper leaves an email and a short description, and your team gets the conversation in the inbox or your helpdesk.
Try it on your store address
Enter your Shopify store domain and ask about a product, a size or your return policy.