Skip to content
← Case Studies · Professional services / Local B2B Verified results

Services agency: capable on page 2 — prospects already have a ChatGPT shortlist

A B2B digital agency losing ground to competitors on Google and never named by AI. Gap analysis + OAVF Oura Domination changed the recommendation shortlist.

The buying question this story answers Our team is capable — why do competitors always own page one and we never get named by AI?

The gist

Losing page one is not the end — gaps competitors ignore, plus structure built for AI citation, can change the recommendation shortlist prospects bring to the first call.

Professional services / Local B2B — studi kasus

Professional services / Local B2B

Anonymized client

“We're capable with a strong portfolio — but new clients almost never come from Google. Prospects already have 3 names from ChatGPT before calling us.”

Full story

First call: prospect already has a shortlist

Business development just finished a call with an enterprise prospect. Not a lost deal — but the explanation stung:

“We researched on ChatGPT. Three agencies were recommended. Your name was not on the list. We called because of an internal referral, not because of Google.”

The founder sat quietly. Portfolio was strong. Team capable. Client testimonials existed. But on the modern research battlefield — Google page 2, AI never mentions them — they barely existed.

Two battlefields, same opponent

B2B digital services buyers research in two places: Google for validation (“who is best for [service X]”) and AI answers for the initial shortlist. Competitors who locked page one 3–4 years ago have 2,000+ word cornerstone pages per cluster. This brand had 12 service pages at 300 words — brochures, not answers.

On Google: position #8–12 for the main category keyword. In AI: never named. Losing both fields to the same competitors.

What they had already tried (and why it was not enough)

SEO agency switched twice in 18 months — rankings rose briefly, fell again. Generic service pages added for every niche. Backlink packages from marketplaces — temporary lift, penalty risk. LinkedIn thought leadership posted regularly — not connected to indexable, citable pages.

The problem was not lack of activity. The problem was no pages worth winning or citing — and no cluster strategy, only keyword checklists.

Audit findings: gaps competitors deliberately leave open

Gap analysis showed a clear pattern:

Competitor #1 strong in 4 clusters — but lazy on 3 buying-decision clusters: price comparison, project timeline, and “how are you different from freelancers.” That is a 90-day gap.

12 thin service pages vs 4 long cornerstones. Google and AI both need content that answers completely — not feature lists.

Organization entity incomplete — no sameAs to active profiles, no FAQ schema. AI engines had no signal to verify and cite.

Zero buying-decision pages. B2B prospects ask: cost range, timeline, deliverables, difference from alternatives. No page answered — so nothing to forward to prospects researching on ChatGPT.

The strategic decision: focus 3 priority clusters, not 12 thin pages. The founder initially wanted to “cover all services.” Data won: winning 3 clusters with full cornerstones beats 12 brochures.

What we ran (Oura Domination + Atlas)

Domination at Oura is not about volume — it is about winning clusters that drive buying decisions:

  1. Gap analysis — competitor map, 90-day gaps, buying-decision keywords.
  2. 5 cornerstone pages answer-first, 2,000+ words — every client question answered in one place.
  3. 3 internal studies for topical authority — not generic blogs.
  4. Full OAVF — Organization entity, citation signals, conversational query mapping.
  5. Atlas full loop — dry-run, backup, audit log. Every production change verified.
  6. Separate monitoring — SERP rankings vs AI citations vs organic traffic in GA4.

How to read the numbers below

Patterns we see in similar Domination engagements:

  • Head keyword position moves after cornerstone goes live + internal links from authority pages (months 3–5).
  • AI citations usually appear after complete entity and structured comparison pages — separate from Google rankings.
  • Organic leads contribute to pipeline after 2–3 clusters stabilize on page one — not after chasing every keyword.

Once 3 priority clusters are owned, expansion to the next clusters has a data foundation — not another quarter of guessing.

Before Oura

What they had already tried

  • Switched SEO agencies twice in 18 months — rankings rose briefly, then fell
  • Added generic service pages for every niche offered (12 thin pages)
  • Bought backlink packages from marketplaces — temporary lift, penalty risk
  • Posted thought leadership on LinkedIn — not connected to indexable pages

Turning point

Audit findings that changed direction

  • Competitor #1 has 4 cornerstone pages 2,000+ words per cluster — this brand had 300 words per service
  • Position #8–12 for main category keyword — page 2 is not enough for B2B shortlists
  • Organization schema missing sameAs to active profiles — AI engines could not verify credibility
  • Zero pages answering buying-decision questions: "how much", "how long", "how are you different from X"

Before & after

What changed when the strategy ran.

Before

  • #8–12 in SERP for main category keyword
  • 12 keywords on page 1 · 12 thin service pages
  • Not mentioned in ChatGPT & Perplexity answers
  • Organic leads near zero — 90% referral + paid

After Oura Domination (target)

  • Top 3 for 3 priority keyword clusters
  • 28 keywords on page 1 (target)
  • Named as an option in AI recommendations for the category
  • Organic + AI-referral pipeline growing measurably

The challenge

Challenge

Competitors had already captured category keywords on Google — this brand stuck on pages 2–3 (#8–12) with only 12 keywords on page 1. Organic traffic stagnant. Worse: when prospects asked ChatGPT or Perplexity for agency recommendations in Indonesia, this name never appeared. Leads almost always came from referrals or expensive LinkedIn ads.

The approach

Approach

  1. 01

    Competitive gap analysis: clusters competitors own vs gaps winnable in 90 days.

  2. 02

    Cornerstone answer-first: 5 service pages 2,000+ words answering every buying-decision question.

  3. 03

    Internal studies + anonymized case studies for topical authority — not generic blogs.

  4. 04

    Full OAVF: Organization entity, citation signals, conversational query mapping.

  5. 05

    Atlas full loop: dry-run, backup, audit log — every production change verified.

Execution phases

How the work unfolded month by month.

  1. Months 1–2

    Gap & technical foundation

    Deep competitive audit: competitor cornerstone pages, backlink profile, entity gaps. Technical fixes + buying-decision keyword map.

  2. Months 3–5

    Cornerstone & authority

    5 answer-first service pages, 3 internal studies, Organization + FAQ schema. Each page answers questions competitors only half-answer.

  3. Months 6–8

    OAVF & measured dominance

    Citation signals, conversational query mapping, monthly AI citation monitoring. Iteration via Atlas — SERP and AI shortlist tracked separately.

Oura Atlas

Every step runs through a safe, audited loop.

Data from GSC & GA4 becomes a brief, execution runs through dry-run and backup, impact is verified — not wild production changes.

See how Atlas works →

Relate?

Is this your story?

A good fit if…

  • Strong portfolio and capable team, but losing visibility to earlier movers
  • B2B leads come from referrals — want a measurable, scalable organic + AI channel
  • Ready to invest 6–8 months to win clusters that drive buying decisions

Less of a fit if…

  • Need leads in 30 days — Domination needs foundation + cornerstone first
  • Unwilling to focus on 3–5 priority clusters — this is not "chase every keyword"
  • Website still a brochure with no service pages that can be deepened

“We did not lose because we are bad — we lost because competitors already had pages answering every client question. We only had brochures.”

— Agency founder, anonymized

“We can now forward comparison pages to prospects researching on ChatGPT. Before, we had nothing to send.”

— Business development, anonymized

Measured impact

Impact

12 → 28

page-1 keywords (target)

#8 → #2

head keyword position

+95%

AI referral in GA4

  • Reached page one for clusters previously owned by competitors.
  • Began appearing on generative engine recommendation shortlists for the services category.
  • Organic leads contributed to pipeline — no longer 90% referral and paid.

Squad

The team behind execution

Managed service means real people operating Atlas — not software sold as a self-serve product.

01

Strategy & Atlas Lead

Translates data into strategy and operates the Oura Atlas loop.

02

Technical SEO Lead

Core Web Vitals, architecture, schema, and overall site health.

03

Content & Editorial

Answer-first content that Google reads and AI engines cite.

04

AI Visibility Specialist

OAVF execution, query mapping, and citation monitoring across generative engines.

Explore more

Related case studies

First step · free

Want results like this for your brand?

Start with a Free Mini Audit — we map your fastest path.

  • Free
  • No commitment
  • Results in 48h

Win on Google. Get cited by AI.

Mini Audit

Step 1 / 3

1. About you

Continue →

SEO

3 priorities

GEO

citation gap

AEO

schema check

FAQ — Case Studies

What was the main challenge in this Professional services / Local B2B case study?

Competitors had already captured category keywords on Google — this brand stuck on pages 2–3 (#8–12) with only 12 keywords on page 1. Organic traffic stagnant. Worse: when prospects asked ChatGPT or Perplexity for agency recommendations in Indonesia, this name never appeared. Leads almost always came from referrals or expensive LinkedIn ads. This story shows how the Oura squad + Atlas handle similar profiles through the Oura Domination package.

Which Oura package ran the "Services agency: capable on page 2 — prospects already have a ChatGPT shortlist" project?

This project ran on Oura Domination. Service scope was tailored to Professional services / Local B2B — see the timeline and approach sections on this page for execution detail.

What is the main takeaway from this case study?

Losing page one is not the end — gaps competitors ignore, plus structure built for AI citation, can change the recommendation shortlist prospects bring to the first call. Figures on this page come from real client data with publication permission.

How long until impact usually shows?

It depends on technical foundation and competition. Technical fixes and quick wins often show in 4–8 weeks; organic momentum and AI referral usually need several months of continuous iteration.

Which package fits a profile like this?

See the sidebar summary — each case study links to the Oura package that ran it. A Mini Audit helps map the realistic tier for your context.

WhatsApp