cscase study · hello customer · b2b saas, belgium

from page four
to the answer box.

Hello Customer is a voice of customer platform from Belgium. In the summer of 2026 I repositioned the brand, rebuilt the whole website in three languages with search engines and AI answer engines in the room, and then cleaned up everything around it. This is what the first seven weeks look like, with the data. The new site went live on 18 July 2026 and every number here was exported on 4 September, so read it as an early reading, not a final one. SEO compounds; this is the start of the curve.

google ai overviews
more impressions per day in AI answers, six weeks after launch. About 200 a day in late May, about 600 in August.
google search
p4 → p2
average position across every query the site shows for, August 2025 against August 2026. From 38 to 18.
bing copilot
24%
citation share across 146 buyer questions where Copilot grounded its answer on the site. One answer in four.
clientHello Customer
AI-native voice of customer platform
my rolefractional growth marketer
positioning, site, content, schema, the lot
timelineJune to September 2026
live 18 July, measured 4 September
data ageseven weeks
early, and stated as such
languagesEnglish, French, Dutch
every page, every article
measured withGoogle Search Console, Bing Webmaster Tools
exported 4 September 2026
01the receipts

ask an ai about voice of customer platforms. hello customer is in the answer.

Four screenshots from the first week of September 2026, unedited. The same questions in May came back with a different set of names.

Google AI Overview for 'best alternatives to qualtrics' listing Hello Customer beside Medallia, with Hello Customer's own Qualtrics alternatives article as a source
google

"best alternatives to qualtrics." Listed in the enterprise CX section beside Medallia, and the third source card is Hello Customer's own Qualtrics alternatives article, published on 3 August. The comparison page did exactly the job it was built for.

Google AI Overview for 'what is a good nps' with the definition sourced to Hello Customer
google

"what is a good nps." The definition sentence is sourced "Hello Customer +4". This is one of the highest-volume questions in the category, and the site's rewritten NPS cluster is the reference.

Google AI Overview for 'how to choose voice of customer platform' with the opening line cited to Hello Customer
google

"how to choose voice of customer platform." The opening line of the answer is cited to Hello Customer, first source card. The category we repositioned into, answered by the site we built for it.

ChatGPT answer to 'what is best voice of customer platform' with Hello Customer in the shortlist beside Qualtrics and Medallia
chatgpt

"what is best voice of customer platform." In the shortlist with Qualtrics, Medallia, Enterpret and Chattermill, tagged "European mid-market" with "a strong balance of collection, AI analysis and action". In the July baseline, unbranded English prompts mentioned Hello Customer zero times out of fifteen.

02the starting point

in may, google thought the site was about its customers' logos.

When I opened Search Console, the terms bringing the site the most impressions were luminus, colora and securitas. Not the product. The logos of three customers, sitting on a customers page that happened to rank first for them. Nearly a quarter of all impressions came from people looking for a company that wasn't Hello Customer.

The site's title was "Business critical insights through feedback". It's a decent sentence. Nobody types it into anything, and no model files it under a category.

The average position across everything Google showed the site for was 38. Page four. In AI Overviews, the site earned around 200 impressions a day, almost all of them in the Netherlands and Belgium. The US and the UK barely registered. And in the baseline I ran in July, unbranded English prompts to ChatGPT mentioned Hello Customer zero times out of fifteen.

So the problem wasn't "not enough content". The site had 280 blog posts. The problem was that nothing on it said, in the words a buyer or a model would use, what the company is.

what google showed the site for, by impressions
23%

of all impressions were people searching for a customer's name or logo. Struck-through rows are that traffic. Bars are relative; hover for the share.

before · the description
<title> Hello Customer | Business Critical Insights through Feedback
Business critical insights through feedback
A description of a benefit, not the name of a category. No buyer searches for it and no model knows where to file it, so the site competed for nothing in particular.
after · the category
<title> Voice of Customer platform for retention | Hello Customer
Turn customer satisfaction into retention and revenue.
The category first, in the words buyers and models already use, then the outcome. "Voice of customer" is now in the title of the homepage, the hubs and the schema, in all three languages.
03the rebuild

reposition first. then rebuild everything, with the crawler and the model in the room.

I don't think you can bolt search onto a finished site. The positioning decides the keywords, the keywords decide the page architecture, and the architecture decides what a model will ever cite. So the order was: category, then pages, then everything behind the pages.

pages rebuilt
0
marketing pages and customer stories, in three languages, on a new shell
legacy posts retired
0
drafted and 301'd to the page that answers the same question. Blog from 280 posts to 119.
comparison pages
0
14 "best X software" lists in three languages, plus Qualtrics and Medallia alternatives
templates re-schema'd
0
Organization, WebSite and SoftwareApplication, deduplicated; three overlapping blocks per page before
pages with faq schema
0
FAQ sections and FAQPage markup on every product page, three languages
language fixes
0k
French and Dutch reviewed against native glossaries. A few said the opposite of the English.
slow urls fixed
0
mobile LCP over 2.5s in Search Console. One render-blocking script no page used.
weeks to launch
0
from first draft page to the new site on the production URLs, 18 July
1

one intent per page, named the way people search

Product pages were named after features ("CX Signals", "Forward-looking alerts"). Buyers search for "customer feedback alerts" and "CX reporting". Every page got one job and a title that a stranger would type.

2

the category in the title, everywhere

"Voice of customer platform" in the homepage title, the hubs, the schema and the llms.txt. If you want to be filed under a category, say the category.

3

be the comparison

Buyers ask "alternatives to Qualtrics" and models answer with lists. So the site now has the honest list, for 14 categories, in three languages. Comparison pages went from 9% to 22% of all AI impressions.

4

answer the question on the page

FAQ sections with FAQPage schema on every product page. BlogPosting plus FAQPage on every article. And an NPS calculator built into the article that explains NPS, so the page does the thing it describes.

5

entities, not just keywords

The site already had schema. It had three overlapping blocks per page, a LinkedIn sameAs pointing at a company that no longer exists, and no FAQ on ten product pages. Fixed on 75 templates.

6

retire ruthlessly

158 legacy posts, 63 old case-study landing pages, ebooks, events and a press section: drafted and redirected to the surviving page on the same subject. Less for the crawler to waste a budget on, and the model reads a site that agrees with itself.

7

speak the language properly

French and Dutch built from native glossaries mined from the client's own older writing, not translated. Then reviewed line by line: nearly 4,000 fixes, including one listicle that claimed a competitor's product was end-of-life. It wasn't.

8

make it fast and easy to read by machines

A render-blocking script loaded on every page and used by none was removed. llms.txt, IndexNow, hreflang with x-default, self-referencing canonicals, a sitemap with nothing stale in it.

june

Positioning. New shell, 15 product pages, homepage with interactive Listen, Analyse and Act sections.

16 to 18 july

French and Dutch variants of every page. Go-live on the production URLs, 18 July.

18 to 19 july

Blog refresh, schema overhaul, legacy sweep, Core Web Vitals, llms.txt.

august

Comparison project, CX article series, full French and Dutch language reviews, IndexNow.

september

Measure. Everything on this page is from the 4 September exports.

04google search

we gave up a quarter of the traffic on purpose. the rest got better.

Search Console, the same 28 days a year apart: August 2025 against August 2026. Percentages, because the point isn't the size of the site, it's the shape of what changed.

The customer-logo searches went from nearly a quarter of impressions to under one percent. That traffic was never going to buy anything, so I let it go, and it's the reason the total impression count looks flat while everything inside it moved.

What replaced it: the site now earns impressions on 57% more pages, sits on page one for 2.2 times as many queries, and clicks from non-brand searches are up by about a third. The "voice of customer" family of queries doubled in count, grew 78% in impressions, and moved from page six to page three on average.

The average position across everything is the number I watch most, because it's the one that can't be gamed by adding pages. It went from 38 to 18. And keep the calendar in mind: the 2026 window starts eighteen days after launch, so this is Google's first read of the new site, not its settled opinion.

aug 2025aug 2026
pages earning impressions
+57%
queries on page one
2.2×
non-brand clicks
+32%
"voice of customer" queries
2.1×
"voice of customer" impressions
+78%
customer-logo share of impressions
23% → 1%
where the site sat on google, on average
impression-weighted average position, every query the site appeared for
38page four

One result in ten gets clicked on page one. Almost nothing gets clicked on page four. Moving the average from 38 to 18 is the difference between existing and being seen.

average google position, day by day
Lower is better. Two windows of 28 days, one year apart. Hover for the value.
Source Google Search Console, Performance on Search, web, 5 to 1 September in each year. Position is impression-weighted.
05ai search

three times the ai visibility, and it stopped being a benelux story.

Google's generative AI report only started reporting in mid-May 2026, so the earliest clean baseline is 18 May to 1 June, seven weeks before launch. Against 5 August to 1 September, per day, because the windows are different lengths.

Impressions in AI Overviews and AI Mode went from about 200 a day to about 600. The number of pages being pulled into AI answers grew from 198 to 315, and the number of countries from 101 to 152.

The bigger change is where. In May, three quarters of AI impressions came from the Netherlands and Belgium. In August the United States was the joint-largest market, at more than seven times its May level, and English pages went from 69 impressions a day to 358. The comparison pages alone moved from 9% to 22% of everything.

Same site, same product, seven weeks in. What changed is that the pages now say what the company is in the words the model was already using. I'll re-measure the same panel each quarter; the interesting number is the one after this one.

ai impressions per day, by country · may → august
Netherlands
2.1×
United States
7.6×
Belgium
1.4×
United Kingdom
6.7×
France
from ~0
Germany
4.4×
Source Google Search Console, Performance on Search: Generative AI features, per day. Bars are relative to the Netherlands in August.
ai overview impressions per day, before and after
Same vertical scale on both panels. Hover for the day.
18 may to 1 june · avg 198/day
5 august to 1 september · avg 603/day
Source Google Search Console, Generative AI features report, exported 4 September 2026. New site live 18 July.
·bing copilot

cited in one answer out of four

Bing's report doesn't give a before, so this one is a snapshot. Across 146 buyer questions where Copilot grounded its answer on hellocustomer.com, the site was cited 5,122 times in the window, a citation-weighted share of 24.5%. On 65 of those questions it's in at least a quarter of the answers. Type a word to filter, or click a column to sort.

41% · "what is a good net promoter score" 69% · "what triggers a voice of the customer survey" 8 qualtrics comparisons · 222 citations 1,039 citations · "indicateurs clés satisfaction client"
question copilot was answeringcitationsshare of answers
Source Bing Webmaster Tools, AI search citations report, 4 September 2026. Share = the proportion of Copilot answers to that question that cited hellocustomer.com. Green bars are 30% or more.
06takeaways

what i'd tell you, if this were your site

positioning

positioning is a search decision

The category name in the title did more than any single page. Before you write anything, pick the word buyers and models already use for what you are, and then say it, plainly, in the places machines read first.

architecture

one intent per page, and mean it

Feature names squatting on keywords, three schema blocks disagreeing with each other, ten product pages with no FAQ. None of it is glamorous to fix. All of it is what a crawler and a model actually see.

content

be the comparison

Buyers ask "alternatives to X" and models answer with a list. Write the honest list yourself, in every language you sell in. The comparison pages went from a tenth of AI visibility to nearly a quarter in six weeks.

hygiene

retire more than you add

158 posts and 63 old case-study pages redirected. Less for the crawler to waste a budget on, and the model reads a site that agrees with itself. Cleaning up did as much as building.

I did this hands-on: the positioning, the pages, the schema, the redirects, the calculator inside the NPS article. With Claude, extensively, which is how one person rebuilds a site in three languages in seven weeks and then reviews four thousand lines of French and Dutch. And I'll say it once more because it matters: this is seven weeks of data. It's enough to show the direction, not the destination. If you'd like the same done to yours, the button is below.

?questions
what is aeo, answer engine optimisation?
AEO is the work of making a company the answer when someone asks ChatGPT, Google AI Overviews, Perplexity or Bing Copilot a question in its category. It uses the same discipline as SEO, one intent per page, clear structure, structured data, sources, but it's measured in citations and mentions rather than clicks.
how long did the results take?
The rebuilt site went live on 18 July 2026. Google AI Overview impressions went from roughly 200 a day in late May to roughly 600 a day in August, within six weeks of launch. The Google position change compares August 2025 with August 2026, the same 28 days a year apart, because that's the fairest like-for-like window Search Console allows. Either way it is early data: the site had been live for seven weeks when these exports were taken.
where do the numbers come from?
Google Search Console (Performance on Search, and the Generative AI features report) exported on 4 September 2026, and the Bing Webmaster Tools AI search citations report for the same date. Search Console figures are shown as percentages; AI figures as impressions per day and citation share. The screenshots are from the first week of September, unedited.
did organic traffic go up?
Clicks from non-brand searches rose by about a third year on year, while a large block of irrelevant traffic, people searching for the logos of Hello Customer's customers, nearly a quarter of all impressions before, was deliberately removed. The goal was traffic from the buyer, not more traffic.

want your site
in the answer?

Book a call. We look at what Google and the models currently think your site is about, and whether that's what you'd like them to think.