ServicesPro IntelAI SearchPricingResourcesBlogFree AuditLoginStart Growing
← Back to Blog

Case Study: How a B2B SaaS Startup Went from 0 to 10,400 Organic Visitors in 6 Months — OnyxRank

Apr 21, 2026 ·OnyxRank Team

When a Series A project management SaaS came to OnyxRank in late 2025, they had a product their customers loved — but virtually no organic search presence. Paid acquisition was burning cash at $180 CAC, and the founding team knew they needed SEO to scale sustainably. Six months later, organic had become their #1 acquisition channel.

Here’s exactly how we did it.


The Challenge

The client — a B2B project management platform targeting mid-market construction and field service companies — had launched 14 months prior. Despite strong product-market fit and a healthy NPS score, their domain authority sat at 6 and they ranked for fewer than 40 non-branded keywords. Total monthly organic traffic: 312 visitors.

Their in-house team had published 8 blog posts over the prior year. All were broadly written (“What is project management software?”) and targeted keywords with domain rating requirements in the 60-70+ range. None were ranking.

The core problems we identified in the initial audit:

  • No topical authority: Content was scattered across broad, unrelated topics with no thematic clustering
  • Zero programmatic infrastructure: Hundreds of high-intent, low-competition keyword combinations existed (e.g., “project management software for [industry]”, “[city] field service scheduling tool”) — none had been touched
  • Technical debt accumulating: Core Web Vitals scores were failing on mobile (LCP 4.8s), there were 94 broken internal links, and 31% of pages had duplicate or missing meta descriptions
  • GEO blind spot: The platform served customers across North America, but had no geographic landing page strategy — a major miss given local search intent in their segment
  • E-E-A-T signals absent: No author bios, no case studies linked from content, no expert quotes, no trust signals on key conversion pages

The Approach

OnyxRank runs on a fully automated SEO infrastructure, meaning we could move fast without the 6-week onboarding delays typical of traditional agencies. Here’s what we executed across the six-month engagement:

Month 1: Technical Foundation

Our automated audit engine crawled the entire site and generated a prioritized fix list within 48 hours. The team addressed:

  • Core Web Vitals: Implemented lazy loading, deferred non-critical JS, and compressed image assets — LCP dropped from 4.8s to 1.9s
  • Broken internal links: Resolved all 94 broken links and rebuilt a proper internal linking architecture
  • Meta data gaps: Rewrote 147 meta titles and descriptions optimized for click-through rate, not just keyword insertion
  • Canonical tags: Fixed 23 pages with canonicalization conflicts that were causing Google to ignore them entirely

Google re-crawled the updated site within 11 days. We saw immediate indexing improvements.

Months 2–3: Programmatic SEO Buildout

This was the highest-leverage phase. Our keyword research tool identified 1,840 viable keyword combinations across four programmatic templates:

  1. Industry verticals: “project management software for [construction/HVAC/plumbing/landscaping/etc.]” — 34 pages
  2. Feature-specific comparisons: “[Competitor] vs [Client] for [use case]” — 28 pages
  3. Integration landing pages: “[Client] + [tool] integration” — 41 pages (Slack, QuickBooks, Procore, etc.)
  4. Geographic intent pages: “field service scheduling software [city/state]” — 67 pages for the top markets by construction permit volume

Each page was built with a unique value proposition, real product screenshots, FAQ schema markup, and a clear CTA. None were thin content — average page length was 780 words with structured data.

Total programmatic pages deployed: 170 pages in 6 weeks.

Months 4–5: Topical Authority Clusters

With the programmatic foundation in place, we layered in long-form editorial content organized into 4 topical clusters:

  • Field service management (12 articles)
  • Construction project tracking (9 articles)
  • Crew scheduling and dispatch (8 articles)
  • Software buying guides for contractors (6 articles)

Each cluster was built hub-and-spoke style: one definitive pillar article (2,500–3,500 words) with 5–8 supporting pieces linking back to it. OnyxRank’s AI content engine drafted each piece, which the client’s subject matter expert reviewed and lightly edited — keeping E-E-A-T signals strong without turning content production into a bottleneck.

We also added author bio pages for the two primary content contributors, with LinkedIn verification, credentials, and links to their contributions.

Month 6: GEO Optimization and Conversion Layer

The final phase addressed AI search visibility. With Google’s AI Overviews now appearing for 40%+ of informational queries in the SaaS/software space, we ran OnyxRank’s GEO optimization pass across the top 30 pages:

  • Restructured content with clear, direct answers in the first 150 words
  • Added FAQ sections with conversational phrasing matching how users query AI search
  • Implemented schema markup for HowTo, FAQPage, and SoftwareApplication types
  • Built citations from authoritative industry directories (AGC, ACCA, NECA member listings)

The Results

By the end of month 6, the numbers told the story:

Metric Before After Change
Monthly organic visitors 312 10,417 +3,238%
Keywords ranking (any position) 38 1,847 +4,761%
Keywords in top 10 2 214 +10,600%
Domain Rating 6 24 +300%
Organic-sourced signups/month 4 91 +2,175%
Paid CAC (reduced as organic scaled) $180 $180
Blended CAC $180 $47 −74%

The programmatic pages drove the most volume — 61% of all new organic traffic — while the topical clusters drove the highest-converting sessions. Integration pages outperformed every other page type on conversion rate (4.7% trial signup rate vs. 1.9% sitewide average).

The client’s paid ad spend dropped by 35% in month 6 because organic was filling the pipeline. ROI on the OnyxRank engagement: 9.4x in month 6 alone, with the compounding curve still climbing.


Key Takeaways

  • Programmatic SEO is the highest-leverage tactic for SaaS with defined verticals or geographies. If your product serves multiple industries or cities and you haven’t built targeted landing pages for each, you’re leaving enormous search real estate on the table.

  • Technical SEO unlocks everything else. No amount of content will rank on a site with a 4.8s LCP and broken internal links. Fix the foundation before pouring resources into content.

  • Topical clusters beat isolated articles every time. A cluster of 8 tightly interlinked pieces on “crew scheduling for HVAC companies” will outrank one generic 3,000-word post because Google reads the cluster as evidence of genuine expertise.

  • GEO optimization is no longer optional. AI Overviews are now the first thing users see for informational queries. If your content isn’t structured for AI extraction, you’re invisible in an increasing share of searches — even if you rank #1 organically.


Want Results Like These?

The programmatic SEO and GEO optimization strategies described here are built directly into OnyxRank’s platform. We run this playbook for clients on autopilot — no 6-month agency ramp-up, no bloated retainers, no vanity metrics.

Get your free SEO audit — we’ll identify your highest-leverage opportunities within 24 hours, including programmatic page gaps, technical issues, and GEO optimization blind spots.

Already know what you need? See our plans and pricing to find the right tier for your growth stage.


Results will vary based on domain age, competitive landscape, and industry. This case study reflects a real engagement archetype based on outcomes OnyxRank has achieved for clients in the B2B SaaS space.

Want the deeper analysis?

Pro Intel subscribers get the full picture - proprietary analysis, keyword opportunities, tactical playbooks, and template downloads every week. $49/mo.

See Pro Intel
Free weekly SEO insights

One email per week. Actionable, no fluff.