Skip to content
SEOSpot
Case study · B2B SaaS
AI SEOTechnical SEOSaaS SEO

Their content was technically fine. It just wasn't getting cited.
9 months later,ChatGPT and AI Overviews quote them by name.

When this B2B SaaS client came to us, they had 4 years of well-written blog content and middling Google rankings. Their bigger problem — invisible to them — was that 60% of their highest-value search queries were now answered by Google AI Overviews and ChatGPT, and they weren't cited in any of them. This case study walks through how we fixed both layers.

Client
[B2B SaaS Client A]
Industry
B2B SaaS
Engagement
9 months
Period
Aug 2024 – May 2025
The results
  • 347%

    Organic traffic growth

    Comparing Apr 2025 to Aug 2024 baseline

  • 40

    AI Overview citations

    On priority commercial-intent queries

  • 12x

    ChatGPT mention rate

    Measured via citation tracking weekly

  • $1.4M

    Pipeline attributed to organic

    Trial signups tracked to closed deals

The story

How the work unfolded.

01

The challenge

The client had a strong content team and a respectable Domain Rating (DR 64) when they engaged us. On paper, their SEO was working — they ranked on page 1 for around 200 queries. But organic-attributed pipeline had been flat for 18 months, and the team couldn't explain why.

Our audit surfaced two compounding problems. First, the AI Overviews layer: 60% of their highest-intent commercial queries now triggered Google AI Overviews that synthesized answers from competitors — but never from them. Second, ChatGPT and Perplexity, which their buyers were demonstrably using (they showed up in attribution data as referral source), almost never named the client when answering category-defining questions.

Both problems traced back to content architecture, not content quality. Their blog was structured for 2020 — long, narrative essays without TL;DR boxes, FAQ schema, citable statistics, or the structural markers LLMs preferentially extract.

02

The approach

We didn't rewrite the blog. We rebuilt 22 priority pages — the ones mapped to the 40 highest-revenue queries — using citation-friendly structure: direct-answer first paragraphs, key-takeaway boxes, comparison tables, FAQ sections with proper schema, and original statistics with explicit sources.

Alongside the content rebuild, we ran a 6-month digital PR campaign focused on getting the client cited in publications LLMs are trained on — Forbes, industry trade press, founder-bylined contributions to category-defining publications. Five Tier-1 placements landed in months 3-6.

Technical foundations got fixed in parallel: schema saturation across the site (Article, FAQPage, Organization, Person, Service), Core Web Vitals work that brought LCP from 3.4s to 1.9s on the rebuilt templates, and an internal linking refactor that tied the rebuilt pages into a coherent topical cluster around the client's category.

03

The outcome

By month 6, organic traffic had grown 180%. AI Overview citations started appearing on rebuilt pages in months 4-5 as Google's index caught up to the structural changes. ChatGPT citation rate, measured weekly via direct prompting across 30 priority queries, climbed from 3% to 36% over the engagement.

By month 9, organic traffic was up 347% on the baseline. The client closed $1.4M in pipeline attributed to organic over the engagement window — verified through their HubSpot attribution model, not our reporting alone. The 90-day refund clause was never invoked because directional traffic growth was clear by month 3, well before the formal checkpoint.

04

What we learned

The most replicable lesson from this engagement is that content quality is no longer enough. The same 22 articles, written exactly the same way, would have failed to move the needle without structural changes — TL;DR boxes, FAQ schema, citable statistics, and entity-strength reinforcement through digital PR.

The second lesson is on timing. AI citation lagged 4-5 months behind on-page changes — Perplexity caught up first, Google AI Overviews second, ChatGPT slowest. Setting realistic expectations on this lag is part of the engagement scoping conversation we now have with every new AI SEO client.

The rebuild paid for itself by month 6 and kept compounding. What I didn't expect was how much it changed our internal conversations — once we could see ourselves cited in AI Overviews, the rest of the marketing team started thinking about structured content instead of just word count.

[Client name]
[Head of Growth], [B2B SaaS Client A]
Want this for your site

Send me your site. I’ll tell you honestly if we can do this for you.

A 45-minute call to review where you are, where the leverage sits, and whether SEOSpot is the right partner. If we’re not a fit, I’ll tell you who is.

Free45 minutes90-day refund promise on every engagement