E-commerce

E-commerce knowledge base: structure, examples, and linking with your chatbot

E-commerce knowledge base: structure, examples, and linking with your chatbot

June 26, 2026

Structuring an e-commerce knowledge base is not the same as writing a long FAQ or deploying an AI chatbot. The KB is the editorial asset that powers self-service, agents, and RAG models: clear taxonomy, atomic articles, up-to-date policies, and linking from the site and the bot widget.

Tension arises when the site's return policy says 30 days, the helpdesk macro says 14 days, and the bot improvises 60 days. Without a central hub, each channel amplifies a different version of the truth.

This guide focuses on content architecture: categories, article templates, customer journey linking, and chatbot connection. It complements our helpdesk, bot, and KB comparisons without reopening the tool-by-tool debate.

Summary

Knowledge base, FAQ, and chatbot: what is the difference?

Three blocks that are often confused, three different roles.

FAQ Page

Marketing summary or storefront: five to fifteen visible questions, often static. Useful near checkout, insufficient on its own for high-volume support.

Knowledge Base (Help Center)

Structured library of stable answers: policies, procedures, product guides, troubleshooting. Each article has a URL, an owner, and a revision date. It is the source of editorial truth.

AI Chatbot

Conversational interface that retrieves from the KB and sometimes queries Shopify in real time. It is not a substitute for the KB: it is the layer that makes content accessible in natural language.

See helpdesk vs chatbot vs KB and e-commerce FAQ. eDesk points out that an "AI-ready" KB covers customer articles, product data, policies, and rules per channel (eDesk, AI knowledge base).

What taxonomy should be adopted for an e-commerce help center?

Taxonomy must reflect customer intentions, not your internal organizational chart.

Six pillar categories for a DTC store

  • Ordering and paying: promo codes, payment methods, invoice

  • Delivery and tracking: lead times, carriers, WISMO, blocked parcel

  • Returns and refunds: eligibility, procedure, lead times

  • Products: sizing, compatibility, care, warranty

  • Account and data: login, newsletter, GDPR

  • Before purchasing: trust, authenticity, contact

Depth rules

Docsio recommends 5 to 8 top-level categories and a maximum of three clicks to reach an article (Docsio, KB design 2026).

Digital Applied adds that each additional level roughly halves discoverability: keep it shallow (Digital Applied, IA playbook).

Use tags (SKU, collection, market) for cross-referencing, not as primary navigation.

How to structure an article for humans and bots?

Articles written for human scrolling often break AI retrieval. Adopt an "answer-first" structure.

Recommended article model

  1. Customer-centric title ("How do I return an item?")

  2. Direct answer of 40 to 60 words at the top of the page

  3. Numbered steps if it is a procedure

  4. Exceptions and edge cases

  5. Links to related articles

  6. Visible last updated date

Concrete example

Bad: "Our quality commitment accompanies you on your return journey..." followed by three brand paragraphs. Good: "You have 30 days after receipt to return an unworn item, with tags intact." then the five numbered steps up to the refund. The RAG chunk retrieves the first sentence; the human customer reads it without scrolling.

Errors to avoid

  • An article that mixes return, exchange, and refund

  • Instructions based on screenshots without text

  • Three-paragraph marketing intro before the answer

  • Outdated UI references ("click on the My Orders v2 tab")

HappySupport estimates that a set of 15 to 20 well-structured articles beats 200 poorly organized PDFs for bot retrieval (HappySupport, KB structure).

See support response library.

What content should be prioritized at launch?

Don't wait until you have a hundred articles to launch. Start with the twenty topics that generate 80% of the tickets.

Four-step method

  1. Export 90 days of tickets and sort by volume

  2. Identify the ten dominant intents

  3. Write or migrate one article per priority intent

  4. Publish with a stable URL before indexing the bot

Non-negotiable content on day 1

  • Delivery policy and lead times by zone

  • Complete return policy (aligned with return policy drafting)

  • Order tracking and WISMO

  • Declined payment and 3-D Secure

  • Contact and support response times

HappySupport advises starting from the 20 most frequent ticket topics, not the product features list (HappySupport, build KB).

How to link the KB from the website and the purchase journey?

An invisible KB reduces neither tickets nor bot hallucinations. Interlinking is an integral part of the structure.

Priority Placements

  • Footer: visible "Help Center" link

  • Product Page: returns, delivery, size guide

  • Cart and Checkout: return policy reminder

  • Transactional Emails: tracking, delivery, returns

  • Chat Widget: article suggestions by intent

  • Order Tracking Page: contextualized WISMO FAQ

Internal Search

Customers search for "returns," "refunds," "tracking." Your internal engine must direct them to the correct article, not to an unrelated product page. Test ten real queries per month from the help center search bar: note the click-through rate on the first result and the queries that return zero articles.

See customer self-service guide.

How to prepare the database for RAG and the AI chatbot?

RAG (retrieval augmented generation) reads your articles at the moment the question is asked. The structure determines the quality more than the model.

E-commerce RAG Principles

  • One topic per article: avoids diluted chunks

  • Metadata: topic, URL, revision date, owner

  • Chunking by headings rather than blind fixed size

  • Hybrid search: semantic + keywords for SKUs and references

  • Live data via API: stock, price, order status kept out of the static index

Bot freshness test

After each policy change, ask the bot ten questions within 24 hours. If a single answer contradicts the help center, block deployment until full re-indexing is complete.

Heeya points out that obsolete documentation cited with confidence causes more harm than an "I don't know" followed by an escalation (Heeya, RAG support 2026).

Branch8 distinguishes between catalog/policy in RAG and orders in real-time API calls (Branch8, RAG e-commerce).

See cleaning FAQ before bot and Shopify data.

How to separate public content and internal procedures?

Not everything should be public. Clearly separate customer content and internal procedures.

Public content (bot indexed + SEO)

Policies, return procedures, product guides, pre- and post-purchase FAQs.

Internal content (agents only)

Exceptional refund thresholds, fraud procedures, dispute scripts, carrier contacts, sensitive brand decisions.

Practical rule

If an article contains internal thresholds or legal phrasing not intended for the customer, keep it out of the bot index. The bot quotes public content; the agent consults internal content via helpdesk or private wiki.

Document the list of bot-indexed URLs in a shared support + marketing file. When redesigning a policy, first update the public help center, wait for re-indexing, then communicate to agents: the reverse order multiplies visible customer contradictions.

What governance is needed to keep the KB up to date?

A KB without governance becomes obsolete in a matter of months. Treat it like a product with an owner and a calendar.

Mandatory fields per article

  • Owner (responsible person)

  • Last review date

  • Next planned review

  • Version or changelog if policy changes frequently

  • Intent and channel tags

Recommended frequency

  1. Weekly: top 5 searches with no results + unresolved bot intents

  2. Monthly: review of the ten most viewed articles

  3. Quarterly: taxonomy audit and orphan articles

  4. Immediate: any change to delivery, return, or promo policy

Fifteen-minute review ritual

Every Friday, the KB owner opens the "searches with no results" report and the list of bot escalations for the week. Two questions: is an article missing? Is an existing article poorly titled? Just one correction per week is enough to avoid editorial debt.

Ticket-to-article loop: if a topic comes up more than 15 times a month without a dedicated article, create it before expanding the bot. See conversation analytics.

What examples per intent: WISMO, return, size, payment?

Four intents cover a large part of e-commerce volume. Structure them into separate articles, not in a single block.

WISMO

Article 1: normal times per carrier. Article 2: package in transit without scan for five days. Article 3: incorrect address or package returned to sender. Each article begins with "Where is my order if..." with the answer in one sentence, then the steps. The bot queries Shopify for the actual status, then cites the article that matches the case (normal delay vs anomaly).

Returns and exchanges

Structure a mini decision-tree in text: within the legal period? sealed product intact? outlet or end-of-series item? Indicate the return portal link, the refund processing time after warehouse reception, and the difference between exchange vs refund. Human handoff if out of policy: bot-to-human handoff.

Size and fit

Measurement chart, advice between two sizes, free exchange. Link from the fashion product pages to reduce "wrong size" returns.

Payment and invoice

3-D Secure, card failure, double charge, corporate invoice. Reassuring tone, actual refund times, link to bank if needed.

Which KPIs should be used to manage the knowledge base?

Steer the KB with actionable indicators, not just pageviews.

  • Self-service rate: resolution without a ticket after reading an article

  • Search queries with no results: content gaps

  • Bot intents coverage: % of intents with a source article

  • Tickets avoided per article: before/after publication

  • Post-article CSAT: "did this article help?"

  • Average review time: freshness of the hub

Compare the 48-hour re-contact rate on covered intents: if the ticket volume does not decrease despite the article, the content is poorly written, badly placed, or incorrect.

How does Qstomy rely on a unified KB?

Qstomy sits on top of a unified KB and your Shopify data: a conversational layer that cites your articles, checks orders and stock, and then escalates with context.

One source, multiple channels

Help center, onsite widget, and agents align on the same facts. Qstomy consumes the hub rather than recreating a micro-FAQ within the bot.

Quantified DTC Scenario

A fashion brand structures 22 KB articles across six pillar categories, then connects Qstomy in RAG + Shopify lookup. Before: generic bot with 34% escalation and 19% of answers contradicted by agents. 90-day pilot objective: 52% bot resolution on documented intents, escalation under 22%, zero return policy contradictions in monthly audits, 120 tickets/month avoided on WISMO and returns.

Explore customer support AI, Shopify integration, and request a demo. See customer support glossary.

Which playbooks should be launched this week?

Playbook 1: Taxonomy mapping in 60 minutes

List your six pillar categories. For each, note 3 to 5 existing or missing articles. The visible gaps become your editorial backlog.

Playbook 2: FAQ to KB migration

Take your ten current FAQ questions. Transform each into a dedicated article with a stable URL, answer-first at the top, and revision date. Redirect the old anchor links.

Playbook 3: RAG test on 20 questions

Ask the bot twenty real customer queries. Is the correct article cited? Is there any hallucination? Correct titles and answer-first structure before expanding the scope.

Playbook 4: Weekly ticket loop

Every Monday: top 5 tickets without a corresponding article. Any topic with over 15 occurrences/month deserves an article before creating a new bot rule.

Useful internal linking

This week, audit your ten most viewed articles: answer-first structure, revision date, links from PDP and checkout.

Enzo

June 26, 2026

Convert over 2,000 customers on average per month with Qstomy.

The world’s 1st Shopify AI dedicated to customer conversion

Empowering 200+ e-commerce merchants

Subscribe to the newsletter and get a personalized e-book!

No-code solution, no technical knowledge required. AI trained on your e-shop and non-intrusive.

*Unsubscribe at any time. We do not send spam.

Subscribe to the newsletter and get a personalized e-book!

No-code solution, no technical knowledge required. AI trained on your e-shop and non-intrusive.

*Unsubscribe at any time. We do not send spam.