Most founders set a revenue goal and then "do marketing harder" hoping to hit it. The founders who actually hit their numbers do the math backwards from the goal. Here's exactly how.
Why this matters
"Get to $1M ARR" is not a plan. It's a wish.
A plan looks like this: I need 200 customers at $5K/year. To get 200 customers, I need 800 opportunities. To get 800 opportunities, I need 1,600 SQLs. To get 1,600 SQLs, I need 4,570 MQLs. To get 4,570 MQLs, I need 15,235 leads. To get 15,235 leads, I need 609,400 website visitors. To get 609,400 visitors, I need to publish X content and spend Y on ads and run Z partnerships.
That's a plan. Every number is measurable. Every stage is accountable. You can tell within 30 days whether you're on track.
This post walks you through the math, end to end, with real numbers. By the end, you'll be able to do this for your own business in 10 minutes.
Step 1: Define the goal precisely
"$1M ARR" is vague. Get specific.
ARR vs. MRR vs. contracted revenue. ARR = Annual Recurring Revenue. The annualized version of your subscription revenue. $1M ARR means you're booking subscriptions that, if no one churned, would generate $1M over the next 12 months.
When you need to hit it. Are you trying to hit $1M ARR in 12 months from a standing start? In 24 months? By the end of next year? The math changes dramatically based on the timeline.
Your starting point. If you're at $200K ARR today, you need to add $800K. If you're at zero, you need the full $1M. Be honest about where you actually are.
For this walkthrough, let's assume: Goal: $1M ARR. Timeline: 12 months. Starting point: $0.
Step 2: Pick your average customer price
This is the lever most founders underweight. Pricing determines everything downstream.
Three pricing scenarios for the same $1M goal:
| Pricing model | Avg revenue per customer | Customers needed |
|---|---|---|
| Low ($49/mo) | $588/year | 1,701 |
| Mid ($299/mo) | $3,588/year | 279 |
| High ($999/mo) | $11,988/year | 84 |
The math is brutal at the low end. 1,700 customers in 12 months means closing 142 new customers per month, every month. As a small team, that's nearly impossible without massive paid acquisition spend or a flywheel that's already turning.
The math is reasonable at the mid tier. 279 customers means ~23 new customers per month. Achievable with strong content marketing, outbound, and a focused sales motion.
The math is easy at the high tier. 84 customers means 7 per month. But you need a high-value product and a real sales motion.
Most founders default to the low tier because they're afraid to charge more. The math shows why that's the most expensive mistake you can make.
For this walkthrough, let's use a realistic mid-market SaaS price: $5,000 per customer per year (mix of monthly and annual plans).
That means: $1M ÷ $5K = 200 customers.
Step 3: Work backwards through the funnel
You need 200 customers. How many opportunities, SQLs, MQLs, leads, and visitors does that require?
Apply the conversion rate at each stage to reverse the math. Here are realistic B2B SaaS conversion rates (use your own if you have them; these are based on First Page Sage and SaaS Hero 2026 benchmarks):
- Opportunity → Customer: 25%
- SQL → Opportunity: 50%
- MQL → SQL: 35%
- Lead → MQL: 30%
- Visitor → Lead: 2.5%
Working backwards:
| Stage | Conversion to next | Required volume |
|---|---|---|
| Customer | — | 200 |
| Opportunity → Customer | 25% | 800 opportunities |
| SQL → Opportunity | 50% | 1,600 SQLs |
| MQL → SQL | 35% | 4,571 MQLs |
| Lead → MQL | 30% | 15,238 leads |
| Visitor → Lead | 2.5% | 609,520 visitors |
You need ~609,000 visitors in a year. That's ~50,800 per month. Or ~1,700 per day.
Is that achievable? Depends on your channel mix and budget. But now you have a number. You can plan against it.
Step 4: The compounding effect of conversion improvements
Here's where the math gets really interesting.
Watch what happens if you improve a single conversion rate at the middle of the funnel:
Baseline (above)
- MQL → SQL at 35%
- Requires 609,520 visitors
Improved MQL → SQL (35% → 45%)
- 200 customers
- 800 opportunities
- 1,600 SQLs
- 3,556 MQLs (down from 4,571)
- 11,853 leads (down from 15,238)
- 474,120 visitors (down from 609,520)
A 10-point improvement at one stage saved you 135,400 visitors. That's not "a little better." That's the difference between needing to spend $300K on acquisition and $230K.
Now improve TWO stages
- MQL → SQL at 45%
- Lead → MQL at 40% (up from 30%)
- 200 customers
- 800 opportunities
- 1,600 SQLs
- 3,556 MQLs
- 8,890 leads (down from 11,853)
- 355,600 visitors (down from 474,120)
Two 10-point improvements cut your required visitors nearly in half compared to baseline.
This is why most founders are doing the wrong work. They're trying to drive more visitors when the leverage is at the conversion stages. A 10% improvement on Lead-to-MQL is worth 10x more than a 10% improvement on visitor volume, in terms of effort-to-impact.
Step 5: Apply the math to your business
Take 10 minutes and do this for yourself.
Variables you need:
- Revenue goal: $______ in ______ months
- Avg revenue per customer: $______ per year
- Customers needed: Revenue goal ÷ avg revenue per customer
- Your conversion rates at each stage (use industry averages if you don't have your own data yet)
- Required volume at each stage (work backwards using your conversion rates)
- Required visitors per month (annual visitor target ÷ 12)
Then ask:
- Can you realistically generate this many visitors per month?
- Which channels will you use to get there?
- What's your CAC budget for this volume?
- Which stage has the biggest improvement opportunity?
- What conversion improvements would dramatically reduce required volume?
Step 6: The hidden multipliers
The math above assumes a "static" funnel. Real businesses have multipliers that change the equation.
Expansion revenue. Customers who upgrade, add seats, or buy more products. Most SaaS companies eventually see 110-130% net revenue retention (NRR) from existing customers. That means $1M of bookings can become $1.1-1.3M of revenue after expansion.
Renewal revenue. Year 2 customers are cheaper than Year 1 customers. If you can retain customers, you don't need to acquire 200 new ones every year — you need 200 net new on top of the ones you keep.
Referrals and word-of-mouth. A happy customer brings 2-3 others. This is the cheapest "channel" you have. Most founders ignore it.
Brand and SEO compound. Content published in Year 1 keeps generating traffic in Year 2 and Year 3. Your CAC drops over time if you invest in long-lived assets.
The math gets more favorable as you compound. Year 1 is the hardest. Years 2-3 get easier if you build the right foundation.
Step 7: What to do with this number
Once you have the math, three things change.
1. Marketing accountability becomes specific. Instead of "drive more traffic," it becomes "drive 1,700 visitors per day from these specific channels." You can tell at the end of any week whether you're on track.
2. Sales accountability becomes specific. Instead of "close more deals," it becomes "convert SQLs at 50%+ and opportunities at 25%+." You can coach reps against specific numbers.
3. Resource allocation becomes obvious. Which stage has the worst conversion rate vs. industry benchmark? That's where your effort goes. Not the squeakiest wheel — the leakiest stage.
If your MQL-to-SQL is 15% (well below the 35% benchmark), every dollar you spend on more leads is wasted. Fix the qualification model first. Then drive volume.
The takeaway
Revenue goals without funnel math are wishes. Revenue goals with funnel math are plans.
Do this exercise for your business this week. Write down:
- Your revenue goal and timeline
- Your average customer price (and whether it should be higher)
- The number of customers you need
- The number of visitors, leads, MQLs, SQLs, and opportunities to get there
- The single stage with the most improvement opportunity
You'll likely discover one of three things:
- Your revenue goal requires more volume than you can realistically generate → raise prices or extend timeline
- Your conversion rates are well below benchmark → fix the leak before adding volume
- The math actually works → execute and stop overthinking
All three answers are useful. The math forces clarity that gut feel can't.
How modern CRMs change this math
The reason most founders don't do this math regularly is because gathering the data is painful. Pulling visitor numbers from one tool, MQL counts from another, SQL counts from sales, conversion calculations from a spreadsheet someone updated three weeks ago.
By the time you have the numbers, they're stale. By the time you can compare them to benchmarks, the quarter is over.
This is exactly what agent-driven CRMs are built to fix. Conversion rates calculated continuously. Funnel stage transitions logged in real time. Leaks flagged the moment they appear, not at the quarterly review. The math becomes a live dashboard, not a quarterly exercise.
If you want to see what funnel math looks like when it runs itself, start a free trial or book a 20-minute conversation.
Related reading
- The Complete Guide to the Modern Sales Funnel — the full pillar post
- MQL vs SQL: The Real Definitions Nobody Agrees On
- The 7 Conversion Rates Every Founder Should Know
- What Happens When Marketing and Sales Don't Talk
- Why Pipeline Management Is the Most Underrated Founder Skill
Sources: First Page Sage 2025 Funnel Benchmarks, SaaS Hero 2026, Data-Mania 2026 MQL Benchmarks.