Free AI visibility report

Check if your company is visible in AI

See for free whether ChatGPT, Gemini and Google AI mention your company in their answers.

Check your visibility for free →

How to Write a Client Case Study on WordPress That Answers Customer Questions in Google and AI Search

TL;DR A case study is not a sales PDF. It is a citable asset that ChatGPT, Gemini, Perplexity, and Claude can pull into their answers. Write answer-first, keep it public, mark it with schema, and build it around the questions your customers actually ask. Measure it with Mention Rate vs Citation Rate, not just traffic. It will not work if the story sits behind a login, is blocked for AI crawlers, or has no concrete details. Want to see where you stand? Grab a free AI visibility report at report.semly.ai.

What a client case study on WordPress needs to do in 2026

A client case study on WordPress used to be a nice brochure. Today it needs to be something a machine can quote.

Here is the difference. A sales case study tells a story and hopes you read to the end. A citable case study answers a real question in the first few lines, backs it with a concrete detail, and stays open to everyone.

Why does that matter? Because AI tools now answer questions directly instead of handing over a list of links. When someone asks "does this product actually work for a store like mine?", the model looks for a clear, well-structured page it can trust. If your best client story is locked behind a login, the model never sees it. AI crawlers do not log in.

WordPress is a great place to publish this. It is fast to update, easy to structure, and you control the markup. What it does not tell you is whether AI is actually mentioning or citing your story. That is the part Semly handles. Semly is a measurement and optimization layer for AI answers, not a WordPress plugin or an SEO agency. It shows you how your brand shows up in AI responses, and what to change if it does not. If you want the broader picture of how positioning in AI works, that guide covers the fundamentals.

Before you write: what you need ready

Get these in place first:

  • Written client approval to publish.
  • Access to real numbers or outcomes.
  • A list of 5 to 10 questions your customers actually ask.
  • WordPress access (editor or admin).
  • A clear decision that the case study will be public.

When this method will not work: if the client will not approve publication, if there are no concrete details to share, or if the story has to stay behind a login. In those cases, AI search simply cannot use it.

Step 1 — Mine the questions your customers actually ask

Pull questions from sales calls, support tickets, People Also Ask, your site search, and forums like Reddit. Then turn each one into an H2 or H3 written as a question.

A starter list:

  1. How long does setup take?
  2. Does it work for small teams?
  3. What results did a similar company get?
  4. How much does it cost in practice?
  5. What happens if it does not work?
  6. Can it integrate with my current tools?
  7. How long before I see results?
  8. What do I need to prepare?

Question-form headings tend to trigger direct AI answers more often than plain labels. Five to ten solid questions is plenty.

Step 2 — Write answer-first (BLUF)

Start every section with the answer, then explain. Aim for a short paragraph of about 40 to 75 words before you add context.

Story-first: "When we first met the team, they had a messy setup and no clear plan..."

Answer-first: "Setup took two weeks and needed one person part-time. Here is how it worked."

The second version gives the model something to quote immediately. Put the client story right after the answer, not before it.

Step 3 — Add the evidence AI likes to quote

Make one rule for yourself: every claim gets a number or a quote. Vague praise gets ignored.

  • Use real results, timelines, and before/after details.
  • Add a direct quote from the client.
  • Use tables and lists instead of long paragraphs.
  • Skip claims you cannot back up.

Semly's own published examples, like a store that moved its AI Visibility Score from 5 to 54 out of 100, are illustrations of what measurement looks like, not guarantees of what you will get. You can see how those e-commerce GEO results are tracked week by week.

Step 4 — Publish it on WordPress the right way

  1. Create a public page or post. No login wall.
  2. Add H2/H3 headings in question form.
  3. Use Gutenberg blocks: answer paragraph, list, table, quote.
  4. Add schema: Article, Organization, Person, and FAQPage if you include an FAQ.
  5. Double-check the page is not gated.

Watch out: Google retired FAQ rich results on May 7, 2026, so you will not see them in search. FAQPage schema is still worth adding because it helps AI systems and Bing understand your content. Also check that your SEO plugin is not adding a second copy of the same schema.

Step 5 — Make sure AI can actually reach it

Check your robots.txt and your WAF or CDN settings. Allow these crawlers:

  • OAI-SearchBot
  • Claude-SearchBot
  • PerplexityBot
  • Applebot

Remember that robots.txt is a declaration, not a security tool. Changes can take about 24 hours to propagate. And once again: anything behind a login stays invisible.

Step 6 — Measure whether it gets mentioned and cited

Traffic alone will not tell you if this worked. Two metrics matter more.

Mention Rate is how often AI names your brand. Citation Rate is how often it links to your page. A story can be mentioned without ever being cited. In Semly's 2026 e-commerce sample, Mention Rate reached 22.6% while Citation Rate was 6.8%. Semly also scores Citation Quality on a 1 to 5 scale, from a simple name drop up to being the main source. If you want to understand how these metrics fit into a full GEO platform for e-commerce, that breakdown is worth reading.

Expect first signals in about 30 days and a fuller picture around 90 days. Want a starting point? Run a free AI visibility report at report.semly.ai.

Common mistakes and how to fix them

  • Case study behind a login → AI cannot see it → move it to a public page.
  • No answer at the top → models skip it → rewrite the opening as a direct answer.
  • No numbers or quotes → nothing to cite → add real results and a client quote.
  • No schema → weaker machine readability → add Article, Organization, and Person markup.
  • Blocked crawlers → the page never gets read → allow the AI bots in robots.txt and your CDN.
  • Never updated → citations fade → refresh the story every 90 days.

What to do next

Refresh your case study every 90 days, and build the next one around a different set of customer questions. If you are short on time, one strong, well-structured case study beats five thin ones. If you have the resources, a series that covers many questions will serve you better over time.

Semly can help you track whether your stories are being mentioned and cited, and point you to what to fix. Start with the free report, then explore the platform for ongoing monitoring. For a deeper grounding in the strategy behind it, see this guide to SEO AI and GEO.

One honest note: results build over time, and no tool can promise citations or rankings. What you can control is structure, access, and evidence.

FAQ

How is a mention different from a citation? A mention means AI names your brand. A citation means it links to your page. Citations are stronger because they send readers your way.

When will I see results? First signals usually show up around 30 days. A full picture takes closer to 90 days.

Do I need a plugin for the schema? Not necessarily. You can add JSON-LD yourself, or use your SEO plugin. Just avoid adding the same schema twice.

Sources

Check if sees your brand

Enter your website to receive a free AI Visibility Report