Rémi KokabiNovember 4, 20268 min read

How many leads per campaign to get the most replies

Picture a team sitting on 5,000 leads. Someone loads them all into one campaign, hits launch, and calls it efficient. It feels like progress. The dashboard shows one big number instead of forty small ones.

That instinct is costing replies. How many leads per campaign you choose is one of the strongest levers in outbound, and most teams pull it in the wrong direction. I’ve looked at reply rates across thousands of campaigns, broken down by list size, and the pattern is consistent across every region we checked.

In this article, I’ll show you exactly what each lead is worth at different campaign sizes, why a campaign of 30 can outperform a campaign of 1,000 on a per-lead basis, and how to split a large list without turning your outbound into fifty separate projects. You’ll see the exact reply rates by size, what the top 10% of campaigns do differently, and a method for planning volume across many small campaigns instead of one giant one.

By the end, you’ll know exactly how big your next campaign should be, and why.

Why campaign size changes results

Campaigns under 50 leads consistently get the highest reply rates per lead. The reason is simple: smaller lists let you write to a specific situation instead of a generic audience.

When you load 5,000 leads into one campaign, every line of copy has to be true for all 5,000 people. That means vague openers, broad value props, and nothing that makes a single reader think “this is about me.” The copy gets watered down because it has to.

A campaign of 30 leads built around one shared trigger can open with that trigger. You can name the exact problem, reference the exact context, and propose the exact next step. That precision is what drives replies, and it’s the foundation of strong b2b sales prospecting.

The real question is how many leads share the same reason to hear from you right now.

Reply rate by campaign size

We pulled reply rates across campaigns sent through lemlist between October 2025 and November 2026, covering 412.6M messages. The pattern holds across every region: smaller campaigns reply at dramatically higher rates.

Leads in the campaign

France

US

Rest of world

10 to 49

8.45%

10.6%

9.09%

50 to 199

6.42%

5.04%

6.8%

200 to 999

4.59%

3.07%

4.76%

1,000+

2.6%

1.6%

2.89%

Source: lemlist internal data, Oct 2025 to Nov 2026.

In the US, a campaign of 10 to 49 leads replies at 10.6%. Past 1,000 leads, that drops to 1.6%. That’s a 6.6x difference in reply rate from the same platform, the same deliverability infrastructure, the same channels. The only variable is how many leads you put in the campaign.

France and rest of world follow the same curve. The gap narrows slightly outside the US, but campaigns under 50 leads still outperform 1,000+ campaigns by 3x or more everywhere. For a deeper look at what “normal” looks like across the board, see our cold email benchmarks.

Value per lead versus volume per campaign

Reply rate tells one story. Value per lead tells a sharper one.

Per 1,000 leads run through the platform, a campaign of 10 to 49 leads generates about 35 positive replies. A campaign of 1,000+ leads generates about 19. That means each lead in a small campaign is worth almost twice as much in positive outcomes.

Now, a single large campaign of 1,000+ leads still produces more positive replies in absolute terms (about 45) than a single small campaign of 10 to 49 leads (about 1). That’s obvious math. But the comparison is misleading because it ignores what happens to the other 950+ leads you burned with generic copy. Those contacts saw your message, didn’t engage, and are now harder to reach in your next campaign.

In the US, positive reply rate falls from 3.69% in campaigns of 10 to 49 leads to 1.94% in campaigns of 1,000+. Every lead you add past the point of relevance dilutes the campaign and wastes contacts you could have reached with a better message later.

What the best campaigns look like

The median campaign on lemlist has 410 leads. The top 10% of campaigns have 42.

That gap alone is telling. But the more interesting number is this: the top 10% of campaigns start from a buying signal 38% of the time. The median campaign starts from a signal just 1.4% of the time.

Top performers build campaigns around a reason to reach out: a funding round, a job posting, a tech stack change, a leadership hire. The signal gives them the angle, the angle keeps the list small, and the small list lets the copy land.

This is the core loop of signal-based outbound: detect a trigger, build a tight list around it, write one message that speaks to that moment.

How to split a big list into small campaigns

If you have a list of 2,000 leads, here’s how to break it down:

  1. Group by reason to reach out. Look for a shared signal, persona, or industry that gives you a specific angle. “VP of Sales at Series B companies that just posted an SDR role” is a reason. “Decision-makers at mid-market companies” is not.

  2. Cap each campaign under 50 leads. If a group has more than 50 leads, split it further. Find a sub-segment with a tighter angle.

  3. Write one specific opening per campaign. Each campaign gets its own first line, its own value prop framing, and its own CTA. The template can share a structure, but the angle must match the segment.

  4. Launch in waves. Stagger campaigns so you can read replies, adjust copy, and protect deliverability. Running 40 campaigns on the same day defeats the purpose.

For a full walkthrough on segmentation logic, see our guide on prospect list segmentation.

When a bigger campaign is fine

Small campaigns aren’t always the right call. There are a few cases where a larger list works:

  • A very homogeneous audience that shares one specific trigger. If 500 companies all adopted the same tool last month and you integrate with it, that’s one real angle for 500 leads.

  • A re-engagement campaign on leads who already know you. Past conversations give you built-in context, so the copy doesn’t need to work as hard.

  • Testing a new market quickly. When you’re exploring whether a vertical responds at all, a broader campaign gives you signal faster than 10 micro-campaigns of 15 leads each.

Even in these cases, keep the copy specific. A bigger list doesn’t excuse a vague message. It just means the specific message happens to apply to more people.

Plan volume across many small campaigns

If each campaign has 40 leads, you need a lot of campaigns to hit your monthly meeting target. Here’s how to plan that.

Start from the number of touches it takes to book one meeting. In lemlist internal data, email-only campaigns require 312 touches per meeting booked. Multichannel campaigns (email, LinkedIn, calls) require 118. The top 10% of campaigns need just 41.

Say your team needs 20 meetings this month. At 118 touches per meeting on multichannel, that’s 2,360 touches. If each campaign has 40 leads and each lead gets 5 touches, that’s about 12 campaigns per month. Manageable for one rep.

At 41 touches per meeting (top 10% performance), the same 20 meetings need only 820 touches, or roughly 4 campaigns. The math rewards precision.

For a full pipeline calculator that connects leads to revenue, see how many leads do I need.

How to run small campaigns in lemlist

lemlist is built for this workflow. Here’s how to execute it:

Build focused lists from the lead database. Filter 650M+ contacts across 65M+ companies by job title, seniority, industry, headcount, and more. Pull a list of 30 to 50 leads that share one attribute you can write to.

Start campaigns from intent signals and watch lists. Set up signals for hiring changes, funding rounds, tech stack shifts, or job changes. When a signal fires, leads are automatically added to a campaign with context from the trigger. This is how top campaigns get built around a reason, not a list.

Duplicate a sequence for each segment. Build one proven sequence structure, then duplicate it for each micro-campaign. Swap the opening angle, keep the follow-up logic.

Use Liquid and AI variables to adapt one template per segment. AI variables pull structured context from LinkedIn, websites, and your CRM through lemlist’s lead generation database and AI agentic enrichment. Liquid syntax lets you insert that context dynamically so each message reads like it was written for one person.

Waterfall enrichment across 14+ providers fills in verified emails and phone numbers before the first touch goes out. You don’t need a separate enrichment tool.

Final takeaway

Campaign size is one of the strongest levers in outbound, and the data is clear: campaigns under 50 leads reply at 5x to 6x the rate of campaigns over 1,000. The top 10% of campaigns have 42 leads and start from a signal 38% of the time. Smaller lists, sharper angles, better results per lead.

Build your first signal-based sequence in lemlist.

Find data about your leads

Discover prospects and enrich their data to launch targeted campaigns.

Frequently asked questions

In lemlist internal data, campaigns under 50 leads get the highest reply rate per lead. If your list is bigger, split it into small campaigns where each group shares one specific reason to hear from you.

More in total, fewer per lead. Per 1,000 leads, small campaigns generate about 35 positive replies compared to 19 for campaigns of 1,000+. The larger campaign produces more absolute replies from a single send, but it burns leads at nearly double the cost per positive outcome.

In lemlist internal data, the median campaign has 410 leads. The top 10% of campaigns have 42 leads. Top performers run tighter lists with sharper angles.

Group leads by a shared reason to reach out: a signal (funding, hiring, tech change), a persona (VP Sales vs. Head of Ops), or an industry. Give each group its own campaign with copy written for that specific angle.
Rémi Kokabi

Rémi Kokabi

Co-founder @GTM Club

Share this post