B2B SaaS SEO & GEO case study: from zero to a Fortune 500 deal in two years
How a mid-market industrial B2B SaaS company went from no organic channel at all to a ranked, cited, revenue-generating one, and the warning sign in the data that revealed AI search was changing the rules mid-way through.
The company had no organic channel, no content engine, and no inbound pipeline. I joined as the first dedicated inbound marketing hire, with a mandate to build the channel from the ground up and prove it with numbers, not vanity metrics.
Build the foundation by hand
No shortcuts. Blog content built around what buyers actually search, manual outreach for backlinks, guest posts on relevant industry sites, and structured (FAQ / comparison) schema so both search engines and, later, AI systems could parse the content correctly.
Referring domains, quarter by quarter
Authority built here didn't just help rankings, it became the foundation AI systems relied on to trust and cite the site once GEO work began in Phase 3. There's no shortcut to this step.
Turn visits into pipeline
As authority compounded, rankings moved. Average position across target keywords climbed from the high 30s into the 12–15 range, page two to the top of page one. Roughly one in five inbound leads booked a demo, and the channel helped land the company's first Fortune 500 customer, its largest deal to date.
Average ranking position over time
The warning sign hidden inside a "good" number
Midway through year two, CTR started falling even as rankings and impressions both kept improving. On paper, visibility was up. In practice, fewer of those people were clicking through.
Click-through rate dropped roughly 40%, even while average position and impressions both improved. That combination, more visibility, fewer clicks, is the signature of AI Overviews and zero-click answers absorbing the query before it ever reaches the site. Ranking well was no longer enough on its own.
The response: restructure content to be directly citable by AI systems, not just rankable by traditional search, an approach usually called GEO.
None of this was a trick. It was the same fundamentals, structured so an AI system could lift the answer cleanly and cite the source. Google's own guidance is blunt about this: there's no secret markup or magic file that gets you into AI answers. The teams selling GEO as a hidden formula are mostly selling nothing.
AI referral traffic, quarter by quarter
This isn't a straight-line "4x growth" story. AI referral traffic surged after the shift, peaked, and then settled at a new baseline roughly 50% above where it started. That's still a real, durable gain, and a fair one to claim, but early-stage AI-search channels are volatile month to month. Anyone promising a clean exponential curve here isn't reading the data honestly.
| Quarter | Referring domains (index) | Avg. position | AI referral traffic (index) |
|---|---|---|---|
| Q3 | 100 | 34 | 100 |
| Q4 | 188 | 18 | 141 |
| Q5 | 198 | 16 | 179 |
| Q6 | 360 | 14 | 151 |
Referring domains and AI referral traffic are indexed to Q3 = 100 to show growth without revealing absolute scale. Average position is a rank (1–100), not a volume metric, so it's shown as-is.
The channel didn't fail when rankings improved and clicks stopped following, that was the signal, not a setback. Most teams would have kept optimizing for position and missed it entirely. The fix wasn't more content, it was different content: built to be the direct, citable answer, not just the top blue link.
This is the playbook the audit runs on your site. One week, fixed price. You'll know exactly where you stand on Google and inside AI answers, and what to fix first, whether or not we work together after.