How to set up AI customer support for Shopify

How to Set Up AI Customer Support for Your Shopify Store

Published on by 

The Shopify Support Problem

Shopify stores get the same questions over and over. "Where is my order?" "What's your return policy?" "Does this come in size XL?" "How long does shipping take?"

These questions are answerable — your policies are written down, your product specs are on your pages, your FAQs cover the basics. But customers can't find the answers fast enough, so they email you. And you (or someone on your team) types the same reply for the 100th time.

AI support eliminates this. A properly configured AI chat widget answers these questions instantly, at 2am, on every product page, without any human involvement. Here's how to set it up for Shopify in about 30 minutes.

What AI Can (and Can't) Handle for Shopify

AI handles well:

AI needs human backup for:

The goal isn't full automation — it's handling the 60–70% of questions that have fixed answers, so you can focus on the 30–40% that need human judgment.

Step 1: Create Your FutureBase Agent

Sign up at FutureBase and create a new AI agent. During setup, enter your Shopify store URL (e.g., yourstore.myshopify.com or your custom domain).

FutureBase will start crawling your store automatically — product pages, collections, FAQs, blog posts — and index them as knowledge. This typically takes 5–15 minutes depending on store size.

Step 2: Import Your Key Store Content

While the auto-crawl runs, manually add your most important content:

Shipping Policy

Add your full shipping policy page URL under Content → Custom URLs. Or paste it directly as a document. Make sure it includes:

Return Policy

Same approach. Include:

Size Guides

If you have size charts, add them explicitly. Size questions are among the highest-volume pre-purchase questions for fashion and apparel stores. A clear, complete size guide in the AI's knowledge dramatically reduces these tickets.

Step 3: Create FAQ Entries for Policy-Critical Questions

FAQ entries in FutureBase are "pinned" answers — when the customer asks a matching question, the AI responds with your exact text, not a generated interpretation. Use these for anything where paraphrasing could create a liability or a confused customer.

Recommended Shopify FAQ entries:

These 7 entries alone will deflect a large fraction of your inbound messages.

Step 4: Configure Escalation for Order-Specific Questions

Customers will ask things like "Where is my order?" or "My package was delivered to the wrong address." The AI can't look up specific orders — but it can handle these gracefully.

In FutureBase, set up an escalation message for order-specific requests:

"For questions about a specific order, please email [[email protected]] with your order number and we'll get back to you within 24 hours. Alternatively, you can check your order status in your confirmation email using the tracking link."

This turns a frustrated "I can't get a human" moment into a helpful handoff.

Step 5: Install the Widget on Shopify

Option A: Add to theme.liquid (recommended)

  1. In Shopify admin, go to Online Store → Themes
  2. Click Actions → Edit Code on your current theme
  3. In the Layout folder, open theme.liquid
  4. Find </body> (near the bottom of the file)
  5. Paste your FutureBase snippet just before it:
<script src="https://embed.futurebase.io/widget.js" data-wid="YOUR_WIDGET_ID"></script>
</body>
  1. Click Save

The widget will appear on every page of your store immediately.

Option B: Use a Custom HTML block

If you don't want to edit theme files, you can add the script via a custom HTML section in Shopify's theme editor. Go to Online Store → Themes → Customize and add a Custom HTML block to your footer section.

Step 6: Customize the Widget Appearance

In FutureBase, go to Widget → Appearance:

Step 7: Test Before Your Next Traffic Spike

Before a sale event (Black Friday, product launch, seasonal promo), test your AI with these questions:

For each, verify: Is the answer accurate? Is it complete? Does it match your actual policies exactly?

Scale-Season Prep: What to Do Before Peak Traffic

Black Friday, Cyber Monday, and holiday season generate 2–10x normal support volume. AI handles this without degradation — but your knowledge base needs to be ready.

Before a sale event:

  1. Update your FAQ entries to reflect sale-specific policies (e.g., "Sale items are final sale")
  2. Add a FAQ for "I placed an order during the sale — when will it ship?" with your fulfillment timeline
  3. Add any new shipping carriers or changes to shipping windows during peak season
  4. Add a FAQ for gift shipping (gift notes, gift wrap options, gift receipts)

On the day:

Measuring Success

Track these metrics in your FutureBase dashboard:

MetricWhat good looks like
Deflection rate50–70% for e-commerce
First-response resolution>60% of conversations resolved in 1 AI reply
Escalation rateUnder 30% escalate to email/human
Customer ratings>75% thumbs up on AI responses

If deflection rate is below 40% after 2 weeks, audit your escalated conversations — there will be a pattern of questions the AI is missing. Add FAQ entries or update your shipping/return policy docs to cover them.

Common Mistakes Shopify Stores Make

Not adding the return policy as explicit FAQs. The auto-crawl will find your policy page, but for precise questions like "Can I return sale items?" the AI needs an exact FAQ entry, not a crawled paraphrase.

Leaving the widget on checkout pages. Distract customers mid-purchase and you'll lose conversions. In FutureBase, add /checkout to your URL exclusion list.

Not updating the AI after a policy change. If you change your return window or shipping carrier, update your FAQ entries the same day. Stale answers are worse than no AI.

Using generic welcome messages. "Hi! How can I help?" works fine. "Hi! Looking for size advice, shipping info, or product details? Ask me anything." works better — it primes customers to use the widget for the right questions.

— Antoni

Start free.
Pay only when
you're ready.

Every feature. Every integration. 600 credits free every month. No credit card, no sales call, no catch. When you need more, plans start at $39/month.

Slack, Discord, WhatsApp
Notion, Linear, HelpScout
Analytics & custom branding
Knowledge base & file sync
SOC 2 & GDPR compliant