PROBLEM
Paid CAC didn’t add up, organic was invisible
At €380 CAC from LinkedIn and a €90/mo starting plan, payback took over a year. Organic brought 4% of signups: the site had 12 pages, no blog, and competed against content giants. Meanwhile, their buyers had started asking ChatGPT which freight software to choose — and the brand never appeared in answers.
✕CAC €380 against a €90/mo entry plan — 13-month payback;
✕12-page website against competitors with 400+ indexed pages;
✕Zero visibility in ChatGPT, Perplexity and AI Overviews;
✕No content infrastructure: blog, docs and cases lived in PDFs.
SOLUTION · 6 MONTHS
Content clusters for Google — structured facts for AI
We built the organic channel from zero with a dual target: classic rankings and AI citability. Every page was designed as both a search result and a source LLMs can quote.
MONTH 1
Technical base
Next.js SSR fixes, Core Web Vitals, index hygiene, Schema.org: Organization, Product, FAQPage on every template.
MONTHS 2–3
Content clusters
3 pillar pages + 28 cluster articles from real sales questions; comparison and pricing pages with extractable facts.
MONTHS 3–4
GEO/AEO layer
Quick-answer blocks, llms.txt, stats with sources, brand mentions in industry directories and review platforms LLMs retrieve.
MONTHS 5–6
Authority & scale
Digital PR: industry report with citable data earned 40+ referring domains; German-language cluster launched.
RESULT · 6 MONTHS
Organic and AI became the cheapest channel
| METRIC | BEFORE | AFTER | CHANGE |
|---|---|---|---|
| Organic sessions / month | 2,100 | 6,550 | +212% |
| Keywords in top-3 | 4 | 68 | ×17 |
| Inbound leads from AI search | 0% | 41% | NEW CHANNEL |
| Blended CAC | €380 | €163 | −57% |
| Demo requests / month | 31 | 117 | ×3.8 |
“The strangest KPI meeting of my life: our best-converting ‘channel’ turned out to be ChatGPT. Pifagor saw that shift a year before we did and built for it.”