Skip to content
Results dashboard

The numbers behind our proven SEO growth process.

Every metric on this page is aggregated from real engagements documented in our case studies. Each row links to its sourced Semrush or Search Console screenshot.

Monthly organic visits
8.0K+
Across active engagements
Ranking keywords
9.6K+
Combined portfolio
Referring domains
1,120+
Earned via digital PR
GSC impressions / 6 mo
680K+
Lynx + HVAC combined
AI-cited pages
137
Semrush AI Search · Carage Auto
Avg. click growth
+47%
Weighted across engagements
Portfolio distribution

Headline metric by engagement

Normalized comparison across the primary tracked metric for each engagement. Different clients have different KPIs — traffic, keywords, impressions, clicks — so labels are shown per row.

By engagement

Every client. Every window.

Click a column header to sort. Click a row for the full breakdown.

Client Industry Window Headline result Source
Air Tech Pro HVAC
airtechprohvac.com
HVAC / Local Services2026+78% ClicksGoogle Search Console
Carage Auto
carageauto.com
AutomotiveJan 2026 — Jun 20261.9K Organic trafficSemrush
Foreign Affairs Auto
foreignaffairsauto.com
AutomotiveDec 2025 — Jun 20266.1K Organic trafficSemrush
Lynx Systems LLC
lynxsystems.net
Security & AutomationJan 2026 — Jun 20262.27K Clicks (6 mo)Google Search Console
Methodology

How we count.

Every number on this page is captured from a first-party source — either the client's Google Search Console or a Semrush pull inside the engagement window. We don't estimate. We don't blend paid into organic. We don't quote lifetime numbers when only the last six months matter.

  • Sourced
    Every metric names its source (GSC, Semrush, GA4, BrightLocal).
  • Dated
    Every metric shows the capture date or engagement window.
  • Named
    Every metric ties to a named client with a live domain.
  • Reversible
    We hand you the reporting stack. Cancel any time; keep the assets.
Your dashboard, next

See what your numbers could look like.

Book a free strategy call. We'll audit your organic footprint, benchmark you against these engagements, and tell you honestly whether we're the right fit.

Book a strategy call →
How to read this page

Measurement methodology, in detail.

Every engagement we run starts by capturing a baseline — organic traffic, ranking keyword count, referring domains, and (where relevant) AI-search citation frequency — in the thirty days before any work begins. That baseline is the fixed point everything else is measured against. Without it, "traffic went up" is meaningless, because traffic moves for a dozen reasons unrelated to the work we do.

We pull numbers directly from the platform of record rather than a proprietary dashboard that re-processes the data. Search visibility comes from Google Search Console, because it reflects what Google itself recorded, not a third-party crawler's estimate. Traffic and behaviour come from GA4 when a client has it configured correctly (a surprising number of sites we inherit have broken or duplicate GA4 setups, which is itself often the first fix). Keyword and competitive tracking comes from Semrush, run against the same tracked keyword set for the life of the engagement so month-to-month comparisons are apples to apples rather than a shifting basket of terms.

We deliberately avoid blending channels. If a client also runs paid search or paid social, we do not fold that traffic or those conversions into the organic numbers reported here — mixing the two flatters the report and makes it impossible to tell what organic search is actually contributing on its own.

Which metrics we report, and why

  • Organic clicks and impressions (GSC) — the most direct read on visibility and demand capture, and the metric least distorted by third-party estimation.
  • Ranking keyword count and position distribution (Semrush) — a leading indicator; rankings usually move before traffic catches up, so this shows momentum ahead of the traffic charts.
  • Referring domains — a proxy for authority growth from digital PR and outreach work, tracked as unique domains rather than raw link count, since link count alone is easy to inflate with low-quality sources.
  • Qualified leads or conversions (GA4 / call tracking) — the metric that actually matters to the business, even though it is the hardest to attribute cleanly to search alone.
  • AI-search citations — whether a client's content is being surfaced in AI Overviews, ChatGPT, or Perplexity answers for target queries, tracked because this channel is growing and behaves differently to classic organic rankings.

Attribution caveats we take seriously

No agency can honestly claim sole credit for every point of organic growth during an engagement, and we do not try to. Google rolls out core updates several times a year, any of which can move rankings independently of anything we did. Competitors launch their own content and link campaigns in the same window. Seasonality changes search volume for reasons that have nothing to do with optimisation work. A client's own product changes, pricing changes, or brand mentions can shift branded search demand and inflate organic numbers that have little to do with technical or content work.

We manage this by documenting known external events — a core update, a site migration, a paid campaign pause — in the same reporting period they happen, so a client reviewing six months of history later can see what coincided with what. We also separate branded from non-branded search performance wherever possible, since non-branded growth is a cleaner signal of genuine visibility gains than branded search, which mostly reflects existing brand awareness.

Measuring AI-search citations

AI-search visibility is measured differently to classic rankings, and the tooling is younger and less standardised. We track a defined list of target queries relevant to each client and record whether their content is cited, quoted, or linked in AI Overviews, ChatGPT, and Perplexity responses, using Semrush's AI Search tracking supplemented with manual spot checks on high-priority queries. Because these answers can vary between sessions, models, and even successive queries on the same day, we treat a single snapshot as a data point rather than a fixed fact, and look at the trend across repeated checks over weeks rather than any one capture.

Reporting cadence

Standard reporting runs monthly: a written summary of what changed, what we did, and what we recommend next, alongside the live dashboard data. During periods of heavier technical work — a migration, a large-scale schema rollout, an information-architecture change — we typically move to a fortnightly check-in so issues surface quickly, then return to the monthly cadence once things settle. We would rather a client hear about a problem from us in week two than discover it themselves in the month-end report.

How to read any agency's case study critically

This applies to ours as much as anyone else's. Ask what the baseline was before you accept a percentage gain — a jump from two clicks to twenty is technically a 900% increase and means almost nothing. Ask what date range the numbers cover, and whether that range was cherry-picked to include a seasonal peak. Ask whether the traffic reported is branded, non-branded, or blended, since branded search often grows for reasons unrelated to SEO work. Ask what tool the screenshot came from and whether it can be independently verified. And ask what didn't work — a case study that reports only wins, with no mention of anything that needed adjusting along the way, is telling you less than it appears to.