Skip to content

Chapter 6 of 911 min readBy Deepak GuptaUpdated

B2B Cybersecurity SaaS Case Studies

Theory is necessary but insufficient. This chapter shows how the GEO framework plays out for B2B cybersecurity SaaS companies, the space I know best from building LoginRadius and GrackerAI.

Warning

These are illustrative composite case studies, not reports on named clients. Each one combines patterns I have seen across B2B security companies into a single story, and the company profiles and numbers are representative examples chosen to show the mechanics. Do not quote them as benchmarks. Use them to plan, then measure your own baseline and results.


Case Study 1: CIAM Vendor, From Zero AI Visibility to Category Contender

Background

A mid-market Customer Identity and Access Management (CIAM) vendor was seeing inbound pipeline fall even though its search rankings were stable. Its content was well written and ranked for many high-intent keywords, but demo requests from inbound were dropping quarter over quarter.

The investigation found the likely cause. Enterprise buyers were using ChatGPT and Perplexity to research CIAM vendors, and this company was rarely cited. Three competitors appeared in most AI answers for CIAM-related queries.

Before GEO Optimization

Metric Value
Monthly organic traffic 45,000 visits
ChatGPT citation rate (20 key queries) 0 out of 20
Perplexity citation rate (20 key queries) 2 out of 20
Google AI Overview inclusion 3 out of 20
Inbound demo requests (monthly) 35
Content pages with structured data 12%
Average time since last update 14 months

What the Team Did

Months 1 and 2: Content audit and restructuring. The team picked 15 pages with the highest citation potential: comprehensive guides, comparison pages, and technical explainers. Each page was restructured using the five-pillar GEO framework:

  • Added author bios with specific, verifiable credentials and experience
  • Restructured content into self-contained sections with descriptive H2 headings
  • Turned narrative comparisons into comparison tables
  • Added specific, sourced metrics and data points
  • Implemented Article and FAQPage Schema.org markup
  • Updated content with current information, then updated the timestamps to match

Months 3 and 4: New citation-targeted content. The team created seven new pieces designed for AI citation:

  • "CIAM vs Traditional IAM: The Complete Comparison" (definitive comparison piece)
  • "How to Choose a CIAM Platform for Healthcare SaaS" (vertical-specific guide)
  • "CIAM Architecture for Multi-Tenant Applications" (technical authority piece)
  • Four FAQ-formatted pages covering specific buyer questions

Each piece followed the chunk-friendly writing approach from the RAG chapter: every paragraph self-contained, every section packed with specific data.

Months 5 and 6: Authority building and monitoring. The team placed three guest posts in industry publications, briefed two analyst firms, and launched a monthly benchmark report built on anonymized customer data.

After GEO Optimization (Month 6)

Metric Before After Change
Monthly organic traffic 45,000 52,000 +16%
ChatGPT citation rate (20 queries) 0/20 (0%) 11/20 (55%) +55 percentage points
Perplexity citation rate (20 queries) 2/20 (10%) 14/20 (70%) +60 percentage points
Google AI Overview inclusion 3/20 (15%) 9/20 (45%) +30 percentage points
Inbound demo requests (monthly) 35 58 +66%
Content pages with structured data 12% 85% +73 percentage points
Average time since last update 14 months 2 months Current
Tip

In this example, the most impactful single change was rebuilding comparison pages around detailed tables. Comparison queries are among the highest-intent queries in B2B, and in my experience AI engines lift tabular comparisons more readily than narrative ones. If you do nothing else, restructure your comparison content into tables.

Key Takeaways

  1. Organic traffic grew modestly (+16%), while demo requests grew much faster (+66%). The pattern is consistent with published single-company data showing AI referrals converting well above organic, such as Seer Interactive's client study (15.9% vs 1.76%).
  2. ChatGPT citations went from zero to more than half of monitored queries in six months, the biggest visible change in this story.
  3. The original benchmark report was the content type most often cited.

Case Study 2: Endpoint Security Startup, Speed to Citation

Background

An early-stage endpoint security company was competing against established players with large content libraries. It could not win a traditional SEO war: it lacked the domain authority, link profile, and content volume. AI citation is a different game.

The Challenge

The company ranked on page 2 or 3 for most target keywords, far behind competitors with much more content and many more backlinks. But AI assistants do not strictly follow search rankings when they cite. Ahrefs found that only about 12% of URLs cited by ChatGPT, Gemini, Copilot, and Perplexity ranked in Google's top 10 for the same prompt.

Strategy: Be the Most Specific Source

Instead of competing on volume, the company set out to be the most specific, data-rich source for a narrow set of queries.

Niche targeting. It identified 10 specific questions its ideal buyers ask AI engines. These were not broad queries like "best endpoint security" but specific ones like "endpoint detection for containerized workloads in AWS EKS" and "EDR for hybrid cloud environments with remote teams."

Original research. It published a quarterly threat report using anonymized data from its own detection engine. No competitor had that data.

Technical depth. Its content included specific detection rule examples, MITRE ATT&CK mappings, and real configuration snippets. That level of detail was rare among competitors whose content was more marketing-led.

Results (After 4 Months)

Metric Before After
Google organic ranking (target queries) Page 2-3 Page 2 (minimal change)
ChatGPT citations (10 niche queries) 0/10 6/10
Perplexity citations (10 niche queries) 1/10 8/10
Inbound leads from AI channels 0 22 per month
Lead quality (internal score) N/A Highest of any channel

Key Takeaways

  1. High search rankings are not a prerequisite for AI assistant citations. In this example, the company stayed on page 2 or 3 but earned citations by being the most specific source.
  2. Niche targeting works. Owning specific long-tail questions delivered better leads than competing for broad queries.
  3. Original data was the strongest citation magnet. The threat report was picked up quickly by engines that search the live web.

Case Study 3: Security Compliance Platform, The Update Strategy

Background

A security compliance SaaS company had a strong content library, with more than 200 published articles, but most were 12 to 24 months old. It ranked well in traditional search but was losing AI citations to smaller competitors who updated more often.

The Problem

Engines that search the live web, especially Perplexity, lean toward recent content. The company's guides were more thorough than competitors' pages, but their timestamps showed last updates from 2024. Newer, less complete competitor content from 2025 and 2026 was getting cited instead.

Strategy: Systematic Content Refresh

Rather than creating new content, the team ran a systematic refresh program:

Content Refresh Priority Matrix
================================

Priority 1 (Update immediately):
  - Comparison pages
  - Buyer's guides
  - Technology overviews
  Criteria: High traffic, high citation
  potential, outdated data

Priority 2 (Update within 30 days):
  - How-to guides
  - Implementation tutorials
  Criteria: Medium traffic, actionable
  content that changes with versions

Priority 3 (Update within 60 days):
  - Thought leadership pieces
  - Industry analysis
  Criteria: Valuable but less time-sensitive

Priority 4 (Archive or consolidate):
  - News commentary
  - Event recaps
  Criteria: No longer relevant, low traffic

The refresh process for each page:

  1. Update all statistics and data points with current, sourced numbers
  2. Add new sections covering developments since the last update
  3. Restructure for chunk-friendly formatting
  4. Add or update Schema.org markup
  5. Add a visible "Last Updated: [date]" at the top, matching the real change
  6. Add an author credentials section
  7. Verify all external links are live and current
  8. Request recrawling: URL Inspection in Google Search Console, and IndexNow or a sitemap resubmission for Bing

Results (After 3 Months of Systematic Refreshes)

Metric Before After
Pages updated 0 per month 25 per month
Average time since last update 18 months 3 months
Perplexity citation rate (15 queries) 3/15 11/15
ChatGPT citation rate (15 queries) 5/15 9/15
Organic traffic 120,000 145,000
Pages with structured data 30% 92%
Warning

In my experience, content freshness is a deceptively powerful lever. Many companies invest heavily in new content while their best existing pages slowly lose AI visibility because nobody updates them. A systematic refresh program often delivers better ROI than a new content production program. Refresh the substance, not just the date.


Framework for Measuring GEO ROI

All three examples rely on the same framework for measuring GEO return on investment:

Step 1: Define Your Measurement Queries

Select 15 to 25 queries that represent your ideal buyer's questions. These should be:

  • Questions your sales team hears in discovery calls
  • Questions your target persona would ask an AI tool during vendor research
  • Queries covering different stages of the buying journey

Step 2: Establish Baseline Citation Rates

Before any optimization, test each query across ChatGPT, Perplexity, and Google AI Overviews, in fresh sessions. Record:

Query ChatGPT Cited? Perplexity Cited? Google AI Cited? Competitor Cited
[Query 1] Yes/No Yes/No Yes/No [Name]
[Query 2] Yes/No Yes/No Yes/No [Name]
... ... ... ... ...

Step 3: Track Citation Rate Over Time

Re-test the same queries monthly. AI answers vary from run to run, so run important queries more than once. Calculate your citation rate as:

Citation Rate = (Queries where you are cited)
                / (Total monitored queries)
                x 100

Example: 11 citations / 20 queries = 55% citation rate

Report changes in citation rate in percentage points. Going from 0% to 55% is a gain of 55 percentage points, not "+55%."

Step 4: Connect Citations to Pipeline

This is the hardest part but the most important. Track the pipeline impact by:

  • Monitoring AI referral traffic in GA4 (referrers such as chatgpt.com, perplexity.ai, copilot.microsoft.com, gemini.google.com, and claude.ai)
  • Asking new leads "How did you first hear about us?" and tracking AI-related responses
  • Comparing pipeline trends before and after GEO implementation
  • Comparing cost per AI-sourced lead with cost per paid lead

Step 5: Calculate ROI

GEO ROI Formula:
=================
Investment: Content optimization cost + tools + monitoring time
Return: (New AI-referred leads) x (close rate) x (average deal size)

Worked example (hypothetical inputs):
Investment: $40,000 (6-month program, people + tools)
New AI-referred leads: 60 over 6 months
Close rate from AI leads: 10%
Average deal size: $30,000
Return: 60 x 0.10 x $30,000 = $180,000
Net return: $180,000 minus $40,000 = $140,000
ROI: $140,000 / $40,000 = 350%
Note

The inputs above are hypothetical; replace every one with your own numbers. Use your measured close rate for AI-referred leads, not a borrowed benchmark. Published conversion figures come from single companies, and I know of no independent study yet showing that GEO beats paid search on ROI across companies. Run the math on your own data before you claim it.

What Did Not Work

Not every tactic succeeded. These are failure patterns I have seen repeatedly:

  1. Publishing AI-generated content at scale. A team that generated dozens of thin articles a month with AI saw citation rates stay flat. Volume without original information gives engines nothing new to cite. Quality and specificity matter far more than volume.

  2. Over-optimizing for one platform. A team that optimized only for ChatGPT earned ChatGPT citations but stayed nearly invisible on Perplexity and in Google AI Overviews. That is not surprising: only 11% of cited domains overlapped between ChatGPT and Perplexity in Profound's test.

  3. Ignoring technical SEO. A team that focused only on content quality, without fixing crawl problems, found its best content never entered the retrieval pipeline.

  4. Press release campaigns. Issuing press releases in the hope that AI engines would cite them did not work. In my experience, AI engines rarely treat press releases as authoritative sources; they prefer educational and analytical content.

These failures reinforce that GEO requires the full framework (authority, content architecture, technical markers, entity clarity, and freshness) working together. Partial implementation delivers partial results.

The next chapter covers how to measure and attribute AI search performance in your analytics stack.