ChatRaj
Use case

AI chatbot for e-commerce support: deflect tickets, capture leads, save your inbox

How small Shopify, WooCommerce, and BigCommerce stores use a content-grounded chatbot to answer the same five questions a hundred times a week, so the operator can focus on the conversations that actually move revenue.

Read install steps
Bottom line
A content-grounded AI chatbot answers the repetitive pre-purchase questions that drain a small store's support inbox (shipping windows, returns, sizing, sustainability claims, stock status, payment options) using only your existing site content. Operators typically deflect roughly half of pre-purchase tickets in the first 60 days, capture two to four times more leads on product pages, and free their support time for the small set of conversations that genuinely need a human.
Reviewed by ··12 min read
Jump to section

Meet Priya, who is drowning in pre-purchase questions

Priya runs Kalai Kitchen, a Shopify store selling sustainable cast-iron and copper cookware to buyers across the UK and the EU. She started the brand in 2023, and the catalogue is small and intentional: roughly forty SKUs, sourced from artisan workshops in Tamil Nadu and Kerala, certified for European food-contact safety.

Her store does about 4,200 unique visitors per month. Average order value sits around £58, and her conversion rate hovers near 1.8 percent on a good week. The problem is not the business. The problem is her inbox.

Priya gets roughly eighty support tickets every week. About half of them, sometimes more, are pre-purchase questions from people who have not yet bought anything. The questions repeat with a kind of grim regularity:

  • Does this pan ship to Ireland, and how long does it take?
  • Is the copper food-safe for acidic dishes like tomato sauce?
  • What does "sustainably sourced" actually mean for your supply chain?
  • Do you offer returns from Germany, and who pays the postage?
  • Is this size right for a two-person household, or do I need the larger one?
  • Do you take Klarna, and does that work for EU buyers?

Every one of those answers already exists somewhere on her site. The shipping page lists the seven EU destinations she serves. The product descriptions cover food-safety certification. The About page tells the supply-chain story in 600 careful words. The returns page covers the Germany scenario. The sizing guide includes household-size recommendations. The footer FAQ confirms Klarna availability for EU customers.

The information is there. Visitors are not finding it.

What Priya's inbox looks like before any of this changes

A typical Tuesday for Priya goes like this. She wakes up to nineteen new tickets from EU buyers in time zones an hour or two ahead. Eleven are pre-purchase. She drinks her coffee, opens her phone, and types the same eleven answers she typed last Tuesday.

By the time she gets to the four tickets that actually matter (a damaged pan, a wholesale enquiry from a Berlin boutique, a press request, a returning customer), it is already eleven in the morning and she has spent two hours not running her business.

The losses compound in three directions.

The first loss is the obvious one: her time. Two to three hours per day on repetitive replies is roughly fifteen hours per week, two working days of a designer doing the work of a junior support agent. At her current volume, the maths of hiring a part-time agent at UK rates does not quite work, and the overhead of training one would eat the time she gets back.

The second loss is less obvious but larger: the buyers who never ask. For every visitor who emails a question, there are roughly eight or nine who close the tab. They wanted to know whether the pan would arrive in time for a birthday, and the shipping page took three clicks to find. Priya cannot see these losses in any dashboard. They show up as a conversion rate that refuses to climb past two percent despite her excellent product photography.

The third loss is the slow erosion of energy. Priya started Kalai Kitchen because she loves the craft of the products. Spending the most productive hours of every morning answering "do you ship to Ireland" is the kind of work that, over months, makes a founder quietly resent the thing she built.

What a content-grounded chatbot actually changes

A content-grounded AI chatbot, deployed correctly, fixes all three losses without changing anything about the buyer experience that Priya has carefully curated.

The bot trains itself on her existing site. It crawls her product pages, the shipping policy, the returns policy, the About page, the FAQ, the sizing guide, and the blog posts about the artisan workshops. It does not invent information. It answers from what is already there, with citations back to the source page.

When a visitor on the Kalai Kitchen product page asks "does this ship to Ireland and how long does it take," the bot answers in seconds, in Priya's voice (because it is drawn from copy she wrote), and links to the shipping page. The question never lands in Priya's inbox.

The before-and-after on each of her six recurring questions looks like this:

Shipping to Ireland. Before: a buyer scrolls the footer, gives up, emails Priya. Now: the bot answers in three seconds with the shipping window, the carrier, and a link to the shipping page.

Food safety for acidic dishes. Before: a buyer leaves the product page to read the materials section, then leaves entirely because the answer is two clicks away. Now: the bot answers from the product description and the materials FAQ, in line.

Sustainable sourcing. Before: a buyer suspicious of greenwashing wants the receipts, but no one reads 600-word About pages on mobile. Now: the bot summarises the supply chain in two paragraphs, then links to the full About page for buyers who want depth.

Returns from Germany. Before: a "do you do returns" question gets a one-line policy reply that does not answer the buyer's nervousness about who pays the postage. Now: the bot gives the specific German answer with the precise postage policy, in the buyer's language.

Sizing for a two-person household. Before: the sizing guide lives at the bottom of the navigation. Now: the bot picks up "two-person" from the question and routes to the recommended pan with reasoning.

Klarna for EU. Before: a yes-or-no question goes unanswered until Priya is at her desk. Now: the bot confirms availability in seconds, in any language the visitor uses to ask.

In none of these cases is the bot generating new policy. It is surfacing information Priya already wrote, in the moment the buyer needs it, in the visitor's language, on the page the visitor is already on.

Numbers operators typically see

These are rough ranges from operator self-reports across small Shopify, WooCommerce, and BigCommerce stores. No single store hits all of these; treat them as a band, not a promise.

Pre-purchase ticket volume usually drops by 40 to 60 percent in the first 60 days. The reduction is concentrated on repeat questions (shipping, returns, sizing, payment options) and does not affect tickets that genuinely need a human.

Lead capture on product pages typically goes up two to four times relative to a passive email pop-up. The pattern that works best is "ask a question, get an answer, then the bot offers a small discount in exchange for an email at the moment of intent." Captured emails feed Klaviyo or Mailchimp via webhook or CSV import.

Conversion rate lifts in the 0.2 to 0.6 percentage-point range are common, with wide variance depending on how much information was previously hidden behind clicks.

Founder time recovered is the number that matters most to operators like Priya. Saving even one hour a day, five days a week, is twenty hours a month back to design, sourcing, and content.

The integration story, by platform

On Shopify, the install is a single script tag in your theme. Paste it into a Custom Liquid section from the theme editor (no code) or directly into theme.liquid before the closing body tag. No Shopify App, no revenue share, no read_customers or read_orders scope request. The bot runs in the visitor's browser and only sees the questions visitors ask, not your customer database.

On WooCommerce, the install is the same script tag pasted into your active theme's footer.php, or dropped into a Code Snippets plugin if you prefer not to touch theme files. Works alongside Yoast, RankMath, ACF, WPML. The bot requires no WordPress plugin of its own, which keeps your plugin surface small.

On BigCommerce, the path is Storefront, then Script Manager, then Create a Script, paste the snippet, set "All pages," save. No app from the BigCommerce marketplace, no per-store install limit, no revenue share.

In all three cases the underlying widget is identical. The integration is small enough that swapping platforms later does not change your chatbot setup.

What Day 1 actually feels like versus Day 30

Day 1 is quieter than founders expect. You paste the snippet, the bot crawls your site (usually 10 to 30 minutes for a 40-SKU store), and the widget appears as a small floating bubble. A few visitors notice it within the hour. The first questions roll in: a few easy ones, one or two where the bot answers in a slightly wooden voice, one where the bot honestly says it cannot find the answer in your content.

That last category is the most useful signal of Day 1. Every "I cannot find that" answer is editorial backlog. The Unanswered tab in your dashboard becomes a prioritised list of the next pages you should write, the next product descriptions you should tighten, the next policy you should clarify.

Day 7 is when the first compounding shows up. The bot has answered roughly a hundred questions, you have filled three of the gaps it surfaced, and the same questions are now being answered without reaching you. Your morning inbox starts noticeably shorter.

Day 30 is when Priya, in the version of this story that has played out across many small stores, gets her mornings back. Eighty tickets per week becomes roughly thirty-five, almost all conversations that should reach her: damaged orders, wholesale enquiries, returning customers. She still answers them by hand. She just does not type the same answer to "do you ship to Ireland" seven times before lunch.

Where this honestly does not work

A few scenarios where deploying an AI chatbot on a small e-commerce store does not pay off, told straight.

If your store gets fewer than 500 unique visitors per month, the chatbot does not have enough surface area to deflect meaningful ticket volume. Below that floor, your time is better spent on traffic acquisition than on chat infrastructure.

If your support inbox is dominated by post-purchase issues (damaged orders, refund disputes, custom modifications), the chatbot will not move the needle. Those tickets need a human, an order lookup, and often a refund decision. A content-grounded bot trained on public site content cannot help with order-specific questions because it does not have access to order data.

If your product is genuinely novel and requires extensive consultative selling (custom furniture, bespoke jewellery, complex B2B configurations), the bot can handle surface-level questions but should explicitly hand off to a human for the consultative ones. The right setup is bot-for-FAQ plus easy handoff, not bot-for-everything.

If your site content is sparse or contradictory, the bot will be sparse or contradictory in return. The first month of deploying a chatbot is often a useful exercise in surfacing where your site copy needs tightening, but it is not a substitute for that work.

The next step

Priya, in the real-life version of this story, deployed the chatbot on a Sunday evening. By Tuesday her inbox was shorter. By the end of the month she had recovered roughly twelve hours per week and shipped a small new product line. The chatbot did not transform her business. It got out of the way of her transforming her business.

If you recognise yourself in any of this, the next step is small: try a free chatbot trained on your existing site, look at the answers it gives, and decide whether the time it returns is worth the monthly cost. The deploy steps below cover Shopify, WooCommerce, and BigCommerce.

Install guide

Deploy on your store in 7 steps

7 steps. Most operators finish in 60 seconds.

  1. Create a ChatRaj account and a new bot for your store

    Sign in at chatraj.com with Google. Free tier, no credit card. Click 'New chatbot', name it after your store, and confirm. You'll land on the bot's setup screen.

  2. Train the bot on your store content

    On the Sources tab, paste your storefront URL (or your sitemap.xml URL for one-pass indexing of every page). The crawler picks up your product pages, shipping policy, returns policy, About, FAQ, and blog content. Indexing typically takes 10 to 30 minutes for a 40 to 100 SKU catalogue. You can keep going while it runs.

  3. Customize the bot's voice, theme, and welcome message

    On the Customize tab, set the theme colour to match your brand, upload an avatar (often the store logo or the founder's photo), and write a welcome message in your voice. Add 3 to 5 suggested questions that match the repeats you see in your inbox, for example 'Do you ship to my country?' or 'Returns and exchanges?'.

  4. Enable lead capture and connect Klaviyo or Mailchimp

    On the Leads tab, turn on email capture and write the in-chat prompt the bot uses (a short, polite line about getting back to the visitor with the answer or a small discount). Point captured leads at your existing email tool via webhook, or download as CSV nightly and import into Klaviyo or Mailchimp. This is the move that turns deflected questions into recovered carts.

  5. Paste the script tag into your store

    Copy the embed snippet from the Install tab. On Shopify: paste into a Custom Liquid section in the footer group, or directly into theme.liquid before the closing body tag. On WooCommerce: paste into your active theme's footer.php, or into a Code Snippets plugin. On BigCommerce: Storefront, then Script Manager, then Create a Script, paste the snippet, set 'All pages'.

  6. Verify the widget appears on every relevant page

    Open your live store in a private browsing window. Check the home page, a product page, a collection page, the cart page, and the blog. The chatbot bubble should appear in the bottom right of each. Ask it two or three of your most-repeated visitor questions and confirm the answers are accurate and cite the right pages.

  7. Watch the Unanswered tab for the first week

    Every day for the first week, open the Unanswered tab in your dashboard. Each entry is a real visitor question that the bot could not confidently answer from your site. Treat the list as editorial backlog: write the missing FAQ entry, tighten the policy page, or expand the product description. The bot's quality compounds with each gap you fill.

ChatRaj on e-commerce stores

What changes when you deploy

What e-commerce operators actually see in the first 60 days. Numbers are typical ranges from operator self-reports, not vendor marketing claims.

The plugin approach

Other e-commerce stores chatbot tools

Typical when you install a WordPress plugin, Shopify app, or third-party chatbot widget.

  • Pre-purchase shipping questions: Visitor scrolls footer, gives up, emails the store or bounces
  • Returns policy clarity: One-line policy page that does not answer 'who pays return postage from Germany'
  • Sizing and fit questions: Sizing guide buried in navigation, ignored on mobile
  • Sustainability and sourcing claims: Long About page that converts curiosity into bounces on mobile
  • Payment method availability: Quick yes-or-no question waits until the operator is at their desk
  • Pre-purchase ticket volume per week: Roughly half of the inbox is repeat questions answered manually
  • Lead capture on product pages: Passive email pop-up with single-digit opt-in rates
  • Founder time per week: Two to three hours per day typing the same answers
  • Multi-language support for EU and global buyers: English only, translated FAQ pages that go stale
  • Content gap discovery: Operator guesses which FAQ pages need writing next
  • Data access surface: Many Shopify chatbot apps require read_customers, read_orders, and write_script_tags scopes
  • Pricing predictability: Monthly app subscription plus per-message overage on viral days
The ChatRaj approach

One script tag. Everything bundled.

Hosted, configured, and maintained by us. You add a single line to your site.

  • Pre-purchase shipping questions: Bot answers in seconds with the country-specific window and links to the shipping page
  • Returns policy clarity: Bot gives the specific country answer in the visitor's language, with the policy page as citation
  • Sizing and fit questions: Bot picks up 'two-person household' from the question and routes to the right SKU with reasoning
  • Sustainability and sourcing claims: Two-paragraph summary with a link to the full story for buyers who want depth
  • Payment method availability: Instant confirmation, in the language the visitor used to ask
  • Pre-purchase ticket volume per week: Operators typically see pre-purchase tickets drop 40 to 60 percent in the first 60 days
  • Lead capture on product pages: Question, then answer, then offer in exchange for an email at the moment of intent (operators typically see 2 to 4 times more captured leads)
  • Founder time per week: Roughly 10 to 15 hours per week recovered for product, design, and growth work
  • Multi-language support for EU and global buyers: Auto-detects the visitor's language from their first message and replies in kind (100+ languages)
  • Content gap discovery: Unanswered tab shows every question the bot could not confidently answer, ranked by frequency
  • Data access surface: Script-tag widget; runs in the visitor's browser; sees questions, never customer or order data
  • Pricing predictability: Flat monthly quota with no per-message overage; $29/mo Pro plan covers 10,000 messages
FAQ: ChatRaj for e-commerce

Common questions from store owners

ChatRaj installs as a single script tag in your theme, not as a Shopify App. No revenue share to the App Store, no scope grants for read_customers or read_orders, no extra app slowing down your Shopify Admin. The trade-off is that the bot's dashboard lives at chatraj.com instead of inside Shopify Admin, which most operators actually prefer because you can give a marketing person access to the bot without giving them anything in Shopify Admin.

Was this helpful?

Ship your first chatbot in 60 seconds.

Sign in with Google and you'll be answering visitor questions before your coffee gets cold.

60-second setup · One-line install · Works on any site

Works on any website
SShopify
WWebflow
WPWordPress
SqSquarespace
FFramer
</>Plain HTML