Cold email templatesfor local agencies that actually get replies
Templates only convert if the list is right. Build a targeted Google Maps list with a free extension, then match the message to what each business is missing.
Agencies··8 min read
Key takeaways
A cold email template is only as good as the list behind it: targeting beats copy every time
Build the list yourself from Google Maps with a free Chrome extension, then filter by niche, no website, or weak reviews
Match one angle per segment (web design, GBP, reviews, local SEO, ads, booking), and let the review data write the first line
Why templates alone fail
The list does most of the work
Most agencies collect cold email templates and wonder why their reply rate stays flat. The templates are rarely the problem. The problem is that the same message goes to a random list where half the businesses do not have the problem you solve.
A cold email lands when the reader thinks this is about me. That only happens when you already know something specific: this restaurant has no website, this dentist sits at 3.4 stars, this plumber never replies to reviews. You cannot fake that at scale. You have to build a list where the signal is baked in.
Google Maps is the best raw source for that, because every listing shows the category, location, phone, website field, and public reviews. A free Chrome extension captures that list from a normal Maps search, so you spend your time writing to the right 80 businesses instead of blasting 800 wrong ones. Segment first, template second.
Build your prospect list first
Capture a targeted Google Maps list, then filter it before you write a single email. Free download. No trial, no credit card.
Open Google Maps, search your niche and city (for example "dentists in Austin"), and let the extension capture the results into a clean list. You get names, categories, phone numbers, websites, and review counts in one export. From there you filter on the signals that predict who needs your service.
The three filters that matter most for local agencies: businesses without a website, businesses with a low rating or thin review count, and a tight vertical so every email in the batch can share one angle. If you want the mechanics of pulling the list, our guide on getting leads from Google Maps walks through the capture step by step.
This is where the extension is only the means. The real work happens in the Vonsel dashboard, a mapped CRM where those captured businesses become a working pipeline. You can reopen a scrape and add more, attach reviews to each business, and let Email Intelligence draft a first message per listing from its own data. The list stops being a spreadsheet and becomes a queue you actually sell from.
2-8%
typical reply range for tightly targeted local agency cold email
1
angle per segment: one problem, one offer, one call to action
3
filters that carry a list: no website, weak reviews, single niche
Templates by service
Match the offer to the signal
Below is a subject line and opening line for the eight services local agencies sell most. Each one assumes you already filtered the list for the matching signal, so the first line can point at something real. Keep bodies to three or four sentences and end with a single low-friction ask.
You sell
Filter the list for
Subject line angle
Web design
No website on the listing
"Quick question about [Business] online"
Google Business Profile mgmt
Sparse profile, few photos
"[Business] on Google Maps"
Review management
Rating under 4.0, no owner replies
"Noticed your recent reviews"
Local SEO
Ranks below page one locally
"[Competitor] outranks you in [City]"
Google Ads
Strong reviews, low visibility
"Getting [Business] to the top on Maps"
Online booking
Restaurants, salons, clinics, phone only
"Bookings for [Business] after hours"
Social media
No linked social profiles
"[Business] on Instagram?"
Site speed
Old or slow existing website
"[Business] site loads slow on mobile"
These angles work because you did the filtering upstream. A "noticed your recent reviews" subject only lands in the inbox of a business that actually has weak reviews, which is the point of segmenting the Maps list before you export it.
Full examples
Three templates you can adapt today
Subject: Quick question about [Business] online
Hi [First name], I was looking at [category] in [City] on Google Maps and noticed [Business] does not have a website linked yet. A lot of your customers check for one before they call. I build simple sites for local [category] that take about a week. Worth a quick look at two examples I did nearby?
Subject: Noticed your recent reviews
Hi [First name], I help [category] businesses in [City] respond to reviews and lift their rating over a few months. I saw [Business] sits at [rating] stars with a few unanswered reviews, which usually costs a couple of calls a week. I put together a free two minute audit of yours. Want me to send it over?
Subject: [Competitor] outranks you in [City]
Hi [First name], when I search "[keyword] in [City]" on Google, [Competitor] shows up above [Business] in the local pack. That top spot takes most of the clicks. I run local SEO for [category] and can usually explain the gap in one call. Open to a 15 minute look this week?
Notice what makes these work: a specific detail pulled from the listing, one clear offer, and a small ask. Keep the body short and make the next step almost effortless. For more variations aimed at owners, see our templates for local businesses, and pair email with our cold call scripts by vertical for a follow up.
Feed your templates the right data
Pull a niche list from Google Maps, filter for no website or weak reviews, and write to the businesses that match. Free download. No trial, no credit card.
Never mix niches in a batch. A list of only HVAC firms in one city lets every line feel written for the reader, which is where relevance and reply rate come from.
A real first line
Reference something only true of that business: its missing website, its rating, an unanswered review. The Maps data hands you that detail for free.
One small ask
Ask for a reply, a two minute audit, or a quick look, not a 30 minute demo. Low friction gets the yes that starts the conversation.
Two or three follow ups
Most replies come after the first email. Space short follow ups a few days apart and change the angle slightly each time.
Clean sending
Warm the inbox, keep volume modest, and verify addresses. A tight targeted list protects deliverability far better than a scraped mega list.
Compliant footer
Identify yourself, be honest in the subject, and give an easy opt out. Review the FTC rules and your local law before you send.
Open rates for cold email vary widely by industry and inbox reputation, and public email benchmarks show even permission based campaigns hover in the low tens of percent. Do not chase invented numbers. Chase a cleaner segment, because a smaller list of the right businesses beats a huge list of the wrong ones on every metric that matters.
Stay on the right side of the line
A quick note on legality
Emailing a business address about a relevant offer is generally allowed in most regions if you identify yourself, keep the subject truthful, and include a clear opt out. The exact rules differ by country, so read the FTC CAN-SPAM compliance guide and your own local law before you send.
Because you are prospecting local service businesses, many of the profiles you find are also the ones agencies help manage through the Google Business Profile system, which gives you a natural, honest reason to reach out. For the scraping side, our overview of whether it is legal to scrape Google Maps covers the public data question in plain terms.
The template is the last 10 percent. The list is the first 90
From send to pipeline
Where the replies go next
A reply is not a client. It is a conversation you now have to track. This is the part cold email guides skip and the part that decides whether your agency closes. The Vonsel dashboard keeps each captured business on a mapped CRM, so a "yes, send the audit" moves from list to lead without a copy paste.
From there, Email Intelligence can draft the next message per business, Reviews Intelligence surfaces the pain points a business shows in its own reviews, and you can reopen the original scrape to add the next city when the first batch dries up. The extension got you the raw list. The dashboard turns it into a value added database you can sell from for months.
Start with a list worth emailing
Capture, filter, and work a local niche from one place. Free download. No trial, no credit card. More agency guides or explore features.
The most reliable source is Google Maps, because every listing shows the business name, category, location, phone, website, and reviews. A free Chrome extension like Vonsel lets you capture a targeted list from a Maps search, then filter it by niche, businesses without a website, or weak review scores before you write a single email.
What is a good reply rate for agency cold email?
Local agency cold email reply rates commonly land in the 2 to 8 percent range when the list is tightly targeted and the message references something specific about the business. Generic blasts to broad lists tend to fall under 1 percent. Tight targeting from a Google Maps list plus a relevant angle is what moves the number.
Is it legal to cold email local businesses?
In most regions you can email a business address about a relevant offer if you identify yourself, tell the truth in the subject line, and include a clear way to opt out. Rules vary by country, so review the FTC CAN-SPAM guidance and your local law before sending, and keep your list clean.