# Lead Generation Calculator: How Many Leads You Actually Need

> Work backwards from the number of clients you want to the number of leads, emails and sending days it takes. Formulas, a fill-in worksheet and a worked example with made-up numbers.

You want three new clients next month. The question nobody answers for you is how many businesses you need to contact to get them. Guess too low and the pipeline dries up halfway through the month. Guess too high and you burn time and credits on lists you never email.

This calculator works backwards from your goal. Plug in your own rates, and the numbers tell you how big your list must be and how many days of sending it takes.

## The five numbers you need

Before you calculate anything, write down these inputs. Use your own past results where you have them. Where you don't, pick a cautious guess and replace it after your first campaign.

| Input | What it means | Where to get it |
|---|---|---|
| **Target clients (C)** | New paying clients you want in the period | Your goal |
| **Close rate (R1)** | Share of sales calls that become clients | Your past calls |
| **Meeting rate (R2)** | Share of positive replies that book a call | Your past replies |
| **Positive reply rate (R3)** | Share of delivered emails that get an interested reply | Past campaigns |
| **Usable lead rate (R4)** | Share of scraped leads with a valid email you would actually send to | After verification |

All rates are written as decimals. 20% becomes 0.20.

## The formulas

Work from the bottom of the funnel up:

1. **Calls needed** = C ÷ R1
2. **Positive replies needed** = Calls ÷ R2
3. **Contacts to email** = Positive replies ÷ R3
4. **Raw leads to collect** = Contacts ÷ R4

Then work out time:

5. **Sending days** = Contacts ÷ (daily send limit per account × number of accounts)

If your campaign has follow-ups, total emails sent will be higher than contacts. Add this:

6. **Total emails** = Contacts × average steps each contact receives

Follow-ups stop for anyone who replies or unsubscribes, so average steps is usually below your full sequence length. If you don't know it, use the full length as a safe upper bound.

Always round up at every step. You cannot book half a call.

## Worked example (made-up numbers)

**These figures are invented to show the maths. They are not benchmarks. Use your own.**

A freelance web designer wants 3 new clients from cafes in two cities.

- C = 3
- R1 = 0.25 (closes 1 in 4 calls)
- R2 = 0.50 (half of interested replies book a call)
- R3 = 0.02 (2 interested replies per 100 contacts)
- R4 = 0.60 (60 of every 100 scraped cafes have a usable email)
- 2 Gmail accounts, each sending 40 new contacts a day
- 3-step sequence, assume all 3 steps for safety

Working it through:

1. Calls = 3 ÷ 0.25 = **12**
2. Positive replies = 12 ÷ 0.50 = **24**
3. Contacts = 24 ÷ 0.02 = **1,200**
4. Raw leads = 1,200 ÷ 0.60 = **2,000**
5. Sending days = 1,200 ÷ (40 × 2) = **15 sending days**
6. Total emails = 1,200 × 3 = **3,600**

So this designer needs around 2,000 cafe leads and three weeks of weekday sending. That tells them early whether two cities is enough, or whether to add a third.

## Fill-in worksheet

Copy this into a note or spreadsheet and fill the blanks:

```
Target clients (C):            ____
Close rate (R1):               ____
Meeting rate (R2):             ____
Positive reply rate (R3):      ____
Usable lead rate (R4):         ____
Daily sends per account:       ____
Number of sending accounts:    ____
Steps per contact:             ____

Calls needed       = C / R1          = ____
Positive replies   = Calls / R2      = ____
Contacts to email  = Replies / R3    = ____
Raw leads          = Contacts / R4   = ____
Sending days       = Contacts / (daily x accounts) = ____
Total emails       = Contacts x steps = ____
```

Spreadsheet version, with inputs in B1 to B8:

```
Calls:      =ROUNDUP(B1/B2,0)
Replies:    =ROUNDUP(B10/B3,0)
Contacts:   =ROUNDUP(B11/B4,0)
Raw leads:  =ROUNDUP(B12/B5,0)
Days:       =ROUNDUP(B12/(B6*B7),0)
Emails:     =B12*B8
```

(B10, B11, B12 are the Calls, Replies and Contacts cells.)

## Which lever moves the result most

Every rate divides into the final number, so improving any one of them shrinks the list you need. Some are easier to change than others:

- **Usable lead rate (R4).** Pick categories where businesses publish emails, and verify before sending. Enriching leads with owner names helps too; see [lead enrichment](https://getclient.pro/learn/lead-enrichment).
- **Positive reply rate (R3).** Tighter targeting and a specific first line do more than a longer email. Templates like [these for SEO agencies](https://getclient.pro/resources/cold-email-templates-seo-agency) show the structure. A polite last step, such as the [breakup email templates](https://getclient.pro/resources/breakup-email-templates), gives quiet leads one more clear chance.
- **Sending capacity.** Days fall when you add accounts, not when you push one inbox harder. Set each account up properly first with the [Gmail sending setup checklist](https://getclient.pro/resources/gmail-sending-setup-checklist).

Try this: halve R3 in your sheet and watch the contact count double. That is why it's worth testing your rates on a small batch before you commit to a big list.

## Turn the result into a budget

Once you know raw leads and total emails, you can estimate cost. In GetClient, scraping, enrichment and verification use credits, so your raw lead count is the main driver. Check what each action costs on [plans and credits](https://getclient.pro/pricing). New accounts get 100 free credits with no card, enough to run a test batch and measure your real R4 before scaling.

## Update your inputs after every campaign

The first run uses guesses. The second should use facts. After each campaign, record contacts sent, positive replies, calls booked and clients won, then recalculate R1 to R4. A simple tracker like the one in the [campaign metrics tracker guide](https://getclient.pro/resources/campaign-metrics-tracker-guide) keeps this tidy. After two or three campaigns, your calculator stops being an estimate and becomes a forecast you can plan around.

## Frequently asked questions

### What reply rate should I put in if I have never sent cold email?

Use a cautious guess, run a small test batch of a few hundred contacts, and replace the guess with your real number. Treat any figure you read online as a placeholder, not a target.

### Should I count all replies or only positive ones?

Only positive ones. Unsubscribe requests, out-of-office messages and "not interested" replies do not lead to calls, so counting them makes your list look smaller than it needs to be.

### Does this work for retainer clients and one-off projects?

Yes. The funnel maths is the same. For revenue planning, multiply target clients by average client value to see what the campaign is worth before you start.

### How do I account for leads that bounce?

Bounces belong in the usable lead rate. Verify your list before sending and only count addresses that pass, so bounced emails do not distort your reply rate.

### Can I reuse leads from an old list to reduce the number I need?

Often, yes, if they never replied or unsubscribed and enough time has passed. Re-verify them first, since emails go stale, and exclude anyone who opted out.

Source: https://getclient.pro/resources/lead-generation-calculator
