Case study · SaaS · SEO and GEO

SaaS SEO Case Study: From Zero Non-Branded Clicks to 445, Plus 104 AI-Assistant Visits

An Indian accounting SaaS had traffic, but almost none of it came from people who did not already know the brand. In four months, non-branded clicks went from zero to 445, and 104 visitors arrived from AI assistants. Branded search fell over the same window, and that is reported too.

Client: anonymous India-based accounting SaaSNov 2025 to Feb 2026, against Jul to Oct 2025By Mansoor Bhanpurawala
SaaS SEO case study cover
0 to 445
non-branded organic clicks
0 to 52.3K
non-branded impressions
104
organic visits from ChatGPT, Perplexity, Gemini and Copilot
67
clicks to the registration page
The problem

The site had traffic. It was the wrong traffic.

In the quarter before the work (July to October 2025), the site pulled 3,980 clicks and 444,000 impressions from Search Console. That is not nothing.

Almost every click came from two sources: people who already knew the brand and searched for it by name, and one popular free tool, a quotation maker. Strip those out and nothing is left. There were zero non-branded organic clicks. A prospect searching for free accounting software like Tally or a GST accounting tool had no reason to land on this site.

Nobody had instrumented the signup funnel past a page click either. The business believed it had a “no sales” problem. Nothing downstream of a click was measured, so there was no way to confirm it.

Baseline, Jul to Oct 2025

Where the site started

MetricValue
Total clicks3,980
Total impressions444,000
Average CTR0.9%
Non-branded clicks0
Non-branded impressions0
Homepage clicks1,111

Source: Google Search Console. Every query that later became a ranking source had zero clicks and zero impressions in this window.

What I did

Six changes

01

Content for non-branded intent

New and re-optimized pages aimed at queries the brand had no visibility on: free accounting software, GST software and comparison searches.

02

Re-optimized the blog library

Several older posts sat on page two with fixable title and structure problems.

03

ICP-specific pages

Some sit in the Use Cases navigation (agriculture, chartered accountant, hospitality). Others, like petrol pump and student accounting, shipped as blog posts without navigation placement.

04

Two new free tools

A cost-price calculator and a raw-material calculator, both launched from zero.

05

One live comparison page

Versus Tally. A QuickBooks page is live but not ranking yet. A Zoho page is planned and not in these numbers.

06

Directory footprint

Live on five software directories: G2, SoftwareAdvice, Capterra, SoftwareWorld and SoftwareSuggest.

Software brand with traffic but few signups?

Send me your site on WhatsApp. I will check how much of your traffic comes from people who do not know your brand.

Results, 1 Nov 2025 to 28 Feb 2026

What moved and what did not

MetricBeforeAfterChange
Non-branded organic clicks0445new
Non-branded impressions052,300new
Total organic clicks3,9804,480+12.6%
Total impressions444,000463,000+4.3%
Average CTR0.9%1.0%+0.1 pt
AI-assistant visitorsnot tracked104new
Registration-page clicksnot tracked67new
Branded clicks (top query)675466-31.0%
Homepage clicks1,111818-26.4%

Sources: Google Search Console and Ahrefs Web Analytics. Registration-page clicks are clicks, not completed signups. Signup completion was not tracked in this window.

Page level

Where the gains showed up

PageClicks beforeClicks after
Petrol pump accounting (blog)3893 (+145%)
Housing society accounting3159 (+90%)
Travel agency accounting1838 (+111%)
Trusts accounting4564 (+42%)
Agriculture accounting2435 (+46%)
Lawyers accounting2031 (+55%)
Comparison page versus Tally011, with 3,804 impressions
Cost-price calculator (new)056
Raw-material calculator (new)026
Chartered accountant content2922 (-24%)
Nonprofit and NGO content5242 (-19%)

Want AI assistants to send you visitors?

Message me and I will show how your brand shows up in ChatGPT, Gemini and Perplexity today.

What I would do differently

The misses

Branded search fell. Clicks on the top branded query dropped from 675 to 466 and homepage clicks from 1,111 to 818. The two are linked: fewer brand searches means fewer homepage landings. I have no confirmed cause and will not invent one.

Signup completion was never tracked. The brief said “no sales”, but nothing past a page click was measured, so the starting problem was assumed. Fixing that is the first job in the next phase. Nobody knows the real conversion rate on those 67 registration-page clicks.

Two of eight ICP pages underperformed. They shipped and stayed live without the follow-up pass they needed. That is a backlog item.

Questions

What people ask about this project

Did the site have no SEO value before this work?

It had real branded and tool-driven traffic, 3,980 clicks in the prior quarter. What it lacked was non-branded, informational visibility.

Why did branded search decline?

Unconfirmed. It is an open item this work did not resolve.

Are the AI-assistant visits filtered for paid traffic?

Yes. The 104 visits are organic only, from ChatGPT, Perplexity, Gemini and Copilot.

Does this case study report signups?

No. 67 registration-page clicks were tracked. Completed signups were not tracked in this window.

What makes this a GEO result as well as SEO?

The AI-assistant figure is a filtered, channel-level count split by assistant with engagement data, not an estimate of AI Overview visibility.

Want a result like this? Tell me what is stuck.

Send the site and the problem on WhatsApp. I will tell you straight whether SEO can fix it.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *