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.
| Signal | What it indicates | Fits agencies selling | Mention it in the email? |
|---|---|---|---|
| Not on page 1 of Google | Clear SEO opportunity | SEO, content | Yes, name the terms they are missing |
| Decreasing traffic | Performance pain point | SEO, CRO, paid search | Yes, it is the pain they already feel |
| Hiring marketing roles | Company investing in growth | Content, paid media, creative | Yes, "I see you just hired..." is a strong opener |
| Raised funding | Budget and expansion initiatives | Strategy, paid acquisition | No, use it to pick who to contact. A P.S. at most |
| Ad spend | Company already invests in marketing | Paid media, creative | No, it qualifies the account |
| Negative reviews | A visible reputation problem | Reputation, CRO, lifecycle | Yes, if your service fixes that complaint |
| Job change | New leader, new priorities | Positioning, website, brand | Yes, 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.
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:
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.
| Metric | Result | Source |
|---|---|---|
| SQLs generated | 85+ in 6 months | Primal case study |
| New deals signed | 6 | Primal case study |
| Positive reply rate | 8% average across campaigns | Primal case study |
| CAC reduction | 35% | Primal case study |
| ROI | 4.57x | Primal case study |
| Time to break even | 3 months | Primal 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:
| Variable | Rule |
|---|---|
| Subject line | 2 to 4 words, usually 2, lowercase, with a variable such as {company_name} or {new_employee} |
| Body length | 60 to 80 words, readable on a phone screen in one go |
| Opening line | The trigger: "I see you just hired {new_employee}". With no signal: "I came across you while looking for {company_type} in {state}" |
| Links | Zero in the first email. One in the second only if you must |
| Company and industry names | Write "your company". Pasted names read like a mail merge |
| Sequence | 2 emails, 5 to 6 days apart |
| Where replies come from | The 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:
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.
| When | Channel | Touch |
|---|---|---|
| Day 1 | Cold email | Email 1 with the signal opener, 60 to 80 words, plain text |
| Day 6 or 7 | Cold email | Email 2: "Would this be something of interest, or does {subject} sit with {colleague_name}?" |
| After email 2 | Connection request with no note, sent only to people active on LinkedIn | |
| After acceptance | "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 accounts | Cold calling | A 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:
| Setting | Limit | Source |
|---|---|---|
| Mailboxes per domain | 2 to 3 | Reachly operating setup |
| Emails per mailbox per day | 12 to 15, with no more than 15 on Google and 10 to 12 on Outlook | Reachly operating setup |
| Warm-up | 4 weeks on every new mailbox | Reachly operating setup |
| Bounce rate | Over 2% takes the mailbox out of rotation for 1 to 2 weeks | Reachly operating setup |
| Catch-all emails in raw lists | 10 to 25% before verification, by industry and country | Reachly operating setup |
| User-reported spam rate | Keep 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."
| Milestone | Typical timing | Source |
|---|---|---|
| Campaign launch | From week 4, after warm-up. Within days on pre-warmed infrastructure | Reachly service pages |
| First LinkedIn replies | Weeks 2 to 3 | Reachly service pages |
| First meetings | 2 to 6 weeks after launch, depending on volume | Reachly service pages |
| Predictable volume | By month 3 | Reachly service pages |
| Primal break-even | Month 3 | Primal 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:
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.












