About

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

Google Search Console chart of daily search impressions, flat near zero until mid-October 2026, then rising to about 2,400
Daily impressions in Google Search Console, July 29 to late October 2026. The client’s name is withheld.

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

Google Search Console chart of daily search impressions from June 2025 to October 2026, low in early 2026 and running at about 400 to 500 by late October 2026
Daily impressions in Google Search Console, June 29, 2025 to late October 2026. The client’s name is withheld.

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.

MeasureEarlier three monthsLatest three monthsChange
Organic purchases79113+43.0%
Organic purchase revenue$32,924.58$39,505.57+20.0%
Search clicks4.32K5.94K+37.5%
Search impressions480K521K+8.5%
Average search position23.217.95.3 places higher
Sessions from ChatGPT, Gemini, and Perplexity331535+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.

Google Search Console chart of daily clicks and impressions from October 2025 to October 2026
Daily clicks and impressions in Google Search Console, October 29, 2025 to late October 2026. The client name is withheld.
See the source reports
Google Search Console totals comparing the last three months with the previous three months
Google Search Console: last three months against the previous three months.
Google Analytics 4 table of organic purchases and purchase revenue for two periods
Google Analytics 4: organic purchases and purchase revenue.
Google Analytics 4 table of sessions from AI assistants for two periods
Google Analytics 4: sessions by AI assistant source.
Google Search Console chart of pages not indexed falling from about 8,900 to about 7,070
Google Search Console: pages not indexed, August to October 2026.

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

Google Search Console comparison of two three-month periods: clicks up from 9.91K to 11.8K, impressions down from 697K to 596K, average position up from 12.8 to 10.8
Google Search Console: last three months (solid lines) against the previous three months (dashed lines). The client name is withheld.

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.

MeasurePrevious three monthsLast three monthsChange
Search clicks9.91K11.8K+19.1%
Search impressions697K596K-14.5%
Average click-through rate1.4%2%+0.6 points
Average search position12.810.82 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

Google Search Console chart of daily impressions from June 2025 to April 2026, near zero until late December 2025, then rising to between about 1,000 and 2,500 a day
Google Search Console, June 30, 2025 to April 30, 2026: 162K impressions and 447 clicks at an average position of 14.8. The client name is withheld.

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.

Scroll to Top