AskZoye
Pricing
Log inStart for free
AskZoye

AI-powered customer service platform. Resolve more questions, delight more customers.

  • +92 331 0211888
  • WhatsApp +92 331 0211888

Product

  • AI Agent
  • Live Chat
  • Knowledge Base
  • Analytics
  • Pricing

Solutions

  • E-commerce
  • Shopify
  • WooCommerce
  • WhatsApp

Resources

  • Blog
  • Use cases
  • Integrations
  • Compare

Company

  • About
  • Contact
  • Feedback
  • Privacy Policy
  • Terms of Service
  • Refund Policy
  • Ownership

© 2026 AskZoye. All rights reserved.

Need help? ✨
ZoyeDemo
Hey! 👋 I’m Zoye. Ask me about products, orders, shipping or returns — what can I help with?
Powered by AskZoye
All posts
Guides6 min read

What to Put in Your AI Knowledge Base (and What Quietly Ruins It)

AskZoye Team·August 11, 2026
What to Put in Your AI Knowledge Base (and What Quietly Ruins It)
Direct answer

Your assistant reads two different sources: your catalogue, live from Shopify, for anything about products; and your Knowledge Base for anything about how your store operates. Required: get your policies in there at all — that is what makes an answer appear instead of "let me check". Recommended: the writing tips further down, which decide how good that answer is.

Most advice about AI knowledge bases jumps straight to craft — how to phrase entries, how to structure them, how to think like a shopper. That is useful, but it buries the part that actually matters. There is a required half and a recommended half, and mixing them up makes the whole thing feel like more work than it is.

The two data paths

This is the whole model. Once it clicks, every "should I add this?" question answers itself.

Question typeWhere the answer comes fromExample
ProductsLive catalogue"How much is the canvas tote?" · "Do you have it in blue?"
How your store worksKnowledge Base"What’s your return window?" · "Do you ship to Canada?"

The catalogue path needs nothing from you. Prices, variants, stock and product descriptions come straight from Shopify on every single question. Change a price and the next shopper gets the new one. The Knowledge Base path is the half you own.

Required: get the information in there

This is the part that decides whether an answer comes back at all. If a fact is not in the Knowledge Base and not in your catalogue, the assistant will say it needs to check, or hand the conversation to you. Nothing else on this page matters until this is done.

What belongs here is durable knowledge about how your store operates:

  • Returns and refunds — window, condition, who pays postage, what is excluded
  • Shipping — destinations, timeframes, free-shipping thresholds, dispatch cutoffs
  • Exchanges — how they work and how long they take
  • Warranty and guarantees
  • Sizing and fit guidance, care instructions
  • Payment methods accepted
  • Opening hours and physical locations
  • Who you are and what you do

The fastest route is the import. One click pulls in your Shopify pages, blog articles and policy pages, and most stores already have eighty per cent of the list above written down somewhere. You can also add any URL, or write entries by hand for the things that live in your head and your inbox but were never written down.

Import what you already have

Your Shopify pages, blog articles and policy pages come across in one click, and policy pages stay tracked for changes afterwards.

See the Knowledge BaseFull setup guide
This alone is enough to work

Import your pages and stop there, and your assistant will answer policy questions correctly. Everything in the recommended section below improves how reliably it matches a shopper’s phrasing — it is not a prerequisite.

Required: four things to keep out

This half is also required, because the wrong content does active harm rather than simply not helping.

Product data. Prices, stock status, which sizes or colours exist, specifications, which items match a request. All of it is read live. A saved copy does not help — it goes stale within days and then competes with the live lookup, giving your assistant two answers and no way to choose between them. A named product with a price is the clearest sign you are about to make this mistake.

Currently-running discount codes. Which codes are live and what they take off changes constantly and is read live. The rules around discounts, though — who qualifies, what cannot be combined, what is excluded — are exactly right for the Knowledge Base. Those outlive any individual code.

Anything about one customer. Where a specific parcel is, that someone was refunded, what is in a particular cart. Saving it puts one shopper’s details into an index that answers every other shopper.

Conversation with no facts in it. Greetings, "I need help", someone asking for a human. These create entries that match everything and answer nothing, and they degrade every other lookup on the way past.

Recommended: getting the best answers

Everything from here is optional. It is what separates an assistant that answers correctly from one that answers correctly every time, whatever words the shopper uses. Do it when you have a spare twenty minutes, or when you notice a question being missed.

One fact per entry. A long answer covering shipping and returns works better as two entries. Retrieval matches a shopper’s question against an entry, so the tighter the entry, the more reliably it matches.

Phrase it the way a shopper would ask. "Returns Policy — EU" is a filename. "Can I return something if I’ve opened it?" is what someone actually types. Imported pages keep their original headings, which is fine — this is worth doing for the entries you write yourself.

Keep the specifics. Timeframes, thresholds, conditions and exceptions are the entire value. "We have a generous returns policy" is worse than useless: it sounds like an answer while telling the shopper nothing.

Separate the exceptions. "Returns take 30 days" does not cover "sale items cannot be returned". Those are two facts, and a shopper who only gets the first will be annoyed later.

Strip personal details. If you are pasting from a real support reply, take out names, emails, order numbers and tracking numbers first.

Two entries that contradict each other are a decision, not a duplicate. If one says fourteen days and another says thirty, do not merge them — work out which is true and fix the wrong one. The assistant cannot referee your policy for you.

Recommended: teach it from real conversations

When you answer a shopper by hand, you can turn that answer into a Knowledge Base entry. It is rewritten into general form and stripped of personal details before saving, and you review it before it goes in.

Expect this to be selective. In our own testing, roughly six conversations in a hundred contain something worth keeping — the rest are product questions the catalogue already answers live. That selectivity is the point: it keeps your Knowledge Base full of things that answer future shoppers rather than filling it with chatter.

Keeping it from going stale

Policy pages imported from Shopify are tracked. Edit your refund policy in Shopify admin and the entry is flagged with an amber "Changed on your store" badge, with a Refresh button to pull in the new text.

Pages and blog articles are not tracked, because Shopify does not emit a notification when they change. If you edit a shipping page, nothing tells us — re-import it. Worth putting on the same calendar reminder as your other quarterly housekeeping.

How to test it

Ask your own questions in your own storefront widget, phrased carelessly. "do u ship to canada", "how long return", "can i swap size". Watch for two failure signals:

  • "Let me check" or a handoff request — the entry is missing. This is the required half.
  • A confidently wrong answer — you have a stale entry, or two that disagree. This is the dangerous one.

The second is why product data does not belong in here. A stale saved price sounds exactly as confident as a live one.

Write down what seems too obvious

The entries that pay for themselves are the ones you nearly skipped. If free shipping starts at $50, say what happens below $50. If returns are free, say who pays for an exchange. Shoppers ask the obvious questions constantly, and the entry that answers them takes one line.

A good rule: if you have ever answered it twice by hand, it belongs in the Knowledge Base.

Start with the required half

Import your policy pages, keep product data out, and test with five carelessly typed questions. The polish can wait.

See pricingFirst: setting up properly

Frequently asked questions

What is the minimum I need in my knowledge base?

Your returns, shipping, and any sizing or warranty information. Importing your existing Shopify policy pages covers most of it in one click, and that alone is enough for the assistant to answer policy questions correctly.

Should I add my product prices and stock to the knowledge base?

No. Prices, stock, variants and specifications are read live from your catalogue on every question. A saved copy goes stale and competes with the live lookup, which produces confidently wrong answers.

Why does the AI say "let me check" instead of answering?

The fact is not in the knowledge base and not in your catalogue. Add an entry covering it, then ask the same question again from your storefront to confirm.

Do I need to rewrite my policy pages before importing them?

No. Import them as they are — that is the required step and it works on its own. Rewriting entries into shopper phrasing is a recommended improvement you can make later if you notice questions being missed.

Related reading

How to Set Up Your AI Shopping Assistant Properly (15-Minute Guide)
Guides

How to Set Up Your AI Shopping Assistant Properly (15-Minute Guide)

Four steps, fifteen minutes. Including the one setting that causes almost every "the chat widget isn't showing" support ticket.

AskZoye Team·Aug 11, 2026
7 Customer Service Workflows Every Ecommerce Store Should Automate
Comparisons & Buying Guides

7 Customer Service Workflows Every Ecommerce Store Should Automate

"Add AI to support" is not a plan; a workflow is. The seven ecommerce support workflows worth automating first, each with its trigger, action, handoff rule and the metric it moves, and the order to roll them out.

AskZoye Team·Aug 20, 2026
How to Automate Customer Service on Shopify (Without Losing the Human Touch)
Comparisons & Buying Guides

How to Automate Customer Service on Shopify (Without Losing the Human Touch)

Audit the tickets, fix the answers behind them, connect the store data, then automate one workflow at a time. Seven steps, plus the escalation rules and handoffs that keep the conversations that matter human.

AskZoye Team·Aug 19, 2026