SaaS SEO Case Study: From Near Zero to 50,000 Monthly Organic Sessions in 8 Months
- thewishlist tech
- 22 hours ago
- 5 min read
This is a real campaign. The domain names and some identifying details have been changed, but the strategy, the sequence, the timeline, and the results are accurate. We're sharing it because the pattern we used — and the mistakes we avoided — applies to a large proportion of early-stage B2B SaaS companies trying to build their first organic acquisition channel.
The Client: Starting Point and Context
The client is a B2B SaaS company in the HR technology space — specifically, an employee performance management platform targeting mid-market companies (100–1,000 employees) in India and South-East Asia. When we took on the engagement, the site had been live for 18 months, had a Domain Rating of 14, and was receiving approximately 800 monthly organic sessions, almost entirely from branded searches.
The marketing team had published 14 blog posts in the previous 12 months, mostly thought leadership content about performance management trends. None were ranking meaningfully. The site had multiple technical issues including JavaScript rendering problems that were blocking Googlebot from fully indexing product pages, a duplicate content issue from parameterised URL variants, and no structured data on any page.
The brief: build organic traffic to 20,000 sessions per month within 12 months, with a secondary goal of demonstrating organic pipeline contribution to justify continued SEO investment to the board.
Month 1–2: Foundation and Diagnosis
Technical Audit Findings
The Screaming Frog crawl and manual Google Search Console review identified four critical issues: the product pages were rendered via client-side JavaScript, meaning Googlebot was seeing near-empty HTML. URL parameters from the demo booking system were creating thousands of near-duplicate variants being indexed. Multiple service pages had identical title tags. There was no XML sitemap being submitted.
We fixed all four in month one. The JavaScript rendering issue required coordination with their development team — we provided the specification, they implemented server-side rendering for the key landing pages. The parameter handling was resolved via Search Console parameter settings. Title tags and sitemap were our direct responsibility and were addressed within two weeks.
Keyword Framework Construction
Rather than running a standard keyword research process, we started from the ICP: HR managers and CHROs at mid-market Indian companies, evaluating performance management software for the first time or replacing a spreadsheet-based process. We mapped their search behaviour across four awareness stages and identified 140 keywords across the buyer journey. The split was approximately 20 BOFU keywords, 60 MOFU, and 60 TOFU.
We deprioritised the TOFU keywords and scheduled them for months four through eight. The first 90 days were entirely BOFU and MOFU.
Month 2–5: Content Engine and Architecture
BOFU Content: The Foundation of Pipeline
The first content we published was a competitor comparison page: '[Client Product] vs [Market Leader]: Which Performance Management Tool Is Right for Your Team?' This targeted the specific search pattern buyers use when they already know the category and are in active evaluation. Within six weeks, it was ranking on page two for multiple comparison queries. Within three months, it was the highest-converting page on the site.
We followed this with four alternative pages — 'Best [Market Leader] Alternatives for Mid-Market HR Teams', structured around the specific evaluator persona — and five use-case pages targeting specific company profiles: 'Performance Management Software for Fast-Growing Startups', 'Performance Reviews Without Spreadsheets: A Guide for HR Teams', and similar.
MOFU Content: Category and Solution Education
In parallel, we built the pillar page for their core topic: 'Performance Management Software: A Complete Guide for HR Managers'. This 4,500-word piece targeted the highest-volume non-branded keyword in their category and served as the hub for internal linking from all supporting cluster articles. We published eight cluster articles supporting this pillar — covering subtopics like OKR implementation, 360-degree review processes, and manager feedback training.
Internal Linking Architecture
We built a deliberate internal linking structure: every cluster article linked to the pillar page, every pillar page linked to the most relevant BOFU comparison page, and the comparison pages linked to the trial page. This created a clear authority flow from informational content toward conversion pages.
Month 4–7: Authority Building
Link Building Approach
With a DR of 14, we needed to be strategic about link acquisition. We identified three high-ROI link-building approaches for a SaaS company at this stage: integration partner pages (the client integrated with six HRIS platforms — each of them added a partner page linking to the client), HR and Future of Work publications via HARO and direct outreach (earned four links from publications with DR 50–75), and an original data piece — 'The State of Employee Performance Reviews in Indian Mid-Market Companies 2024' — which was based on a 150-respondent survey run for £400 and earned 22 links within three months of publication.
Month 5–8: The Compounding Effect
The Traffic Inflection
Organic traffic crossed 10,000 monthly sessions in month five. The milestone was driven primarily by the pillar page ranking on page one for the primary category keyword, and the comparison pages ranking for multiple evaluation-stage queries. Month six saw 22,000 sessions. Month eight saw 51,000 sessions — driven by the combination of new content publishing, the survey data piece earning consistent new links, and the technical fixes made in months one and two finally showing full impact as Googlebot re-crawled and re-indexed the properly rendered product pages.
Pipeline Attribution
We had set up organic MQL tracking from day one via GA4 goals connected to the HubSpot CRM. By month eight, organic was contributing 38 MQLs per month, at an organic CAC of approximately ₹12,400 per MQL — compared to the paid Google Ads channel at ₹38,000 per MQL. The board presentation in month nine approved a 40% increase in SEO retainer budget.
What We'd Do Differently
The comparison and alternative pages should have been published in month one rather than month two. We spent month one on technical fixes and keyword research, which was correct, but we could have had a writer working in parallel. That delay likely cost four to six weeks of ranking momentum.
We underinvested in the client's existing blog. There were 14 posts with some existing search impressions that could have been refreshed and optimised much earlier in the engagement. We began that work in month four, but it should have been a month-two priority.
What You Can Take From This
The pattern that drove this result is applicable to most early-stage B2B SaaS companies: fix the technical issues first, build BOFU content before TOFU, create a pillar page for your primary category keyword, build the internal linking architecture before you have the content to fill it, and pursue integration partner links as a low-cost high-authority tactic. The survey data piece is worth particular attention — for £400 in research and £600 in content production, it earned more authority links than the previous 18 months of content had generated combined.
Want results like these for your SaaS? Get a free SEO audit — we'll show you exactly what's holding back your organic growth and build a prioritised plan to fix it.
No commitment. Just clarity.

Comments