Cycling zones
Zones recalculated after a test.
Opportunity score
5,682 / 10k
Worth a weekend. Demand is real, execution decides it.
Rank
#69
Gap
B
Demand
45
7,580 contestable searches a month across 25 related keywords, after removing 260 searches for named brands.
Momentum
34
Last three months ran down 19.4% against the three before, seasonality smoothed out.
Competition gap
58
17 real products rank on page one for this, ad competition 0.03.
Crowd
42
6 head-to-head rankings from builders, counted at partial weight until 20.
Willingness to pay
87
Advertisers pay $7.13 a click for this search — real budget chases this problem.
What this score is based on
evidence checked 9/28/2026
- Search demand verified against Google Ads data
- 12 months of search history
- 25 related keywords clustered
- No firsthand pain signals collected yet
- 17 competitors analyzed from page-one results
- 6 crowd rankings from builders
Search demand comes from Google Ads data via DataForSEO and refreshes daily. Competitors come from a live scan of page-one results. Crowd input comes from builders ranking ideas 1-2-3 on the market.
Keyword cluster
25 keywords · 7,840 searches a month combined
Demand counts the whole cluster: 7,840 searches a month across every relevant way people look for this problem. The intent label on each keyword tells you how close that searcher is to wanting software.
| Keyword | Intent | Searches | CPC | Ad comp. |
|---|---|---|---|---|
| bike zones | unclear | 2,400 | $3.59 | 0.13 |
| cycling zones | unclear | 1,600 | $0.59 | 0.02 |
| cycling zone 2 | unclear | 390 | $0.43 | 0.08 |
| spin zone cycling | unclear | 390 | - | 0.03 |
| bicycle heart rate zones | unclear | 320 | $0.02 | 0.03 |
| bike heart rate zones | unclear | 320 | $0.02 | 0.03 |
| cycling heart rate zone | unclear | 320 | $0.02 | 0.03 |
| cycling heart zones | unclear | 320 | $0.02 | 0.03 |
| power zones peloton | wants a specific brand | 260 | $4.38 | 0.01 |
| bike power zones | unclear | 260 | $0.03 | 0.02 |
| cycling power zone | unclear | 260 | $0.03 | 0.02 |
| power zones for cycling | unclear | 260 | $0.03 | 0.02 |
| bike training zones | unclear | 90 | $0.09 | 0.07 |
| cycling training zones | unclear | 90 | $0.09 | 0.07 |
| cycling zone 2 heart rate | unclear | 90 | $1.38 | 0.10 |
| zone 2 cycling training | unclear | 90 | $0.44 | 0.16 |
| cycling heart rate zones by age | unclear | 70 | - | 0.03 |
| cycling threshold heart rate | unclear | 70 | - | 0.00 |
| zones in cycling | unclear | 50 | - | 0.01 |
| zone 3 cycling | unclear | 40 | - | 0.05 |
| cycling heart rate training zones | unclear | 30 | $0.02 | 0.05 |
| cycling zones explained | unclear | 30 | - | 0.05 |
| hr training zones cycling | unclear | 30 | $0.02 | 0.05 |
| training with heart rate zones cycling | unclear | 30 | $0.02 | 0.05 |
| zone 4 cycling | unclear | 30 | - | 0.02 |
CPC is what an advertiser pays Google for one click on that phrase — a rough price tag on how valuable the visitor is. Ad comp. runs 0 to 1 and is how full the ad auction is: near 1 means advertisers are fighting over it (money is there, but ranking is hard), near 0 means almost nobody bids.
Who has the problem
Cyclists need to recalculate their 'cycling zones' or 'bike power zones' (260/mo) after a fitness test to tailor their training. Without an automated way to update these 'cycling heart rate zones' or 'bike heart rate zones' (320/mo), the manual process is tedious and prone to error, leading to potentially ineffective training.
- Who experiences it
- A cyclist who has just completed a fitness test (e.g., FTP test) to reassess their physical capabilities.
- When it happens
- After successfully finishing a cycling power or heart rate test and receiving new performance metrics.
- How often
- This occurs whenever a cyclist performs a new fitness test, typically every 4-12 weeks, as their training progresses.
- What they do today
- The cyclist must manually calculate and update their personal 'cycling zones' based on the new test results, often using online calculators or spreadsheets, to ensure their 'bike training zones' or 'cycling heart rate training zones' are accurate for future rides.
Read off 25 search phrases, 10/1/2026.
Why now
Real search volume, and no product owns it yet.
Searches are up 23% year over year
1,236 a month twelve months ago → 1,521 now for "cycling zones".
Cooling 19% over the last quarter
Last three months of searches against the three before them.
Peaks in April
Demand swings 85% across the year, so ship roughly two months before April.
Advertisers pay $7.13 a click here
Buying this intent instead of ranking for it would run roughly $16,770 a month — money is already chasing these searches.
Nobody has shipped a product for this
Page one is 17 articles and reference pages — people are reading workarounds because no tool owns the query.
Search data
verified · dataforseo:us · refreshed 9/28/2026
- Lead keyword
- cycling zones
- Cluster volume
- 7,840 / mo
- across 25 related keywords; lead phrase is 1,600 / mo
- CPC
- $7.13
- what an advertiser pays for one click here
- Ad competition
- 0.03
- 0-1 scale: barely any advertisers bidding
Opportunity score 5,682 = 40% contestable search demand (7,580 a month across 25 keywords, after removing 260 brand searches) + 25% how open the competition still is (17 products on page one) + 15% momentum (last three months vs the three before, capped so one bucketed month can't swing it) + 10% willingness to pay ($7.13 a click) + 10% crowd rankings (Elo 1482, 6 head-to-heads, weighted by how many votes exist). Anything we can't measure is dropped and the rest re-weighted, so a blank signal never counts as an average one. Search data refreshes daily from Google Ads via DataForSEO.
Monthly searches for "cycling zones"
6 votes · demand from dataforseo:us, updated 9/28/2026
Peak 2,281 · latest 1,521 · low 1,236 searches a month
Google reports monthly volume in fixed buckets (…27,100 · 33,100 · 40,500 · 49,500), so steady months land on the exact same number. Weekly data isn't published.
This chart tracks the single lead phrase. The demand score uses the whole cluster of 25 related phrases (7,840 searches a month), listed below.
Revenue potential
estimate, not a promise
Priced and converted as a freemium consumer app — the funnel below changes with that model, because a freemium consumer app and a B2B tool convert nothing alike.
MRR by month 12
$86 – $520
2–15 paying users · +0–2 new a month at 7% churn
Year-one run rate
$1,038 – $6,245
the month-12 number annualised — you earn less than this during the ramp
Price
$35/mo
same price as the business model below
24-month projection
log scale
Month 24 · hover to scrub
The two solid lines are the range above: a slow build and good execution on a slice of this demand. The dashed line is the breakout — you become the default answer for this problem, take roughly a quarter of the intent, convert far better because people arrive already sold, and churn halves. That's the outcome worth chasing, and it's about $9,650 a month by month 24 (538 paying users). Most ideas land on the bottom line; the point of the chart is that the ceiling isn't the estimate.
How we got there
- 7,840 cluster searches a month, 1.6x for app stores and word of mouth.
- You reach 1.0-5.9% of that, scaled by ad competition 0.03.
- 12% of visitors sign up, 2% of those pay. Freemium consumer: roughly 1-3% of free users ever pay, so this needs volume.
- That wins 0-2 new subscribers a month. Stack 12 months of that against 7% monthly churn and you're holding 2-15 paying users by month 12.
- Price $35/mo, taken from the business model below.
Who already builds this
0 real products · 17 articles, explainers and store pages · scanned daily on Google for "cycling zones"
Every page-one result here is an article, explainer or store page — nobody has shipped a tool for this.
Also ranking, but not products (17)
Roundups, review posts, explainers and store pages. They compete for the search, not for the job — they don't count against the competition gap.
- #1ArticleCycling Power Zones: Training Zones Explainedtrainerroad.com
- #3ArticleCycling Power Zones Explained: Coggan's 7-Level Systemtrainingpeaks.com
- #4ArticleCycling Training Zones: A Detailed Guidehighnorth.co.uk
- #5UnclassifiedPower Training Zones Calculatorprocyclingcoaching.com
- #6ArticlePower Meter Guide: Know your Training Zones & How ...stories.strava.com
- #7ArticleWhat is Zone Training and How to Use with Indoor Cycling ...thecyclesanctuary.com
- #7ArticleA Guide to Cycling Heart Rate Zones and How to Use Themonepeloton.com
- #8UnclassifiedRunning Training Zones and Cycling ...aiendurance.com
- #10ArticleCycling Heart Rate Zones: A Practical Guide for Cyclistsrouvy.com
- #11UnclassifiedThe different training zones in cycling and endurance sportsergonbike.com
- #12UnclassifiedPower Training Zones in Cycling - Favero Blogcycling.favero.com
- #14UnclassifiedUnderstanding intensity 2: heart ratebritishcycling.org.uk
- #15ArticleTRAINING ZONES EXPLAINEDkwcyclingacademy.ca
- #16ArticleCycling Power Zones: The Ultimate Guideroadcyclingacademy.com
- #16ArticleCycling Training Zones Guide - Garmin Bloggarmin.com
- #17UnclassifiedWhat are the cycling training zones?cyclingmagazine.ca
- #18UnclassifiedHeart Rate Training and Zonesjoin.cc
Likely business model
willingness to pay 43/100
Freemium consumer app
Broad consumer intent: get them using it free, charge for volume and polish.
Price to test · from ad click value
$14–$56/mo
No competitor pricing page was readable, so this band comes from what a click on this intent costs advertisers ($7.13) — a starting price to test, not a proven one.
What to charge for
Free core, paid depth. Gate history, exports and power features rather than the first-run experience — the exact free limit is something you tune after launch, not something this data can tell you.
What this data can't tell you
- · Nobody's published price backs this band yet — treat the number as a test, and put a price up in week one to find out.
Willingness-to-pay evidence
- Advertisers pay $7.13 a click for this intent — real money already chases it.
- 0% of the 25-keyword cluster is commercial-intent wording (best, app, pricing, alternative).
- Ad competition 0.03 — few advertisers fighting for it.