An AI chatbot for your Shopify store
ScanChat AI answers your customers' questions about your products, shipping and returns, at any hour, using your store's content. It installs with one line of code in your theme, with no app to add.
- One line of code in theme.liquid
- Answers drawn from your pages and documents
- 7-day free trial, no credit card required
<script src="https://scan-chat.com/api/widget" data-chatbot-id="VOTRE-IDENTIFIANT"></script>- 1In your Shopify admin: Online Store → Themes.
- 2On your current theme, click … then Edit code.
- 3Open the layout/theme.liquid file.
- 4Paste your code just before the
</body>line, then click Save.
Why add a chatbot to a Shopify store?
In an online store, an unanswered question is often an abandoned cart. “Does this size run small?”, “Do you ship internationally?”, “Can I return a sale item?”: this information exists somewhere on your website, but customers don't always find it, and they won't wait for your reply by email.
ScanChat AI reads your pages (product pages, shipping, returns, terms of sale) and the documents you add, then answers instantly, in the customer's language. For out-of-the-ordinary requests (bulk orders, customization, partnerships), it collects the visitor's contact details and sends them to you, so you can take over.
What your Shopify chatbot can do
Answer product questions
Materials, dimensions, size guide, compatibility, care: the chatbot answers from your product pages and documents.
“Can this bag fit a 15-inch laptop?”
Reassure customers about shipping
Delivery times, destinations, costs and free shipping thresholds: it uses the information on your shipping page.
“How long does international delivery take?”
Explain returns and exchanges
Return window, conditions, steps to follow: your customers get the answer without opening a ticket.
“Can I exchange an item for another size?”
Help customers choose
The chatbot asks a few questions and points the customer to suitable products, based on what it has read in your store.
“I'm looking for a gift for a 6-year-old.”
Capture high-value inquiries
Business orders, large volumes, customization: the chatbot collects the name, email and request, then alerts you by email.
“Do you offer pricing for 200 units?”
Cover off-hours
In the evening and on weekends, when your customer service is closed, simple questions still get an answer.
“Are you open on Sundays?”
What the chatbot doesn't do
- It isn't connected to your Shopify admin: it doesn't know your orders or your real-time stock, and can't provide parcel tracking. Tell it in its instructions where your customers can track their orders.
- It doesn't take payments or modify orders: it informs, guides and collects contact details.
- It reads up to 50 pages of your store. For a large catalog, add a summary document (PDF, Word, TXT) with your product ranges, sizes and terms.
Add the chatbot to your Shopify theme
The chatbot is installed in your theme's main file. As a precaution, you can first duplicate your theme from Online Store → Themes.
1Copy your installation code
- In your ScanChat AI dashboard, open My Chatbots and click your chatbot.
- Open the Embed Code tab.
- Click Copy Code.
Your installation code<script src="https://scan-chat.com/api/widget" data-chatbot-id="VOTRE-IDENTIFIANT"></script>2Paste the code into theme.liquid
- In your Shopify admin: Online Store → Themes.
- On your current theme, click … then Edit code.
- Open the layout/theme.liquid file.
- Paste your code just before the
</body>line, then click Save.
3Check the installation
Open your store in a private browsing window: the chatbot bubble appears at the bottom of every page. If you change themes later, remember to paste the code again into the new theme's theme.liquid file.
These steps are also detailed in Install the chatbot on your website, along with those for WordPress, Wix, Webflow and Squarespace.
Prepare your chatbot for e-commerce
- Give it your key pages: shipping, returns, terms of sale, size guide. Check that they appear in the list of pages read. See Knowledge base.
- Set limits in its instructions: don't promise discounts, point to the tracking page for orders. See Write good instructions.
- Add quick replies such as “Delivery times” or “Returns” below the welcome message. See Quick replies.
- Update its sources when your terms or your catalog change: re-run the website crawl or replace the document.
Frequently asked questions
Does the chatbot know my products?
It knows what it has read: up to 50 pages of your store, plus the documents you add. It isn't automatically synced with your Shopify catalog: when your products change, re-run the website crawl or update your document.
Can it provide order tracking?
No. The chatbot has no access to your orders or your stock. Tell it in its instructions how your customers can track their orders (tracking link, confirmation email, customer service contact).
Do I need to install a Shopify app?
No. You just add one line of code to your theme's layout/theme.liquid file. No app is added to your store and no access to your Shopify admin is requested.
What happens if I change themes?
The code is saved in the theme. If you publish a new theme, paste your code again before the </body> line of its theme.liquid file. The code itself doesn't change.
Does the chatbot reply in my customers' language?
Yes. With automatic detection, it replies in the language of the customer's last message, even if your store is only in English. That's useful if you sell in several countries.
Is the collected contact data GDPR compliant?
The chatbot can ask for the visitor's consent before collecting their contact details (enabled by default) and saves that consent with the lead. You can delete a lead or a conversation at any time. See GDPR consent.
How much does a chatbot for my store cost?
Plans depend on the number of replies per month and of chatbots. You start with a 7-day free trial, no credit card required. See pricing.
An assistant for your Shopify store
Create your chatbot, add one line of code to your theme and let it answer your customers.
Start 7-day free trial7 days free, no credit card and no commitment.