Skip to content
Back to the guides
Guide Last checked: October 2026 7 min read

FAQ from customer questions: collect, sort, answer

The questions your customers send you every week are the best material for an FAQ. This guide shows how to turn them into answers step by step, and when a better product page helps more than an FAQ entry.

The data protection part of this guide is not legal advice
It summarises three articles of the GDPR in plain words. As of: 30 October 2026. If you are not sure whether you may use your customer messages in this way, ask your data protection officer or a lawyer.

Why your inbox is the best source

Every week customers ask the same things: where is my parcel, can I return this, do you deliver abroad. Each answer costs time, and every customer who has to ask was missing something on your website. The messages show you what that is, in your customers' own words. An FAQ built from them answers real questions, not the ones you guess people might have.

Many small message bubbles on the left move along lines into three boxes on the right. Each box holds a bar whose length shows how many messages it collected.
Many messages, a few topics.

From the inbox to the FAQ

From the inbox to the FAQ
Collect
Mail, chat, contact form and notes from one period
Remove personal data
Names, addresses, numbers; leave out special categories
Group
One topic per question, merge topics that mean the same
Count
Messages per topic, largest first
Write
Customers' words, answer first, only known facts
Find gaps
Compare with your FAQ and your product pages
Review
Count again every few months
The order matters: personal data is removed before anyone analyses the messages.

Step 1: collect

  • Choose a fixed period, for example the last one to three months, so that one busy week does not decide everything.
  • Use all channels: e-mail, chat, contact form, notes from phone calls, comments and reviews.
  • Export the messages as text or CSV. You need the customers' questions, not your team's replies.

Step 2: remove personal data first

Customer messages are full of personal data. The GDPR defines it as any information relating to an identified or identifiable person, for example a name, an identification number or an online identifier (Art. 4(1)). For an FAQ you need the question, not the person. This fits the principle of data minimisation: personal data must be limited to what is necessary for the purpose (Art. 5(1)(c)).

  • Remove names, e-mail addresses, phone numbers, postal addresses and order or customer numbers before you analyse or share the messages.
  • Delete greetings and signatures. They often contain the name.
  • Leave out messages with health data or other special categories: racial or ethnic origin, political opinions, religious or philosophical beliefs, trade union membership, genetic and biometric data, sex life or sexual orientation. The GDPR prohibits processing these data unless one of the exceptions in Art. 9(2) applies.
  • Never copy a real message into the FAQ. Write the question in neutral words.
Who else reads the messages?
If you pass the messages to an external service for the analysis, that is a question of its own. Check your privacy notice and your contract with the service. This guide does not answer it.

Step 3: group and count

Give each message a topic, such as delivery status, returns, payment or sizes. Merge topics that mean the same thing. Then count the messages per topic. The count shows you where to start. A rare question can still matter, for example one about safety, but most of your effort belongs at the top of the list.

Topics in 100 customer messages
Where is my order?34
Returns and refunds22
Payment methods15
Delivery abroad11
Sizes and fit9
Changing an order6
Example values for a small online shop, not a measurement. 3 of the 100 messages could not be assigned to a topic.

Step 4: write the answers

  • Use your customers' words in the question. They ask 'Where is my parcel?', not 'Shipment tracking information'.
  • Give the answer in the first sentence, then the details.
  • Write only facts you know and can keep: delivery times, prices, deadlines. If a fact is missing, find it out before you publish.
  • Keep it clear and short. The W3C recommends simple language, short sentences and lists.
  • Link to the place where the reader can act, for example the tracking page or the returns form.

Google asks site owners whether a reader will leave a page feeling they have learned enough to reach their goal. That is a good test for every FAQ answer too. Write the FAQ for your customers, not to attract visits from search engines.

Step 5: find the gaps

Compare your list of topics with the FAQ you already have. Three kinds of gaps are common:

  • Frequent questions that your FAQ does not answer at all.
  • Questions it answers, but in words your customers do not use, so they do not find the answer.
  • Answers that are outdated or too vague, so customers ask anyway.

FAQ page or better product page?

Not every frequent question belongs in an FAQ. If many people ask about one product or one step, the answer is often missing exactly there. A size chart on the product page helps more than a size question on an FAQ page that few people open. Use the FAQ for questions about your shop as a whole, and improve the page itself where the question arises.

Where the answer helps most
FAQ page
  • Questions about the whole shop: delivery, payment, returns
  • Questions before the first order: who you are, where you deliver
  • Customers look for it in the menu or in the search
  • One answer that many pages link to
The page where the question arises
  • Questions about one product: size, material, what fits with what
  • Questions at one step: checkout, customer account, booking
  • Customers need it at the moment they decide
  • The answer on the page itself, close to the button
Often both is right: the answer where the question arises, and a short FAQ entry for frequent questions.

Step 6: keep it current

  • Repeat the count every few months and compare: does a topic get fewer messages after you answered it?
  • Change the FAQ when prices, delivery times or rules change. An outdated answer causes new questions.
  • Give each answer an owner who knows when the facts change.
  • If you add FAQ markup to the page, it must say the same as the visible text. Our guide on FAQ and structured data explains how.

Work with Do4U

The tool FAQ from support messages reads many customer messages at once, pasted as text or as a CSV export. Before the AI reads anything, the code removes e-mail addresses, phone and order numbers, addresses and names in greetings and signatures. Do4U groups the questions into topics, and the code counts the messages behind each topic. For each topic you get the question in your customers' words and a draft answer that only uses facts from the messages or from your FAQ page. Where a fact is missing, the draft shows a gap for you to fill in. If you give the address of your FAQ page, Do4U also shows which questions it already answers, with a quoted sentence as proof, and which frequent questions are missing. You can pass the drafts on to the FAQ and schema markup tool.

Do4U builds the draft, you check and decide. The code cannot find every personal detail, so do not paste health data or other special categories. Fill in every gap before you publish an answer.

Sources