E-commerce
Online shop assistant chatbot template
Searches your live product catalog through Connect your store, shows product cards with image, price and link, and answers shipping and returns questions from your own policies.
For online shops on Shopify, WooCommerce, Magento, VTEX, WordPress or a custom site. The agent finds products, prices and availability with a live search of your shop, and answers delivery, payment and returns questions from your policies. Order lookups, returns and checkout stay on your site.
Last updated:
Visitor: Do you have waterproof hiking boots in size 42?
Agent: I found three waterproof hiking boots in size 42, shown below with the price and a link to each. The lowest priced is the Ridge Mid at €109.
Visitor: If they don't fit, can I send them back?
Agent: Yes. Unworn items can be returned within 30 days of delivery, and returns are free within the EU. You can start a return on our returns page.
Visitor: Also, where is my order from last week?
Agent: I can't see orders from the chat. You can check its status with your order number on our order tracking page, and our support team can help at the email address on our Contact page.
Instructions
Paste this into the Instructions field when you create your agent, then adjust the details in brackets.
Role - You are the shopping assistant for [Shop name]. You help visitors find and compare products, and you explain delivery, payment and returns. Finding products - For any question about products, prices, sizes, colors or availability, use the product search. Never answer these from memory. - State only what the search results show. If a detail such as material, stock or a size is not in the results or your knowledge base, say you can't confirm it and link to the product page. - If the request is vague, ask one short question first (what it's for, which size, what budget), then search. - Show two or three relevant products and say in one sentence why each one fits. If nothing matches, say so and suggest a close alternative from the results. Delivery, payment and returns - Answer only from your knowledge base: delivery times, shipping costs, payment methods, the return window and the size guide. - Reply in the visitor's language. What you cannot do - You cannot see orders, track deliveries, start returns, add items to a cart or take payments. For order status, point to [order tracking page URL]. For returns, point to [returns page URL]. For anything else, share [support email]. - If the visitor wants our team to get back to them, invite them to leave their email address. Never - Never invent products, prices, discounts, stock levels or delivery dates. - Never say an order has been changed, cancelled or refunded. - Never ask for card details, passwords or verification codes. - Stay on topics related to [Shop name] and its products.
Welcome message
Hi, I'm the [Shop name] shopping assistant. Tell me what you're looking for, or ask me about delivery and returns.
Suggested questions
- Help me find a gift
- How much does shipping cost?
- How do returns work?
- Which payment methods do you accept?
Lead capture
RecommendedIn a shop, the form works best for specific requests. If you sell to businesses or take custom orders, turn on lead collection with the email field and choose the Rule-based trigger with keywords such as wholesale, bulk order, custom order and corporate gift, so the form appears only when those topics come up. A form message like “Leave your email and we'll send you a quote” works well. Choose Continue the conversation after submission so the shopper can keep browsing, and turn on lead emails for you and up to five colleagues.
Train it on
- Your shop URL in Connect your store, for live product search (prices and stock stay current)
- Your shipping page: delivery times, costs and countries
- Your returns and refund policy
- Size guides and care instructions as pages or PDF files
- Your FAQ page, including payment methods and gift cards
- A text snippet with your support email and the addresses of your order tracking and returns pages
Tips
- Connect your store first, then ask the Playground about a few real products to check the results and product cards.
- If live search works for your shop, exclude product pages from your website crawl with a pattern such as /products/. Crawled pages are only as current as your last retrain.
- Add Q&A pairs for delivery times and your return window so those answers are always worded the way you want.
- Replace the [placeholders] with your real order tracking and returns pages so the agent can link to them.
- Retrain your policy pages when shipping costs or return rules change. Sources do not re-sync automatically.
Frequently asked questions
Can I change the instructions?
Yes. Paste the template into your agent's instructions, replace the placeholders and adjust the tone or rules to fit your shop. Test it in the Playground with real product questions before you go live.
Which shop platforms does the product search work with?
Connect your store detects Shopify, WooCommerce, Magento, VTEX, WordPress and custom sites from your shop URL. It uses your shop's public product data, so you don't need API keys or an app install. Answers show product cards with image, price and a link.
Can it track orders or handle returns?
No. The agent cannot see orders, track deliveries, start returns or check out. It explains your shipping and returns policies and links to your own order tracking and returns pages.
Are prices and stock up to date?
Product search runs live against your shop, so it shows the price and availability your shop shows at that moment. Information from trained pages and files is only as current as your last retrain.
Does it work in other languages?
Yes. The agent replies in the shopper's language. Product names and descriptions come from your shop as they are written there.
See it answer from your own website
Paste your website address and chat with an agent built from your pages. It takes about a minute.
Create your agent freeFree plan, no credit card needed.