Sports & Team Merchandise E-Commerce
From $5K to $25K/Month: Scaling Sports Without Killing ROAS

Client: Sports & Team Merchandise Store
Industry: E-commerce / Sports & Outdoor
Services: Google Shopping, Performance Max, Meta Ads
Geography: US
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.

At $5K/month, the store was profitable with 350-400% ROAS. But they’d tried scaling to $10K twice before — both times ROAS dropped below 200% within weeks.

Classic scaling trap. At $5K, Shopping finds the easy conversions. At $10K+, the algorithm reaches beyond into broader traffic. Without segmentation, extra budget just inflated CPCs on the same queries.

Seasonality made planning harder — revenue concentrates around playoffs, back-to-school, and Q4 holidays. Previous approach: panic-scale during peaks, slash budget in lulls. No evergreen structure.

The feed had auto-generated titles like “Men’s Hoodie – XL – Blue” — no team name, no sport, no league. And Meta was completely untouched despite the category being 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]. Added custom labels: 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), Catalog (conservative, long-tail), Seasonal Surge (scales 3-4x during peaks), Brand Defense. Each tier with its own ROAS targets matching the economics of those products.

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.

Pre-built seasonal infrastructure

Playoff and holiday campaigns staged in advance. When peaks hit, 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.

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
Sports E-Commerce – Scaling
Ads

$5K→$25K/mo: Scaling Sports Merch on Shopify

How we scaled a sports merchandise Shopify store from $5K to $25K/mo ad spend while maintaining 4x+ ROAS through feed segmentation and multi-channel expansion.

4x+ ROAS Maintained
5x Revenue Growth
Read Full Case