Client Results
Client results from SaaS, Marketing, E-commerce, Dental, and Mortgage work are listed here. Ivan Sp reports figures from Google Analytics 4 and Search Console, with the metric and period stated wherever they are known.
Marketing Company: Daily Search Impressions Rose From Under 50 to About 2,400

A company in the marketing space had a blog earning under about 50 search impressions a day for more than ten weeks. Existing blog posts were rewritten and improved so that AI systems could understand them properly.
Daily impressions then climbed to about 1,300 within days and peaked near 2,400 about two weeks later. Impressions count how often pages appeared in search results, so the figure does not measure clicks or leads. The rise is only about two weeks old, so its staying power is not yet known.
Basic SEO Package: Daily Search Impressions Rose From Under 60 to About 450

A site on the Basic SEO package had fallen to under about 60 search impressions a day in early 2026. The work was done around May 25, 2026, and had three parts:
- Google was blocked from crawling parameter URLs, so crawling stopped being wasted on them.
- Thin pages that Search Console reported as “Crawled – currently not indexed” were deindexed.
- A quick homepage optimization strengthened the association between the business and its main service.
Daily impressions held at about 100 to 150 through June and July, then jumped above 500 in August. By late October 2026 they were running at about 400 to 500, above the site’s level of about 250 in mid-2025. The path was uneven, with a peak near 670 in August and a fall to about 100 to 200 in September. Impressions count how often pages appeared in search results, so the figure does not measure clicks or leads.
BigCommerce Store: Organic Purchases Up 43% Over Three Months
An online store on BigCommerce carries more than 4,000 products and more than 200 categories. Its product and category pages risked saying exactly what every other store selling the same goods says.
The work started with Google Search Console data on the searches reaching each product and category. Helpful, unique content for both page types was then written around those searches. The writing had to respect several Google algorithms at once, even where their demands conflict. The work is ongoing, with the content constantly updated and improved.
| Measure | Earlier three months | Latest three months | Change |
|---|---|---|---|
| Organic purchases | 79 | 113 | +43.0% |
| Organic purchase revenue | $32,924.58 | $39,505.57 | +20.0% |
| Search clicks | 4.32K | 5.94K | +37.5% |
| Search impressions | 480K | 521K | +8.5% |
| Average search position | 23.2 | 17.9 | 5.3 places higher |
| Sessions from ChatGPT, Gemini, and Perplexity | 331 | 535 | +61.6% |
Search impressions barely moved, while clicks rose 37.5%. The store gained more visits from about the same search visibility, because its pages ranked higher and earned more of the clicks.
The GA4 periods are August 1 to October 29, 2026, against about May 2 to July 31, 2026. The two periods are consecutive rather than year over year, so seasonal demand may account for part of the change. Pages reported as not indexed also fell from about 8,900 in August to about 7,070 in late October.

See the source reports




Short Cleanup Project: Search Clicks Up 19% While Impressions Fell

A short project, close in size to the Basic SEO package, had two parts. Meta titles and descriptions were fixed, and fluff content that was diluting the relevance of the site was set to noindex.
| Measure | Previous three months | Last three months | Change |
|---|---|---|---|
| Search clicks | 9.91K | 11.8K | +19.1% |
| Search impressions | 697K | 596K | -14.5% |
| Average click-through rate | 1.4% | 2% | +0.6 points |
| Average search position | 12.8 | 10.8 | 2 places higher |
Clicks rose even though impressions fell. Fewer pages were competing for irrelevant searches, so a larger share of the remaining impressions turned into visits. The periods are consecutive rather than year over year, and two short spikes in clicks contributed to the total.
Software Development Company: New Site Reached About 2,000 Daily Search Impressions

A SaaS client in software development needed a new site built almost from scratch. The launch covered 50 service pages plus supporting content. Keyword research for each service page weighed what made the most sense for the client and for the intent of the searcher.
Daily impressions sat near zero until late December 2025, then climbed to about 2,500 by early January 2026. They settled between about 700 and 2,000, and reached about 1,900 by the end of April. The site earned 447 clicks in that window, so visibility came well ahead of traffic for this young site.
SaaS: 10 to 2,380 Daily Search Queries
A software client grew from 10 daily search queries to 2,380 through a programmatic SEO system paired with AI content pipelines. No backlinks were purchased at any point in the engagement.
The growth came from page generation at scale with correct schema markup, internal linking, and metadata, rather than from link acquisition. Method detail sits on the page covering programmatic SEO systems built at scale.
E-commerce: Organic Traffic Doubled in 90 Days
An online store doubled organic traffic within 90 days. Three workstreams produced the change: technical fixes, content gap work, and on-page optimization across existing pages.
No new content was needed for the initial result. The existing catalogue was already capable of more traffic than it earned, which is a common finding on stores that grew faster than their search foundations.
Dental: First Position for Competitive Local Terms
Multiple dental clients now rank first for their most competitive local keyword. The work combined on-page optimization with local search optimization, and no links were bought.
Dental search is among the more competitive local categories, because practices in a single city compete for a small set of high-value terms.
Mortgage: Page One From a New Domain
A brand-new mortgage brokerage website reached page-one rankings for competitive terms within months of launch. Starting from a new domain removes any existing authority, which usually makes early rankings slower rather than faster.
Why Client Names Stay Confidential
Naming clients would strengthen these case studies, and confidentiality is the trade. The figures, the methods, and the timeframes are all stated precisely, and specificity carries the credibility a name would otherwise supply.
How Client Results Are Measured
Google Analytics 4 and Google Search Console measure every campaign result. Paid campaigns, where they ran, were additionally tracked through Google Tag Manager alongside A/B testing.
Two reporting habits keep the figures honest. Branded search terms get filtered out before organic performance is assessed, because people already searching a company name inflate apparent results. Revenue values get audited at the events configuration and data layer before they are reported, because a misconfigured value produces confident and wrong numbers.
Where Each Client Result Figure Comes From
- Source
- Google Search Console and GA4, in each client’s own account.
- What is anonymised
- Client names, which stay confidential.
- What is not anonymised
- The figures themselves, which stay exact.
- Why names are withheld
- Confidentiality, and because the specificity of a number carries the credibility.
- What is never promised
- Any of these outcomes in advance, since none of them was certain at the time.
Questions About Client Results
Can I see a full case study with the client named?
Client names stay confidential across the board. Method, figures, and timeframes get discussed in detail on a call, including which parts of an approach would transfer to your situation.
Are these results typical?
No result is typical, and anyone claiming otherwise is guessing. Outcomes depend on competition, the starting state of the site, and how much of the recommended work actually gets implemented.
How quickly do results usually appear?
Technical fixes can show movement within weeks. Content and programmatic work compound over months, and the SaaS result built up across the programme rather than at launch.
Why are the client names withheld?
Client names stay confidential. The figures stay specific so a reader can judge the metric, the base, and the period.
