From $5K to $25K/Month:
Scaling a Sports Merchandise Store Without Killing ROAS

Client: Sports & Team Merchandise Store
Industry: E-commerce / Sports & Outdoor
Services: Google Shopping, Performance Max, Meta Ads
Geography: United States
Duration: 8+ months
$5K → $25K/mo
Ad Spend Scaled
4x+
ROAS Maintained
5x
Revenue Growth
The Situation

The Challenge

US-based Shopify store selling sports and team merchandise — jerseys, caps, accessories across dozens of teams and leagues. The catalog had thousands of SKU variants: one hoodie available in 15 teams, 6 sizes, 3 colors = 270 Shopping variants. Multiply by hundreds of products — tens of thousands of active SKUs.

At $5K/month, the store was profitable with 350-400% ROAS. Mostly branded search and a handful of hero products. The problem: they’d tried scaling to $10K twice before. Both times ROAS dropped below 200% within weeks, and they pulled back.

Classic scaling trap. At $5K, Shopping finds the easy conversions — fans searching for specific team gear. At $10K+, the algorithm reaches beyond this core into broader traffic. Without segmentation, the extra budget just inflated CPCs on the same queries while buying low-converting impressions on generic terms.

Seasonality made planning harder. Revenue concentrates around playoffs, back-to-school, and Q4 holidays — 3-4x spikes, then crash to baseline. Previous approach: panic-scale during peaks, slash budget in lulls. No evergreen structure.

The feed was a mess. Auto-generated titles like “Men’s Hoodie – XL – Blue” — no team name, no sport, no league. Google couldn’t match to searches like “Dallas Cowboys hoodie XL.” A $15 cap and $85 jersey shared the same bidding target. And Meta was completely untouched — zero Facebook or Instagram presence for a category driven by fan passion and identity.

The Strategy

What We Did

Feed overhaul with team-specific titles

Rewrote titles using [Team Name] + [Product Type] + [Detail] + [Size]. "Men's Hoodie - XL - Blue" → "Dallas Cowboys Men's Pullover Hoodie — Navy Blue, Size XL." Added custom labels across four dimensions: team popularity, margin tier (A: 40%+, B: 25-40%), seasonal relevance, and performance tier

4-tier campaign structure

Hero Products (top 100 variants, aggressive bids, 50-60% of revenue). Catalog (everything else, conservative, long-tail). Seasonal Surge (playoff teams and holiday bundles, scales 3-4x during peaks then throttles back). Brand Defense

Meta launch from zero

Prospecting with lookalikes from top 5% highest-LTV customers. Creative: lifestyle imagery of fans wearing merch, dynamic product ads by team, carousel collections. Retargeting: site visitors who browsed specific teams but didn't buy, cart abandoners with urgency messaging

Controlled scaling protocol

Budget increased 20-30% per 2-week cycle. Each increment required maintaining previous cycle's ROAS before unlocking the next. If ROAS dipped, held budget and optimized for 2 weeks before trying again. No more "throw money and hope

Pre-built seasonal infrastructure

Playoff and holiday campaigns staged in advance. When peaks hit, we activated existing campaigns instead of building from scratch. Between peaks, maintained evergreen $15K/month baseline instead of crashing to $3-5K

The Outcome

The Results

Metric
Before UABand
After (Month 6)
Monthly Ad Spend
$5K
$25K
Monthly Revenue
~$17-20K
$100K+
ROAS
350-400% (at $5K only)
4x+ (at $25K)
Channels
Google Shopping only
Google + PMax + Meta
Meta Revenue Share
0%
~25%
Feed Titles
Generic
Team-optimized
Off-Season Revenue
Crash to $3-5K/mo
Stable $15K/mo

Previous attempts to scale past $10K crashed. The difference: tiered campaigns, segmented feeds, and a protocol that increased spend only when the math supported it. Meta delivered incremental revenue from Day 1 — within 3 months, ~25% of total revenue came from a channel that didn't exist before. Peak holiday ROAS exceeded 5x — the store's best ever.

Evidence

Ad spend scaling — $5K → $25K/mo with ROAS overlay

Feed titles before/after comparison

Revenue by channel — Google + Meta contribution

“We tried scaling past $10K twice and crashed both times. They built the structure that made $25K work — and we actually make more money per dollar at the higher budget than we did at the lower one.”

Store Owner Sports Merchandise (US)

More Success Stories

CPA $2.73 → $1.56: How We Doubled Leads for a Gold Buying Business Without Increasing the Budget
Ads

CPA $2.73 → $1.56: How We Doubled Leads for a Gold Buying Business Without Increasing the Budget

How we doubled conversions from 3,400 to 6,490 and cut CPA from $2.73 to $1.56 for a gold buying business in Uzbekistan — by removing automation and building a manual search system.

3,400 → 6,490 Conversions
$2.73 → $1.56 CPA
Read Full Case
From Unstable ROAS to 15.74×: Rebuilding a Fashion Brand’s Meta Ads Over 4 Years
Ads

From Unstable ROAS to 15.74×: Rebuilding a Fashion Brand’s Meta Ads Over 4 Years

How we transformed a women’s fashion brand from unstable ROAS to 15.74× peak — while cutting ad budget by 55%. A 4-year Meta Ads partnership.

15.74× Peak ROAS
-55% Budget Cut
Read Full Case
From Zero to 4× Conversion Rate: Building Meta Ads for an AI Fintech Startup
Ads

From Zero to 4× Conversion Rate: Building Meta Ads for an AI Fintech Startup

How we built a Meta Ads system from zero for an AI fintech startup — CTR 3%→13%, CPA $21→$8, conversion rate up 4×.

4× increase Conversion Rate
$21 → $8 CPA
Read Full Case
From 250% to 450%+ ROAS: Rebuilding Google Shopping for a 50K-SKU Auto Parts Store
Google Ads

From 250% to 450%+ ROAS: Rebuilding Google Shopping for a 50K-SKU Auto Parts Store

How we nearly doubled ROAS for a 50K+ SKU auto parts store through feed optimization, margin-based bidding, and Server-Side Tracking.

450%+ ROAS
13,000+ SKUs Recovered
Read Full Case
From 250% to 797% ROAS: Rebuilding Google Shopping for a Board Games Store
Google Ads

From 250% to 797% ROAS: Rebuilding Google Shopping for a Board Games Store

How we achieved 797% ROAS for a board games store through campaign restructuring and Server-Side Tracking — up from 250% under a previous agency.

797% ROAS
3.2× Improvement
Read Full Case
+30 YoY – Google Ads for SaaS with a $170k Black Friday Budget
Google Ads

+30% YoY Sales on $170K Budget

How we scaled a SaaS Black Friday campaign to 430% ROAS with $177K budget on Google Ads — Search and Performance Max.

from 250% to 430% ROAS growth
+ 30% ROAS Sales and ROAS compared to last year.
Read Full Case