All free templates
Free template

Cold email template for marketing agencies

For marketing agencies, the cold email that gets replies from local business owners leads with one publicly checkable observation about the business, connects it to one missed revenue source, and offers something concrete and free before asking for anything. The template below is vertical-agnostic — it works for ads, social, and full-service offers because the observation does the personalizing.

The template

The full template — copy, replace the [brackets], send

Subject lines

  • [Business name] + one missed revenue stream
  • Question about [business name] marketing
  • [competitor name] is running ads in [city] — [business name] isn't

Hi [first name],

I came across [business name] while putting together a list of [business type] in [city] — [review count] reviews at [rating] stars caught my eye. Clearly the service side is working.

Here's what stood out: [competitor name] shows up on [channel — Google Ads / Instagram / local search] for [city], and you don't. Their service isn't better than yours — they're just easier to find when someone's ready to buy.

I run marketing for [business type] in [city]. Rather than pitch, I'd rather show: I'll put together a one-page teardown of where [business name] is losing customers online and the two fastest fixes. No charge, no meeting required — want me to send it?

[Your name]

PS — I work with two other [business type] in [state/region], so the teardown will use benchmarks from businesses exactly like yours.

Why this template works

This is the volume-friendly variant: one template, many verticals, because the observation and the channel are the only two fields that change. The structure stays constant:

Line-by-line breakdown of the marketing agency cold email and the job each part performs.
PartJob it does
Subject: revenue framingSpeaks to revenue, not marketing — owners buy outcomes
Opening: service complimentReviews + rating proves you looked and earns 3 more seconds
The visible competitorPublic, verifiable loss aversion — the strongest motivator in local markets
"Rather show than pitch"Reframes the email from sales to proof — matches how owners think
One-page teardown offerConcrete, fast, no meeting required — lowest-friction CTA in agency outreach
PS: local benchmarksSignals you know the vertical's numbers — quietly positions expertise
Line-by-line breakdown of the marketing agency cold email and the job each part performs.

Who should use this template?

Built for agencies and freelancers selling marketing services to local businesses:

  • Marketing agencies prospecting clinics, gyms, restaurants, salons, and trades
  • Paid ads freelancers targeting businesses with weak online presence
  • Social media managers selling to owner-operated local businesses
  • Full-service agencies building outbound as a predictable client channel

How to use it (with the data to fill it)

The template scales because the data does the heavy lifting. RadarLeads produces that data for any vertical and city — here is the workflow agencies run with it:

  1. 1

    Search the vertical and city you serve

    "gyms in phoenix", "salons in miami", "hvac in dallas" — RadarLeads returns businesses with rating, review count, website signals, and verified owner emails. Start with the free tier: 15 leads, 3 searches, no card.

  2. 2

    Check one channel for each batch

    For every batch of 20-30, spend 5 minutes checking who runs ads or ranks in the city — that becomes the [competitor name] + [channel] line. One check per batch, not per email: the template only needs a representative competitor.

  3. 3

    Export, merge, send

    Export the verified list to Excel/CSV, merge the fields into the template, and send in small daily batches from a warmed-up inbox. Verified emails are what keep the bounce rate near zero and the sender reputation intact.

  4. 4

    Deliver the teardown when they reply

    A one-page PDF with 3 observations and 2 fixes closes without a pitch call. Build it once per vertical, swap the business-specific numbers per reply — it compounds as a reusable sales asset.

Frequently asked questions

What is the best cold email structure for marketing agencies?

Observation, gap, offer. One publicly checkable observation about the prospect (reviews, competitors, channel presence), one statement of the revenue gap it causes, and one free, concrete offer that requires no meeting. Keep it under 120 words, use no images or attachments, and personalize with real data — that structure reliably outperforms pitch-first agency emails.

How do marketing agencies get clients with cold email in 2026?

By pairing verified local-business lists with genuine per-email personalization. The typical working system: pull 20-30 businesses per day with their public signals, send short observation-led emails, offer a free teardown or audit, and follow up once. Agencies doing this with verified data report steady reply rates without paid ads or referrals in the loop.

How many cold emails does an agency need to send to land a client?

Expect roughly 50-100 quality sends per closed client at the start, dropping as the offer and template tighten. Volume only works when deliverability is protected — verified recipient emails, small batches, plain text. Twenty well-personalized emails a day beats two hundred generic ones, which burn the domain and future campaigns with it.

Where can I get a verified list of local business contacts?

RadarLeads generates one on demand: search any business type plus city and it returns deduplicated businesses with verified decision-maker emails, phones, ratings, and need signals — exportable to Excel or CSV. Plans are flat-rate from $29/month for 300 leads, and a free 15-lead trial needs no credit card.

Stop building lists by hand

RadarLeads turns "[business type] in [city]" into a verified, exportable lead list in minutes — with the signals that tell you who needs marketing. First 15 leads free, no card.

Find Your First Leads

7-day trial · 3 searches included