Academy ›
Module 10 — Niche Selection & Market Validation
Saturation Detection — When a Niche is Already Cooked
9 min · video · Beginner
You have tested a niche for 14 days. It is converting at 1.4x ROAS. Is this a winner or a doomed niche you are falling in love with? Today: four signals that tell you a niche is cooked before your margins collapse.
The four saturation signals
Most operators stay in a dying niche too long. They see 1.4x ROAS on day 14 and assume it will hold for 6 months. It will not. Saturation accelerates. A niche can go from 2.0x healthy to 0.8x dead in 30 days.
The four signals below predict this collapse 10-20 days early. If you read them correctly, you kill the niche and move to the next one. If you ignore them, you watch your ROAS collapse and blame the product.
Signal 1: Ad library density spike (Meta Ads Library)
What you are measuring: How many competitors are running ads on this product?
How to check:
- Open Facebook Ads Library (facebook.com/ads/library)
- Select country = Australia
- Search your product name (e.g., "slow-feed dog bowl")
- Count active ads from all advertisers
What the numbers mean:
- 0-5 ads: Early-stage, competition minimal, 30-day runway ahead
- 5-15 ads: Heating up, market growing, 15-day runway
- 15-40 ads: Saturation starting, 7-day runway
- 40+ ads: Saturated, 0-3 days runway, CPMs spiking
Timeline pattern:
| Day | Ad count | ROAS | Action |
|---|
| Day 5 | 2 ads | 2.2x | Launch, green light |
| Day 10 | 5 ads | 2.1x | Scale slightly |
| Day 14 | 12 ads | 1.9x | Warning: density rising |
| Day 21 | 35 ads | 1.2x | Kill it, move on |
| Day 28 | 80+ ads | 0.6x | Dead niche (too late) |
If ad count jumps from 5 → 15 → 40 in 7-day windows, saturation is accelerating. Kill decision must be made within 48 hours or margins vanish.
Signal 2: AliExpress order velocity decay
What you are measuring: Is the supplier's order count still climbing, or has it plateaued / declined?
How to check:
- Open AliExpress product page
- Note the "sold" count today
- Check the same product tomorrow and day-3
- Calculate daily units sold
What the numbers mean:
- +20% daily increase: Niche accelerating, you are early, 21-day runway
- +5-15% daily increase: Normal growth, healthy niche, 14-day runway
- +0-5% daily increase or flat: Growth stalling, saturation, 7-day runway
- Decline or negative: Niche peaked, exit immediately
Example:
| Date | Sold count | Daily delta | Verdict |
|---|
| Day 10 | 5,200 | +180/day | Accelerating |
| Day 14 | 5,920 | +180/day | Still strong |
| Day 21 | 6,800 | +125/day | Slowing |
| Day 28 | 7,100 | +43/day | Stalling |
| Day 35 | 7,200 | +14/day | Dead |
If velocity decays from +150/day → +30/day in 14 days, the niche is peaking. Kill it.
Signal 3: CPM inflation (Cost Per Mille impressions)
What you are measuring: Are your ad costs rising week-on-week?
How to track:
- Record your Spark Ads CPM on day 7, day 14, day 21
- If trending upward, saturation is accelerating
What the numbers mean:
| Week | CPM | trend | Verdict |
|---|
| Week 1 | A
|