For each engagement: the background, the challenge, exactly what we did, and the measured before-and-after across ChatGPT, Claude, Perplexity, and Google AI. Client names are withheld for privacy. Results are from real engagements.
Each case shows where the business started in AI, what we changed, and where it landed — with the measured before-and-after across all four major models.
HVAC4 months
Locked into AI's top 3 while competitors slipped
HVAC company · competitive metro market
+~5 pts
AI visibility gained
−5 pts
competitor average
Top 3
stable across models
4 mo
to a defendable position
Background
An established HVAC company with steady demand from search and referrals, but no read on how AI assistants represented it when prospective customers asked for a recommendation.
The challenge
Its presence in AI answers was unstable: named in one run, gone the next, across ChatGPT, Claude, Perplexity, and Google AI. It sat just outside the top group, and two competitors were steadily pulling ahead. Without a stable, repeatable measurement, there was no way to tell whether any change was actually working.
What we did
We treated AI visibility as a measurable system, not a one-off check:
Locked down consistent business facts, services, service areas, and hours everywhere the models read them
Added structured service and service-area data so each offering was machine-readable
Built content answering the exact “best [service] near me” and comparison questions buyers ask AI
Tracked a fixed prompt set every week to separate real movement from run-to-run noise
Benchmarked share of voice against the specific competitors AI named instead
Results
Over four months the company's AI visibility rose about five points and settled into the top three across all four models, while the average competitor's visibility fell about five points. The gain held week to week — a defendable position rather than a one-run spike.
“Got our SEO strategy aligned with AI visibility goals, and got tracking and all the recommendations.”
Before vs. after
Your AI visibility
Before19%
After24%
Competitor avg
Before22%
After17%
Per-platform AI visibility
ChatGPT20→27%
Claude18→24%
Perplexity17→23%
Google AI14→19%
AfterBefore
Technical signals addressed
Entity data consistencyService-area schemaReview freshnessWeekly prompt trackingCitation building
Construction4 months
From 0% visibility and no domain authority to cited
Construction company · new domain
0% → 5%
AI visibility
0 → built
domain authority
0 → 6
citations / mo
4 mo
from a standing start
Background
A construction company on a brand-new domain, with no search history and no domain authority — a capable business with real projects, but effectively invisible to the systems customers increasingly ask for recommendations.
The challenge
At the start it scored 0% AI visibility: no assistant mentioned it for any core service, and nothing on the wider web pointed to it from the sources the models trust. With a zero-authority domain, there was no foundation for AI to draw on.
What we did
We built the foundations from the ground up, in sequence:
Published clean, structured business and service information the models could parse
Created authority content around its services, projects, and service areas
Earned citations on trusted, relevant sources AI reads when recommending contractors
Established entity data so the business is recognized as a distinct, real entity
Tracked domain authority and citation growth alongside AI visibility for a measurable trail
Results
Within four months the company moved from 0% to about 5% AI visibility, began earning citations across AI chats, and built real domain authority from a standing start — a base that keeps compounding with every new project and mention.
“Got our first leads from AI agents actually reaching us, great buildup for the future.”
From 4% to 14% AI visibility, with the facts finally right
HVAC company · accuracy problem
4% → 14%
AI visibility
~30% → ~95%
answers with correct facts
×3.5
more visible
4 mo
accuracy + presence
Background
A second HVAC business that was already lightly present in AI — around 4% visibility — but carrying a hidden liability beneath that number.
The challenge
The models were stating inaccurate facts about it — wrong service details and outdated specifics — at the exact moment a customer was deciding who to call. Low presence was the smaller problem; being described incorrectly was the costly one.
What we did
We fixed accuracy and presence together:
Traced where each incorrect claim originated and corrected it at the source
Rebuilt the service and company information into clear, current, structured facts
Earned fresh citations across ChatGPT, Perplexity, and Google AI so models had accurate, attributed data to cite
Re-tested the same factual prompts over time to confirm the corrections held
Results
Over four months AI visibility more than tripled, from 4% to 14%, and the share of answers stating correct facts rose from roughly a third to almost all. Presence and accuracy moved together, so more visibility meant more correct visibility.
Before vs. after
AI visibility
Before4%
After14%
AI citations / mo
Before1
After9
Correct-fact answers
Before30%
After95%
Per-platform AI visibility
ChatGPT6→18%
Claude5→15%
Perplexity4→13%
Google AI3→9%
AfterBefore
Technical signals addressed
Fact correction at sourceCitations across chatsSchema markupEntity dataReview alignment
Home services3 months
Recovered AI visibility after a site migration
Upholstery service
2% → ~10%
AI visibility recovered
3 mo
to full recovery
301s
equity preserved
100%
correct service mapping
Background
An upholstery service with a healthy AI presence built up over time — until a domain migration and a restructuring of its service lineup changed everything overnight.
The challenge
The migration and restructure knocked it out of AI answers: visibility collapsed to about 2% and the models lost track of what the business now did, mapping it to the wrong services or none at all. Hard-won presence was at risk of being lost for good.
What we did
We ran it as a controlled recovery, not a rebuild:
Mapped old-to-new URLs and implemented clean 301 redirects to preserve equity
Rebuilt the service architecture so each restructured offering was distinct and machine-readable
Re-established the entity and service signals the models use to match a business to a query
Prompted re-indexing and monitored how each model re-learned the business
Verified the models described the new service lineup correctly
Results
Within three months visibility recovered to about 10%, with AI again correctly representing the restructured services. A migration that could have been a lasting setback became a clean reset — on a clearer structure than before.
The restaurant AI started recommending in its cuisine niche
Destination restaurant
6% → 17%
share of voice
Niche
cuisine + occasion
Reviews
aligned to AI
4 mo
into the shortlist
Background
A destination restaurant — well known locally and busy on weekends, but reliant on word of mouth and reviews rather than search or AI.
The challenge
When diners asked AI for recommendations in its cuisine niche, the restaurant was invisible. Competitors with stronger structured data and review profiles owned the AI shortlist — some with a weaker in-person reputation.
What we did
We focused on the queries diners actually ask AI:
Built cuisine- and occasion-specific content matched to real AI prompts
Aligned listings, menus, and structured data across platforms
Strengthened and surfaced the review signals the models weigh
Created comparison and “best [cuisine] near me” pages
Tracked share of voice against named competitors weekly
Results
Share of voice in the niche climbed from about 6% to 17% over four months, moving the restaurant into the set of places AI suggests first, while the leading competitors' share edged down.
A 24/7 locksmith whose business depended on urgent, high-intent demand — the lockout at midnight, the lost keys before work.
The challenge
For exactly those emergency queries it barely registered in AI answers — around 3% visibility — so at the moment a customer needed a name fastest, AI rarely gave them this one.
What we did
We targeted high-intent, emergency-led visibility:
Built emergency-intent content matched to urgent AI prompts
Corrected and unified local listings across platforms
Earned citations on the sources AI cites for service recommendations
Strengthened review and availability signals — 24/7 and response time
Tracked appearance across all four models for emergency queries
Results
AI visibility rose from about 3% to 12% in three months. The business began appearing for emergency queries across all four major AI tools, and monthly citations grew from a single mention to eight.
Client names withheld for privacy. Results are from real engagements. AI visibility is the share of relevant AI answers that name a business, measured across ChatGPT, Claude, Perplexity, and Google AI. Figures are rounded and chart bars are scaled for readability.
Want a case study like these?
Start with a free AI visibility check. We'll show where you stand across the major models today, and the first moves that close the gap.
AI recommendation checkBrand accuracy checkCompetitor snapshotTop 3 priority fixes