B2B Project Management SaaS (12-person team, $800K ARR)
bittermelon.ai's GEO platform raised this SaaS startup's AI Visibility Score from 12 to 58 in 90 days, driving an estimated 28–32% increase in inbound trial signups.
Key Results at a Glance
Despite ranking #4 on Google and having 40,000 monthly visitors, the startup appeared zero times in 12 AI tool-recommendation queries across ChatGPT, Gemini, and Claude.
This team had done everything right by traditional SEO standards. They ranked #4 on Google for 'best project management tools for small teams'. They had 40,000 monthly organic visitors. Yet when they discovered that 28% of their trial sign-up source was classified as 'direct' — strongly suspected to be untracked AI referrals — they ran a test: they asked ChatGPT, Gemini, and Claude about their category across 12 different query variations. They appeared exactly zero times.
Competitors with weaker Google SEO profiles were consistently appearing in AI answers because they had FAQ schema, comparison content, and Reddit presence. This team had none of those.
The absence of an llms.txt file and a blocked GPTBot in robots.txt meant AI crawlers were being actively refused access to the site — a common misconfiguration inherited from a default Cloudflare security rule.
Without a structured brand entity page, AI models had no reliable anchor for associating the product with its category, use case, or target audience. The brand existed in Google's index but not in any AI model's knowledge graph.
Zero appearance in AI tool recommendations despite strong Google rankings (#4 for primary keyword)
28% of trial signups arrived via unknown 'direct' sources — suspected untracked AI referrals
Competitors with weaker SEO profiles consistently appeared in AI answers
No structured data, no brand entity optimisation, no AI crawler access configured
bittermelon.ai ran a baseline scan, identified 6 critical GEO gaps, deployed 12 GEO-optimised articles, automated Reddit amplification, and fixed all technical AI-crawler blockers.
AI Visibility Baseline Scan
AI Visibility Scanner — 30 credits
Ran a full AI Visibility Scan across 28 queries relevant to their category. Overall score: 12/100. Appeared in 0 of 12 tested AI responses. Direct competitors were scoring between 35 and 55.
GEO Technical Audit
GEO Audit module — 35 credits
Identified 6 critical gaps: no FAQ schema, no comparison content, no Reddit presence in r/projectmanagement, no structured 'brand entity' page, a missing llms.txt, and GPTBot blocked in robots.txt.
Content Strategy & Deployment
GEO Blog Generator — 50 credits per article
Used bittermelon.ai to generate and deploy 12 GEO-optimised articles in 3 weeks: comparison guides, use-case deep dives, FAQ-formatted posts. Each article had proper schema markup, entity associations, and internal linking.
Reddit Amplification
Reddit Management module
Automated strategic posting and authentic engagement in r/projectmanagement, r/entrepreneur, and r/remotework — the exact communities AI crawlers prioritise when sourcing software recommendations.
Technical GEO Fixes
GEO Audit remediation
Unblocked GPTBot in robots.txt, created and deployed llms.txt, implemented structured data on all product pages, and built a dedicated brand entity page with Organisation schema.
Want to see how these modules work? Explore bittermelon.ai's GEO modules by use case →
AI query appearances rose from 0 of 12 to 7 of 12 tested queries, Reddit referral traffic grew roughly 8x, and first citations began appearing within 2–3 weeks of technical fixes.
| Metric | Before bittermelon.ai | After bittermelon.ai |
|---|---|---|
| AI Visibility Score | 12 / 100 | 58 / 100 |
| AI query appearances (tested) | 0 / 12 | 7 / 12 |
| Monthly inbound trial signups | Baseline | +28–32% |
| Reddit referral traffic | ~80 visits/mo | ~640 visits/mo |
| Time to first citation | — | ~18 days |
Blocking AI crawlers while holding strong Google rankings is the single most common — and most costly — GEO mistake mid-stage SaaS companies make.
The most surprising insight from this case study is how much impact removing technical AI-crawler blockers has on its own. Within 2–3 weeks of unblocking GPTBot and deploying structured data, the first AI citations began appearing — initially inconsistently, then more reliably as the content pipeline ramped up. Not every article moved the needle equally; the comparison guides and FAQ-formatted posts generated measurably more AI citations than the thought-leadership pieces. For SaaS companies already investing in traditional SEO, GEO is primarily an unblocking exercise — most of the content assets already exist, they simply aren't formatted for AI extraction. bittermelon.ai's GEO platform automates the gap analysis and content reformatting, though the team noted it still took roughly 90 days of consistent effort to reach a stable visibility plateau.
Ready to apply this to your brand? View bittermelon.ai pricing →
"We went from zero AI mentions to showing up in most queries about our category. It wasn't overnight — the first few weeks felt like nothing was happening. But once the technical fixes landed and the content started indexing, the mentions compounded. We're now seeing 8–12 extra trial signups per week that we attribute to AI referrals."
— Head of Growth, B2B Project Management SaaS
Yes — in fact, strong Google SEO is a GEO accelerant, not a substitute. AI models partially source their knowledge from web-indexed content, so a brand with existing domain authority, quality content, and backlinks has a significant head start. The gap is typically technical: AI crawlers blocked, no structured data, no brand entity page. bittermelon.ai identifies and closes those gaps fast.
AI models draw on training data, live web retrieval, and structured knowledge graphs. For SaaS, the key signals are: presence in comparison content ('X vs Y'), FAQ-formatted content that directly answers buyer questions, structured schema markup on product pages, community mentions in trusted forums (Reddit), and an unblocked llms.txt. bittermelon.ai's GEO platform optimises all five.
Industry median for SaaS brands not yet doing GEO is 15–22 out of 100. Brands actively optimising with bittermelon.ai average 55–70 after 90 days. A score above 60 typically means appearing in the majority of relevant AI queries in your category.
Start with a free AI Visibility Scan. See your score benchmarked against competitors in 5 minutes. No signup required.
Start Free AI Visibility Scan