AI Chatbot for Shopify: A Setup Guide That Captures Leads Without Annoying Shoppers | Stuv AI Blog
Chat with us
AI Chatbot for Shopify: A Setup Guide That Captures Leads Without Annoying Shoppers
Home/Blog/AI Chatbot for Shopify: A Setup Guide That Captures Leads Without Annoying Shoppers
Shopify & Platforms

AI Chatbot for Shopify: A Setup Guide That Captures Leads Without Annoying Shoppers

How to add an AI chatbot to a Shopify or custom store, what knowledge to train it on, where to ask for contact details, WhatsApp handoff, DPDP-ready consent and the metrics that matter.

S
Stuv AI Team
··12 min read

Online shoppers ask the questions a showroom salesperson answers all day: will it fit, what is it made of, when will it arrive, can I pay in EMI, can I change the colour? On a website those questions usually arrive in the evening, when nobody is available. A Harvard Business Review study of online lead handling found that firms responding within an hour were nearly seven times as likely to qualify a lead as firms that responded later — and many companies never responded at all.

An AI chatbot can close that gap, but only if it answers accurately and asks for contact details at the right moment. This guide walks through the setup decisions that decide which way it goes.

Step 1: Decide what the chatbot is for

GoalChatbot should prioritisePrimary metric
Pre-purchase support (checkout stores)Accurate answers on size, delivery, returns; links to productsConversion rate of chatting visitors
Lead generation (high-ticket, showroom-led)Understanding the requirement, then collecting contact detailsQualified leads per week
Post-purchase supportOrder status, returns process, care instructionsTickets deflected from staff

Most furniture, jewellery and custom-apparel businesses should optimise for lead generation. Most standard-SKU fashion stores should optimise for pre-purchase support.

Step 2: Install

  • Shopify: install the chatbot from the Shopify App Store. Apps typically add the widget through a theme app embed, which you switch on under Online Store → Themes → Customize → App embeds — no theme code changes.
  • Other platforms (WooCommerce, custom sites): paste the provider’s script just before the closing </body> tag, or add it through Google Tag Manager.
  • Check on mobile: make sure the chat button doesn’t cover “Add to cart” or a WhatsApp button on small screens.

Step 3: Train it on your business, not the internet

A chatbot is only as accurate as what it is allowed to answer from. Prepare these sources, in this order of importance:

SourceWhy it mattersCommon gap
Shipping and delivery policyThe most asked pre-purchase questionDelivery times by city/pincode missing
Returns, exchange and warrantyDrives confidence on first purchaseCustom-made exclusions not stated
Product catalog syncLets it recommend real products with linksOut-of-stock items still recommended
Materials, sizes and careAnswers “what is it made of / will it fit”Only in images, not text
Payment optionsEMI, COD, UPI questionsEMI partners and minimum order not listed
Top 30 real customer questions with your answersCaptures how your staff actually talkNever written down

Ask your showroom or support staff to list the questions they answered this week. That list is worth more than any generic FAQ template.

Step 4: Ask for contact details at the right moment

Pop-ups and forms that demand a phone number before helping are the fastest way to get a closed chat. A better sequence:

  1. Answer the first question fully.
  2. Ask one clarifying question about the need (room size, occasion, budget).
  3. Recommend one to three products with links.
  4. Offer something worth a phone number: a quote, a fabric sample, a showroom appointment, stock confirmation.
  5. Collect name and phone number, with consent to be contacted about the enquiry.

Under India’s Digital Personal Data Protection Rules, 2025 — notified in November 2025, with most consent and notice obligations applying from May 2027 — the consent statement and a link to your privacy notice belong in that last step now, not as a retrofit later.

Step 5: Plan the human handoff

Some conversations must reach a person: custom quotes, complaints, large orders. Decide the path in advance:

  • During business hours: offer WhatsApp or a callback within a set time
  • After hours: collect details, confirm when someone will call, and follow up first thing
  • For qualified high-value enquiries: trigger an immediate call so the lead doesn’t wait until morning

WhatsApp is the natural handoff channel in India — Meta has said WhatsApp has more than 500 million users in the country — so give the chatbot a way to continue the conversation there.

Step 6: Measure and improve weekly

MetricWhat to look for
Chats started per 100 visitorsToo low: the button is hidden or the greeting is generic
Answered without handoffLow: knowledge gaps — check which questions failed
Leads captured per 100 chatsLow: asking too early, or not offering anything in return
Time from lead to first human contactThe number that decides whether leads turn into sales
Unanswered questions listAdd missing answers to the knowledge base every week

Mistakes we see most often

  • Launching without policies loaded, so the bot deflects every delivery question
  • A greeting like “How can I help you?” instead of a specific prompt (“Looking for a sofa for a specific room size?”)
  • Recommending products that are out of stock
  • Capturing leads into an inbox nobody checks
  • Never reading transcripts — they are the best free customer research you have

Stuv’s Site Assistant installs as a Shopify app or a script, answers from uploaded knowledge and your synced store, shows product cards, asks your lead-form questions conversationally and passes leads to the CRM for email or AI-call follow-up.

Sources

Frequently Asked Questions

How do I add an AI chatbot to my Shopify store?

Install a chatbot app from the Shopify App Store and enable its app embed under Online Store → Themes → Customize → App embeds. Then load your policies, sync your catalog and configure lead questions.

When should a chatbot ask for a phone number?

After it has answered the shopper’s question and offered something useful in return — a quote, stock confirmation or appointment — not as the first message.

How do I stop a chatbot giving wrong answers?

Restrict it to your own policies, product data and approved FAQs, keep those sources current, and review unanswered or handed-off questions weekly to fill gaps.

Related Articles

Stuv AI tools for this

See it in action — start free

Turn one product photo into studio images, lifestyle scenes, editorial creatives, and product videos in under 60 seconds.

#AI-chatbot-Shopify#Shopify-chatbot-India#website-lead-capture#conversational-commerce