← Home

How to Write an Agency Cold Pitch That Gets Replies

2026-07-21

Most agency cold pitches die in the first line. Not because the agency isn't good, but because the message opens with "Hi, we're a full-service agency specializing in..." and the prospect has already archived it. They've seen that exact sentence a hundred times this month, and every time it meant the same thing: someone is about to pitch me something I didn't ask for.

A cold pitch that actually gets a reply does the opposite. It sounds like it was written by one human, for one specific business, because something real prompted it. That's the whole game. This guide breaks down the anatomy of an agency cold pitch that earns a response, why the usual templates fail, and how to do this at volume without turning into spam.

Why "we're an agency that does X" never works

Here's the uncomfortable truth: nobody wakes up hoping an agency will email them. Your prospect isn't sitting there thinking "I really wish someone would offer me SEO." They're busy running their business. Your cold pitch is an interruption, and the only interruptions people tolerate are the ones that feel relevant to a problem they already have.

When you lead with who you are — your name, your list of services, your years in business — you're asking the reader to do all the work: "here's what I sell, now go figure out if you need it." Nobody does that for a stranger. The pitches that convert flip the burden: they show the prospect you've already noticed something specific about their business, and connect that observation to an outcome they care about.

This is what separates an agency pitch from generic cold email advice. You're not selling a widget with a fixed price and a clear before/after — you're selling judgment and trust, things a stranger has no reason to believe you have. So the pitch has to demonstrate those things in miniature, in the message itself, before you've earned a minute of their attention.

The anatomy of a pitch that gets replies

Strip away the fluff and a strong agency cold pitch has four moving parts, in this order. Get the order wrong and the whole thing collapses.

1. A trigger or observation opener

The first line proves you're not blasting a list. It references something true and specific about this prospect: a new location they just opened, a job posting that reveals a priority, a page on their site that's clearly underperforming, a competitor who's outranking them, a product launch, a recent press mention. The trigger is your reason for reaching out today rather than any other day.

Bad opener: "I hope this email finds you well. We're a digital marketing agency..." Good opener: "Saw you just opened your second location in the east end — congrats. Quick thing I noticed while poking around your booking page..." One of those gets read. The other gets deleted before the second sentence.

2. One specific problem you noticed

Not a menu of problems. One. The more precise the problem, the more credible you are, because vague problems ("your marketing could be stronger") signal you didn't look, while sharp ones ("your Google Business listing shows the old address, so people are getting sent to the wrong side of town") prove you did. One well-chosen problem also implies you've seen the rest and are being polite by not dumping it all.

Resist the urge to list everything wrong. A wall of criticism reads as an attack, and it's overwhelming. Name the single thing that's both easy to grasp and clearly costing them something.

3. Proof or a mini-case

Now — and only now — you get to hint that you can fix it. This is where a tiny, relevant proof point earns its place: "We helped another clinic in a similar spot fix this and they went from page three to the local pack in about six weeks." Keep it short, keep it relevant to their industry or situation, and don't inflate it. One believable sentence beats a paragraph of superlatives. If you don't have a case, use a specific observation about how the fix typically plays out instead of a fabricated result.

4. A soft, low-friction CTA

The close is where most pitches ruin everything they built. "Do you have 15 minutes for a quick call this week?" asks a stranger to give up time and commit to a sales conversation — huge friction. Instead, ask for something tiny and reversible: "Want me to send over the two other things I spotted?" or "Worth a quick note back if this is even on your radar?" You're lowering the cost of replying to almost zero. The meeting comes later, once they've engaged.

Subject lines: the pitch before the pitch

None of your beautiful copy matters if the email isn't opened. Subject lines for agency cold outreach follow a few rules that most people ignore.

  • Keep it short and lowercase-ish. Long, title-case, salesy subjects scream "mass email." Something that looks like a note from a colleague — "quick question about your booking page" — gets opened.
  • Make it specific to them. If the subject could be sent to a thousand companies, it's a spam subject. If it names their business, their city, or the exact thing you noticed, it isn't.
  • Don't promise the moon. "Double your revenue in 30 days" gets filtered by both spam software and human skepticism. Curiosity beats hype.
  • Never bait-and-switch. If your subject asks a question, the email should answer or continue it — not veer into an unrelated pitch. Mismatch trains people to distrust you.

A good test: would you open this from someone you don't know? If the honest answer is no, rewrite it.

Brevity is a feature, not a limitation

The best agency cold pitches are shorter than you think — often under 90 words. Every sentence you add gives the reader another reason to stop, and a longer message signals "this is a sales email" more loudly than any single word could.

Cut ruthlessly. Delete the pleasantries ("I hope you're having a great week"), the credentials nobody asked for, the second and third problem, the phrase "just following up." If a sentence doesn't advance the observation → problem → proof → soft ask, it's dead weight. A pitch you can read in ten seconds respects the reader's time, and respect is rare enough in the inbox to stand out.

Personalization at scale vs. mail-merge spam

Here's the tension every agency runs into: real personalization gets replies, but researching each prospect by hand doesn't scale past a handful a day. The lazy answer is mail merge — {FirstName}, {Company} — which fools nobody. A first-name token isn't personalization, it's automation cosplay.

The workable middle ground is what people call "personalization at scale," and it's really about doing the research efficiently, not skipping it. The move is to build tightly segmented lists — same niche, same city, same size of business — so that one genuinely relevant observation applies to a whole small batch. "I noticed most independent dental clinics in your area don't have online booking on their site" is true for a segment, feels personal, and doesn't require an hour per prospect.

The other half is having the raw material in front of you. Before you can spot a real trigger, you need each prospect's website, contact channels, and enough context to say something specific. Pulling all of that by hand — hunting for the email, checking the site, finding the Instagram — is where cold outreach actually dies, because the research is slow and you give up after twenty. A tool like JustLeadIt collapses that step: you type a niche and a city and get back a list of matching companies with their public contacts already gathered, so your energy goes into the pitch instead of the grunt work of finding who to pitch.

The rule of thumb: automate the finding, never the thinking. The moment your message could have been sent to anyone, you've lost.

Following up without being annoying

Most replies to cold pitches come from a follow-up, not the first email — yet most agencies send one message and quietly give up. The follow-up game has its own rules.

  • Add something each time. A follow-up that just says "bumping this to the top of your inbox" is noise. Each touch should carry a new angle: another observation, a relevant example, a shorter version of the ask.
  • Keep it shorter than the last one. Follow-ups should shrink, not grow. By the third touch you're at one or two lines.
  • Space them out sanely. A few days between touches, not hours. Two or three follow-ups total is plenty; beyond that you're just annoying people who've decided no.
  • Make the last one a graceful exit. A "I'll assume the timing's off — I'll get out of your inbox, feel free to reach out if it becomes relevant" message often pulls more replies than any pushy chase, because it removes the pressure.

DMs vs. email: same principles, different tempo

Cold DMs on Instagram, LinkedIn, or WhatsApp aren't a different sport, but the tempo changes. DMs are more casual and more crowded, so the opener has to be even tighter and the ask even softer. Don't paste your email pitch into a DM; it looks transplanted. Lead with the observation in a single line, skip the formal signature, and never open with a link or a pitch deck. On LinkedIn especially, a connection request with a paragraph of sales copy attached is an instant decline. Earn the conversation first, then move it to where the real discussion can happen.

What kills a pitch, every time

If you only remember one section, make it this one. These are the reflexes that quietly tank agency cold pitches:

  • The features dump. Listing every service you offer. Nobody reads it, and it screams "I don't know what you actually need."
  • "Quick call?" as the first ask. It's high-friction and self-serving. Earn the reply before you ask for the calendar.
  • Empty flattery. "I love what you're doing!" with no specifics is transparent and cheap. Specific > sweet, always.
  • Talking about yourself. Count the "we" and "I" versus "you" in your draft. If you lose that count, rewrite it around the prospect.
  • Fake urgency. "Spots are filling up fast" from a stranger is a tell, not a motivator.
  • The novel. Five paragraphs before you get to the point. They didn't get to the point.
  • No clear reason for today. Without a trigger, "why now?" has no answer, and "why now?" is the question every cold prospect silently asks.

A full example, start to finish

Here's how the pieces fit together in one short message. Read it and notice how little space each part takes:

Subject: your booking page + a quick thing I noticed

"Hi Priya — saw the new studio in Southside just opened, congrats on the expansion. Poking around your site, the class-booking page doesn't load on mobile for me, and given how many people book from their phones that's probably costing you sign-ups every week. We fixed the same thing for another studio nearby and their online bookings jumped noticeably within a month. Want me to send a two-minute screen recording of exactly what's breaking? No pitch, just the fix."

Notice what's not there: no agency bio, no service list, no "quick call," no flattery. Just a real trigger, one concrete problem, a believable proof point, and an ask so small it's almost rude not to reply. That's the shape you're aiming for every time.

Putting it to work

Writing one great pitch is easy. The hard part is doing it consistently, across a segment, without burning out on manual research or sliding into mail-merge spam. The agencies that win at cold outreach treat it as a craft: sharp lists, one real observation per prospect, ruthless brevity, and a follow-up rhythm that adds value instead of pressure.

Get the sourcing handled so your effort goes where it counts — into the words. When you can pull a clean list of the right companies and their contacts in one step, you spend your time noticing the specific thing worth mentioning and writing a message that sounds like a person. That's the difference between outreach that gets archived and outreach that gets replies. If you want to skip straight to the good part and stop hunting for contacts by hand, give it a try and put your energy into the pitch instead.

Find your next B2B leads

Search companies by niche and region — get contacts in one click.

Start a free search