Case Studies Sports & Fitness
Sports & Fitness Ecommerce

Brand vs. Non-Brand: The $96K Blind Spot in Sports Ecommerce

Blended CTR benchmarks made everything look healthy. But when we separated brand from non-brand performance, a massive gap emerged: 34 high-value commercial keywords were invisible because brand queries were inflating every metric. Our framework stripped away the distortion and found $96K in annual revenue hiding behind averaged-out data.

Niche Sports & Fitness
Store Size 620+ SKUs
Data Period 3 Months GSC
Revenue at Risk $96K / year
KEYWORDS 3,100+ REVENUE AT RISK $96K BRAND INTERCEPTS 34 THE BRAND DISTORTION Blended CTR 8.4% — "Looks healthy" Brand Only 32.6% — Inflating averages Non-Brand Only 2.1% — The real problem HIDDEN BY BRAND AVERAGES BRAND (High CTR) "nike running shoes" NON-BRAND (Invisible) "best running shoes flat feet" BRAND (High CTR) "under armour shorts" NON-BRAND (Invisible) "compression shorts for gym"
1
The Situation

The Dashboard Said "Healthy." The Revenue Said Otherwise.

This sports and fitness ecommerce store sold everything from running shoes and gym equipment to recovery gear and athletic apparel. They carried major brands alongside their own private label products. On paper, their SEO looked strong: decent rankings, healthy CTR, growing traffic.

But revenue from organic search had plateaued for six months. Despite climbing impressions, conversion-weighted traffic wasn't growing. The previous agency couldn't explain why — because they were looking at blended metrics that mixed brand and non-brand performance into a single, misleading average.

3,100+
Total Keywords
218K
Monthly Impressions
34
Brand Intercepts
$96K
Revenue at Risk
The Brand Distortion: Why Blended CTR Is a Dangerous Metric
What the Agency Reported Blended CTR by Position Pos 1-3 28.4% Pos 4-7 8.4% Pos 8-12 3.6% ✓ "CTR looks healthy" What Our Framework Found Brand vs. Non-Brand CTR at Position 4-7 Brand 32.6% Non-Brand 2.1% 30.5% gap ✗ $96K hidden below Brand keywords (18% of total) contributed 74% of all clicks, making non-brand performance invisible in every report.
The Core Problem

Brand keywords like "Nike running shoes" and "Under Armour shorts" had 32.6% CTR — because people searching those terms already knew the brand and were looking for this specific store. That inflated the blended average to 8.4%, making it look like the store was performing well. But non-brand commercial keywords — the ones that capture new customers — had a 2.1% CTR, nearly 4x below expected benchmarks. The agency never separated them.

2
Model 1 — CTR Opportunity Analysis

Stripping Out Brand to Reveal the Real Benchmarks

Standard CTR analysis uses one set of benchmarks for all keywords. Our framework builds two separate benchmark models — one for brand, one for non-brand — because they behave completely differently. When we applied the non-brand model to this store's data, the opportunities jumped off the page.

Non-Brand CTR Benchmarks vs. Industry

Non-Brand CTR — Store vs. Expected Brand Filtered
Position Bucket Non-Brand Impressions Non-Brand Clicks Store's Non-Brand CTR Expected Non-Brand CTR Gap
1-3 18,400 2,576 14.0% 24.0% -10.0%
4-7 48,200 1,012 2.1% 7.5% -5.4%
8-12 52,600 526 1.0% 3.2% -2.2%
13-20 38,800 155 0.4% 1.4% -1.0%
Why Brand Filtering Matters

At position 4-7, the blended CTR was 8.4% — seemingly fine. But once we stripped brand queries out, non-brand CTR dropped to 2.1%. The expected non-brand CTR at those positions is 7.5%, meaning the store was capturing less than a third of the clicks it should have been getting. This gap alone represented over 2,600 lost clicks per month on commercial keywords.

Top 10 Non-Brand CTR Opportunities

Top Opportunities — Non-Brand, Ranked by Realistic Gain Model 1 Output
Query Position Impressions Current CTR Expected CTR Click Gain Realistic Gain
best running shoes for flat feet 5.2 4,820 1.4% 7.5% +294 +176
resistance bands set 4.6 3,940 2.2% 7.5% +209 +125
compression shorts men 6.8 3,680 1.1% 7.5% +235 +141
adjustable dumbbells 7.4 3,420 1.5% 7.5% +205 +123
yoga mat thick non slip 5.8 3,140 1.8% 7.5% +179 +107
foam roller for back pain 4.2 2,860 2.6% 7.5% +140 +84
gym bag with shoe compartment 6.4 2,580 1.3% 7.5% +160 +96
pull up bar doorway 8.2 3,200 0.8% 3.2% +77 +46
knee sleeves for squats 5.6 2,240 1.9% 7.5% +125 +75
pre workout supplements natural 6.2 2,100 1.6% 7.5% +124 +74
Non-Brand Opportunity by Product Category
Footwear +520 clicks/mo 14 keywords | AOV: $89 Gym Equipment +420 clicks/mo 11 keywords | AOV: $72 Athletic Apparel +340 clicks/mo 9 keywords | AOV: $46 Recovery & Mobility +240 clicks/mo 7 keywords | AOV: $34 Supplements +160 clicks/mo 5 keywords | AOV: $42 Total: +1,680 realistic non-brand clicks/mo
3
Model 2 — Intent × Brand Segmentation

The Double Filter That Revealed $96K in Lost Revenue

Model 2 doesn't just classify intent — it crosses intent with brand vs. non-brand to create a four-dimensional view. This is where the real story lives: non-brand transactional and commercial keywords with high impressions but almost zero click-through. The store was showing up for these searches. People just weren't clicking.

Intent × Brand Matrix

Click Distribution: Brand vs. Non-Brand by Intent
Size = click volume | Colour = brand (purple) vs. non-brand (amber) BRAND NON-BRAND Transactional 4,820 clicks/mo 380 clicks/mo Should be 1,800+ Commercial 2,940 clicks/mo 220 clicks/mo Should be 1,100+ Informational 860 1,240

Top Priority Non-Brand Keywords — Intent-Segmented

Priority Audit — Non-Brand Only, Positive CTR Gap Revenue Priority
Query Intent Position CTR Gap % Click Gain Priority Score
best running shoes flat feet 2025 Commercial 5.2 72% +294 1,380
buy resistance bands heavy duty Transactional 4.6 64% +209 1,120
compression shorts for gym men Transactional 6.8 78% +235 1,040
best adjustable dumbbells home gym Commercial 7.4 70% +205 960
thick yoga mat for bad knees Commercial 5.8 66% +179 840
buy foam roller muscle recovery Transactional 4.2 58% +140 720
gym bag with shoe compartment men Transactional 6.4 74% +160 680
best natural pre workout supplement Commercial 6.2 68% +124 560
The Non-Brand Revenue Layer

The top 8 non-brand priority keywords represent +1,546 potential clicks/month. At the store's 2.8% conversion rate and $62 blended AOV, that's $2,685 in monthly revenue — from keywords where the store was already ranking but losing every click to competitors with better SERP packaging. Brand keywords can't grow your customer base. Non-brand keywords can.

4
Revenue Opportunity Mapping

From Click Gaps to Revenue Gaps

Sports ecommerce has a wide AOV range — from $18 resistance bands to $200+ treadmills. We weighted the revenue model by product category AOV rather than using a flat average, giving a more accurate picture of where the money actually sits.

Revenue Opportunity Calculation (Non-Brand Only)
REALISTIC GAIN +1,680 clicks/month × CONVERSION RATE 2.8% from GA4 × AVG. ORDER VALUE $62 category-weighted = MONTHLY REVENUE $2,916 = $35K / year from quick wins

Total Revenue Opportunity Breakdown

$35K
Quick Wins (Pos 4-7)
60% probability
$38.4K
Mid-Term (Pos 8-12)
35% probability
$22.6K
Strategic (Pos 13-20)
15% probability
The Footwear Multiplier

Footwear is the highest-AOV non-brand category at $89 average. It also has the largest CTR gap — 14% actual vs. 24% expected at position 1-3. Fixing footwear alone (meta titles, product schema, rich snippets) could recover $14K/year from just 14 keywords. The ROI on that optimisation work is measured in days, not months.

5
Prioritised Action Plan

Winning the Keywords Your Brand Can't Buy

The store's brand traffic was already strong — customers who knew the brands came directly. The growth opportunity was entirely in non-brand: people searching for solutions, not brand names. Here's how to capture them.

Immediate Wins (Weeks 1-4)

1
Rewrite 46 Non-Brand Product Page Meta Titles From Generic to Intent-Matched
"Running Shoes Collection" becomes "Best Running Shoes for Flat Feet | Stability & Motion Control | Free Returns." Match the non-brand search query to the SERP listing. The product pages exist — the packaging doesn't match what people are searching for.
Estimated impact: +540 clicks/month | Revenue: +$937/month
2
Add Product Schema + Review Stars to All Non-Brand Category Pages
Competitors on non-brand SERPs show price, availability, ratings, and review counts. This store showed nothing. Adding structured data to 38 product and category pages creates an immediate visual advantage on the SERP.
Estimated impact: +20-35% CTR uplift on non-brand product pages
3
Separate Brand and Non-Brand Tracking in GSC and GA4
Set up regex-based brand filters in Looker Studio dashboards so future reporting never blends brand and non-brand again. This is the diagnostic fix that prevents the problem from recurring.
Estimated impact: Accurate performance visibility from day 1

Short-Term Priorities (Weeks 4-8)

4
Build 8 Non-Brand Comparison Landing Pages
"Best adjustable dumbbells" and "best running shoes for flat feet" need dedicated comparison pages — not category pages with 200 products. Build focused landing pages with comparison tables, use-case breakdowns, and clear CTAs.
Estimated impact: +380 clicks/month | Revenue: +$660/month
5
Create Sport-Specific Category Architecture
Non-brand queries are sport-specific: "yoga mat for hot yoga," "boxing gloves for beginners," "cycling shorts padded." Build sport-specific subcategory pages instead of forcing everything into generic "Equipment" and "Apparel" buckets.
Estimated impact: +28 new ranking opportunities across sport-specific long-tail

Mid-Term Strategy (Months 2-4)

6
Build "Best For" Content Hub Targeting Non-Brand Commercial Intent
"Best [product] for [use case]" queries represent 40% of the non-brand opportunity. Build a content hub with expert-written guides that rank for these queries and funnel directly into product pages. Think buyer's guide, not blog post.
Estimated impact: +620 clicks/month (35% probability) | Revenue: +$1,076/month at full potential
7
Launch Brand Intercept Pages for Competitor Brand Queries
34 competitor brand queries showed the store ranking at position 8-15 (e.g., "Bowflex adjustable dumbbells alternative," "Lululemon shorts dupe"). Build dedicated "vs." and "alternative to" pages to intercept this traffic with the store's own products.
Estimated impact: +180 new customer clicks/month from competitor audiences
Projected Outcome

The Non-Brand Growth Engine

This store didn't have a traffic problem — it had a visibility problem on the keywords that drive new customer acquisition. Brand traffic sustains existing customers. Non-brand traffic grows the business. Here's the probability-weighted projection.

$96K
Total Opportunity
$35K
Quick Wins (90 days)
1,680
Monthly Clicks to Gain
34
Brand Intercepts Identified
Projected Non-Brand Revenue Recovery Timeline
Month 1 Month 2 Month 3 Month 4 Month 5 Month 6 META + SCHEMA +$937/mo COMPARISON PAGES +$1,597/mo CONTENT HUB + INTERCEPTS +$3,200/mo (cumulative) 6-MONTH TARGET +$8,000/mo
Important Note

These projections are probability-weighted and use non-brand metrics only. Brand traffic is excluded because it's already performing well. The $96K total opportunity represents the full non-brand gap across all position buckets. The brand intercept strategy (action item #7) adds additional upside by capturing competitor brand traffic — revenue not included in the base projection.

Back to All Case Studies

Is Brand Traffic Masking Your
Real SEO Performance?

Get a free GSC Revenue Audit with brand/non-brand separation and find out what your blended metrics are hiding.

Get Your Free Audit