‍

Lead Generation for Marketing Agencies: An Outbound Playbook

How marketing agencies win clients with signal-based outbound: the 4 signals behind Primal's 85+ SQLs, the email rules, the sequence and the limits.

By
Thibault Garcia
19/10/26
A soft 3D white and lavender horseshoe magnet on a teal gradient, pulling three envelopes toward it, with a purple check badge on the middle envelope.

Lead generation for marketing agencies works best as signal-based outbound: find companies showing a live marketing problem, such as slipping off page one of Google or hiring for marketing roles, and email the decision maker about that exact problem. Reachly ran this playbook for Primal, a performance marketing agency in Thailand, and it produced 85+ SQLs and 6 new deals in 6 months at an 8% positive reply rate.

Key Findings

  • The signals that work best for agencies expose a marketing problem the buyer can already see: falling traffic, missing page one for core terms, new marketing hires and fresh funding.
  • Primal ran one evergreen campaign to CMOs and CEOs plus four signal campaigns. Over 6 months that produced 85+ SQLs, 6 deals, a 35% lower CAC and a 4.57x ROI, with break-even in month 3.
  • Keep the first cold email to 60 to 80 words, plain text, no links. Run 2 emails 5 to 6 days apart, then move non-repliers to LinkedIn.
  • Funding is an overused opener. Use it to decide who to contact and leave it out of the message.
  • A healthy campaign earns roughly 1 positive reply per 400 to 600 emails sent, with first meetings 2 to 6 weeks after launch.
  • Skip agency-scale outbound if your average contract is under $5,000 or your market is a few hundred accounts. Otherwise, a managed outbound team can run the whole system.

Why does broad targeting fail in lead generation for marketing agencies?

A marketing leader at a growing company hears from SEO shops, paid media teams, creative studios and fractional CMOs every week. A list built on "B2B companies with 50 to 500 staff" puts your email in that same pile, with nothing to separate it.

The fix starts with the list, well before the copy. Thibault Garcia, Reachly's founder, puts it this way in the checklist he runs before any campaign goes live:

"The list IS the copy, are 90%+ the people receiving this actually relevant to this offer?"

For an agency, relevant means the company has a problem you fix, visible right now. That is what a buying signal gives you, and it is why the rest of this playbook is built around trigger-based outreach rather than firmographic lists.

Which buying signals work best for marketing agency outbound?

The best signals for agencies show either budget or visible performance pain. The first four rows below are the exact signals Reachly used for Primal, with what each one indicates as stated on the Primal case study. The last column is how Reachly treats each one in the message itself.

Buying signals for agency outbound, and how to use each one
SignalWhat it indicatesFits agencies sellingMention it in the email?
Not on page 1 of GoogleClear SEO opportunitySEO, contentYes, name the terms they are missing
Decreasing trafficPerformance pain pointSEO, CRO, paid searchYes, it is the pain they already feel
Hiring marketing rolesCompany investing in growthContent, paid media, creativeYes, "I see you just hired..." is a strong opener
Raised fundingBudget and expansion initiativesStrategy, paid acquisitionNo, use it to pick who to contact. A P.S. at most
Ad spendCompany already invests in marketingPaid media, creativeNo, it qualifies the account
Negative reviewsA visible reputation problemReputation, CRO, lifecycleYes, if your service fixes that complaint
Job changeNew leader, new prioritiesPositioning, website, brandYes, for a short list of dream accounts

Source: signals 1 to 4 and their meaning from the Primal case study. The "mention it" column and rows 5 to 7 come from Thibault Garcia's ranking of buying signals in Reachly's internal question bank, October 2026.

Why funding works better as a filter

Every funded company gets a wave of "congrats on the raise" emails in the week the news breaks. Thibault's note on funding is short:

"Overdone (Use as reason to reach out but don't mention in message, unless maybe a P.S. Congrats for the fundraise)"

So funding goes into the targeting rules, and the email talks about something specific to their marketing. For a deeper list of signals and where to find each one, see the B2B buying signals guide.

How did Primal get 85+ SQLs in 6 months from outbound?

Primal is a performance-driven marketing agency with strong brand awareness in Thailand. Most of its leads came from paid channels, so every new client needed more ad spend, and the team was busy with client delivery. Reachly built and ran the outbound system so Primal could grow without growing ad budgets at the same pace.

Diagram of the Primal outbound setup: one evergreen campaign to CMOs and CEOs and four signal campaigns (hiring marketing roles, raised funding, decreasing traffic, not on page 1 of Google) feed email and LinkedIn outreach to the marketing decision maker, producing 85+ SQLs, 6 deals and an 8% positive reply rate in 6 months.

One evergreen campaign, four signal campaigns

The evergreen campaign ran all the time and targeted CMOs and CEOs in industries where Primal already had strong case studies. Starting from proof meant every email could point to work the prospect would recognize. The four signal campaigns ran alongside it, one per signal in the table above, and each one targeted the marketing decision maker at the flagged company.

Sorting the list by what is at stake

For a performance agency, a company sliding off page one for its core terms is the cleanest signal there is, because it loses traffic every day and usually already knows it. Reachly used Clay to pull each company's Google ranking position automatically, then sorted the whole list by how much each company stood to gain, and contacted those first.

The message, built around the signal

Because each list came from one signal, the opening line could speak to it directly. This is the ranking-signal opener from the Primal campaigns, as published on the case study:

Primal ranking-signal opener
Hi [name], noticed [company] isn't on page one for a few of your
core terms, which is traffic going straight to competitors.
We've won those positions back for Thai brands before. Worth a
look at the gaps?

The ranking reference proves the research, the line about competitors makes the cost concrete, and the proof point sets up a soft ask with no meeting request. Outreach ran on both email and LinkedIn from the Primal CEO's own profile, which raised trust and reply rates.

Primal results after 6 months of outbound
MetricResultSource
SQLs generated85+ in 6 monthsPrimal case study
New deals signed6Primal case study
Positive reply rate8% average across campaignsPrimal case study
CAC reduction35%Primal case study
ROI4.57xPrimal case study
Time to break even3 monthsPrimal case study

The evergreen campaign performed especially well, helped by Primal's existing brand credibility in Thailand. That is a useful lesson for any agency: your case studies are targeting data, so aim the always-on campaign at the industries where you already have results.

What should a marketing agency cold email look like?

Short, plain and about them. These are the rules Reachly writes to, taken from Thibault's answers on what actually earns replies:

Reachly's cold email rules
VariableRule
Subject line2 to 4 words, usually 2, lowercase, with a variable such as {company_name} or {new_employee}
Body length60 to 80 words, readable on a phone screen in one go
Opening lineThe trigger: "I see you just hired {new_employee}". With no signal: "I came across you while looking for {company_type} in {state}"
LinksZero in the first email. One in the second only if you must
Company and industry namesWrite "your company". Pasted names read like a mail merge
Sequence2 emails, 5 to 6 days apart
Where replies come fromThe first email, about 80% of the time

Here is that shape applied to an SEO agency, with the follow-up Reachly sees earn the most replies:

Two-email sequence for an SEO agency
Subject: {company_name} rankings

Hi {first_name},

Noticed your company dropped off page one for {keyword} and
{keyword_2} this quarter. Those two terms alone are worth
roughly {monthly_searches} searches a month.

We recovered the same kind of positions for
{similar_client_type} last year, mostly with fixes to existing
pages.

If I recorded a short video of the 3 changes we would make
first, could I send it over?

---- 5 to 6 days later ----

Hi {first_name},

Would this be something of interest, or does SEO sit with
{colleague_name}?

The ask in both emails is a reply, never a meeting. A free audit, a short video or a teardown of their page gives the buyer an easy yes. If replies come back as "no thanks", the list and the infrastructure are working and the offer needs work. As Thibault puts it, "If you don't have a good offer, you're never going to be getting results."

What outbound sequence should an agency run across cold email, LinkedIn and cold calling?

Reachly runs cold email first, then LinkedIn outreach for the people who did not reply, then the phone for the accounts worth a call. Each channel picks up where the last one went quiet.

The multichannel sequence Reachly runs
WhenChannelTouch
Day 1Cold emailEmail 1 with the signal opener, 60 to 80 words, plain text
Day 6 or 7Cold emailEmail 2: "Would this be something of interest, or does {subject} sit with {colleague_name}?"
After email 2LinkedInConnection request with no note, sent only to people active on LinkedIn
After acceptanceLinkedIn"I reached out via email but thought it'd be easier to chat here", then up to 4 follow-ups spread over 2 to 4 weeks
Top accountsCold callingA call to the accounts with the most at stake, after they have seen your name twice

On LinkedIn, Reachly clients average a 20 to 25% acceptance rate, and the best profiles reach about 30%. Sending from a founder or CEO profile, as Primal did, helps because the buyer can see who is behind the agency.

How do you protect deliverability while prospecting for agency clients?

When reply rates are dead across every campaign, the cause is usually infrastructure, and better copy will not fix it. These are the limits Reachly runs on every client account, set on separate sending domains so the agency's main domain is never at risk:

Sending limits Reachly runs, and the rule from Google
SettingLimitSource
Mailboxes per domain2 to 3Reachly operating setup
Emails per mailbox per day12 to 15, with no more than 15 on Google and 10 to 12 on OutlookReachly operating setup
Warm-up4 weeks on every new mailboxReachly operating setup
Bounce rateOver 2% takes the mailbox out of rotation for 1 to 2 weeksReachly operating setup
Catch-all emails in raw lists10 to 25% before verification, by industry and countryReachly operating setup
User-reported spam rateKeep under 0.1% and never reach 0.3%Google email sender guidelines

Set up SPF, DKIM and DMARC before the first send, and plan the warm-up into the timeline from day one. Four weeks feels slow, but a burned domain costs more time than it saves.

What results should a marketing agency expect from outbound?

Thibault's ballpark for a healthy campaign is a 1 to 4% overall reply rate, depending on volume, and a 10 to 30% positive share of those replies, depending on the offer. His simplest check:

"try and generate 1 positive reply every 400-600 emails sent."
What to expect, and when
MilestoneTypical timingSource
Campaign launchFrom week 4, after warm-up. Within days on pre-warmed infrastructureReachly service pages
First LinkedIn repliesWeeks 2 to 3Reachly service pages
First meetings2 to 6 weeks after launch, depending on volumeReachly service pages
Predictable volumeBy month 3Reachly service pages
Primal break-evenMonth 3Primal case study

Use the ROI calculator to turn those rates into meetings and revenue at your own deal size, work backwards from revenue with the pipeline generation math, and compare them with the wider cold email benchmarks for 2026.

When should a marketing agency skip outbound?

Outbound multiplies a sales motion that already exists. Thibault's list of companies that should hold off is specific, and the last line is the one most agencies need to hear:

"Companies having a ticket size/ACV of $<5k US those companies should do outreach themselves"

If your market is only a few hundred accounts, the founder should handle outreach personally, because automation burns through a small TAM fast. Run through this before you spend on outbound:

Agency outbound
Is your agency ready for outbound?
Offer
Market
Sales
Done for you

Want the Primal setup for your agency?

Reachly maps your TAM, builds the signal campaigns, runs cold email, LinkedIn and cold calling, handles replies and books the meeting. One flat monthly retainer from $3,500.

Book a call with Reachly

‍

Frequently asked questions

How much should you pay for lead generation?

It depends on the model. Pay-per-lead pricing looks cheap until you count the leads that never reply, while a retainer covers the whole system: data, sending infrastructure, copy, reply handling and meeting booking. Reachly charges one flat monthly retainer from $3,500 for the full outbound stack. For a full comparison of pricing models, see how much a lead generation agency costs.

Is paying for leads worth it?

It is worth it when one closed deal covers several months of spend. Reachly's service pages put a running campaign at 10 to 40 highly interested leads a month, depending on volume. At a $5,000 contract, closing even one or two of those a month pays for the program. Under that contract size, the math rarely works and doing the outreach yourself is the better start.

What is the biggest mistake in lead generation?

Chasing meetings before replies. Thibault Garcia's view is that you never get a meeting without a reply first, so Reachly writes and tests every campaign for replies. The other common mistake is leaking interested leads: an agency needs someone who can answer a positive reply quickly, or the meetings never happen.

What is the 5 minute rule for leads?

It is the rule that you contact a new lead within 5 minutes of their inquiry. The best-known data on response speed is a Harvard Business Review audit of 2,241 US companies, which found that firms that tried to contact a lead within an hour were nearly seven times as likely to qualify it as firms that waited even an hour longer, and over 60 times as likely as those that waited 24 hours. The same speed matters for a positive reply to a cold email.

Is lead generation illegal?

No. Cold email to business contacts is legal in the US under the CAN-SPAM Act, which makes no exception for business-to-business email but sets clear rules: accurate sender details, an honest subject line, a valid physical postal address and an opt-out you honor within 10 business days. Each violating email can cost up to $53,088, per the FTC compliance guide. Rules in the EU and parts of APAC are stricter, so check each market before you send.

What is a lead generation agency?

A lead generation agency finds and contacts your ideal buyers for you and hands over interested prospects or booked meetings. A full-service one, like Reachly, covers TAM mapping, ICP definition, signal enrichment, contact sourcing and verification, sending infrastructure, copywriting, reply management and meeting booking, with live reporting each week.

Thibault Garcia
Founder
I’ve spent the past 11 years working across sales and growth marketing, helping businesses build predictable pipeline. My focus is on lead automation, lead generation, LinkedIn optimisation, sales funnels, and practical growth systems. I’ve worked with 180+ businesses on improving their revenue operations, and I enjoy breaking down what consistently works in outbound, positioning, and building repeatable growth.
 
class SampleComponent extends React.Component { 
  // using the experimental public class field syntax below. We can also attach  
  // the contextType to the current class 
  static contextType = ColorContext; 
  render() { 
    return <Button color={this.color} /> 
  } 
}