How to Set Up a Help Center for a SaaS Product, Step by Step

Eight steps to launch a help center for a SaaS product: the first 20 articles, a simple structure, your own domain, a request form and AI answers last.

By Jimmy Chang6 min read

Writes about knowledge bases and support workflows at Supahelp

The short answer

Write answers to your 20 most common questions, group them into four or five collections, publish on your own domain, and add a request form for anything the articles miss. Turn on AI answers last, once there are articles for them to answer from.

What a SaaS help center needs on day one

A help center is a public, searchable site of articles that answer customers’ questions about your product, with a way to ask for help when no article does. For a first version you need less than you think: the 20 questions customers ask most, a simple structure, your own domain, and a request form behind it. Everything else can wait until you see what people search for.

The eight steps

  1. List the 20 questions customers ask most

    Pull them from your inbox, onboarding calls and sales questions. Write them down in the customer's words, not your feature names.

  2. Group them into four or five collections

    Getting started, using the product, account and billing, integrations and troubleshooting cover most SaaS products.

  3. Write each article answer-first

    Title it as the question, answer in the first sentence, then give the steps. Add a screenshot only where a step is hard to describe.

  4. Publish on your own domain

    A subdomain such as help.yourproduct.com tells customers the help center is official and keeps links stable if you change tools.

  5. Add a request form behind the articles

    Give stuck customers a structured way to ask, with separate forms for bugs, questions and feature requests.

  6. Link to it from inside your product

    Add it to the help menu, empty states and error messages, where people get stuck.

  7. Switch on AI answers

    Once the articles exist, an AI answer box can answer from them. Make sure it answers only from published articles and says so when it can't.

  8. Review every month

    Write articles for searches that found nothing, and rewrite the articles that lead to the most requests.

A starting structure for most SaaS products

  • Getting started: sign-up, first setup, inviting your team.
  • Using the product: one article per main task, named the way customers describe it.
  • Account and billing: plans, invoices, changing or cancelling.
  • Integrations: one article per integration.
  • Troubleshooting: the errors people actually hit, with the exact message in the title.

Common mistakes

  • Writing for completeness, not demand. Forty articles nobody searches for help less than ten that answer what people ask.
  • No way out. A help center without a request form leaves stuck customers to email you anyway, without the details you need.
  • Hiding it. Link to it from your product’s help menu, empty states and error messages, not only your website footer.
  • Switching AI on too early. An AI answer box can only answer from what you have published.

Supahelp, which we make, covers these steps in one tool: a help center on a supahelp.app subdomain on the Free plan or your own domain on Essential, request forms behind it, import from a URL or PDF, Word and text files, and AI answers from your published articles. Any help center tool works with the same steps. For writing the articles themselves, see how to structure a knowledge base for AI answers, and to measure what works, see help center KPIs.

Frequently asked questions

How many articles does a new help center need?

About 20, answering the questions customers ask most. Add more based on what people search for and can't find.

Should a help center be on its own domain?

Yes, ideally a subdomain such as help.yourproduct.com. It looks official, and the links stay the same if you change help center tools.

When should I add an AI chatbot to my help center?

After the articles exist. An AI answer box answers from your published content, so with few articles it has little to work with.