Skip to content
Cold DM Calculator

Planning Guide · Last updated July 9, 2026 · By the ColdDMCalculator team

Cold DM Scripts for Marketing Agencies: Outreach Templates That Book Calls

Marketing agencies face a unique cold DM challenge: your prospects probably hear from other agencies constantly. The scripts below are designed to cut through that noise by leading with something specific to the prospect's situation — their ads, their content, their competitive landscape — rather than a generic capabilities pitch. Each script includes a template, a personalized example, and scoring notes to help you decide which ones to test first.

Why agency cold DMs struggle

The typical agency cold DM says something like: “We help brands scale their marketing with data-driven strategies. Would you be open to a quick call?” The problem isn't that the statement is wrong — it's that every agency says some version of it, which makes it invisible. When a prospect receives five similar messages in a week, the one that references something specific to their business is the one that gets a reply.

Specificity is the differentiator. A message that references a prospect's actual ad, a real competitor, or a specific piece of content signals that you've done homework — and that you're not mass-messaging their entire industry. That signal alone can be enough to earn a response, even if the prospect wasn't actively looking for agency help.

If you're running agency outreach at volume, the math matters too. A 2% lift in reply rate across 500 DMs produces 10 additional conversations, which can mean one or two more booked calls. Run your assumptions through the agency calculator to see what that's worth for your specific deal size and close rate.

Before you send: the agency quality checklist

Every script below should pass this quick check before it goes out. These apply specifically to agency outreach where credibility is especially important:

  • Is the opening detail verifiable? Can the prospect confirm the thing you referenced by looking at their site, ad, or content in under 30 seconds?
  • Is the case study or result accurate? Never exaggerate or round up. If you helped a client increase leads by 18%, say 18% — not “over 20%.”
  • Is the ask low-friction? A 10-minute call is a lower commitment than a “strategy session.” Use language that signals brevity.
  • Have you scored the message? Run it through the DM script scorecard to catch the most common issues before sending.

The six scripts

1. Result-Based Opener Referencing Prospect's Ads

Hi [Name], I saw [specific ad or campaign] you're running on [platform]. Looks like [specific observation about the ad]. I helped [similar company] improve [metric] by [range] on a similar campaign — curious if you're actively optimizing that one or exploring changes?

When to use: Best for prospects actively running paid ads where you can observe the creative, targeting, or landing page. Requires genuine familiarity with paid media performance signals.

Personalized example: Hi Rachel, I saw the LinkedIn ad you're running for the Q3 SaaS report. The CTA drives to a gated landing page, which is solid. I helped Luminary increase form completions by 22% on a similar campaign by simplifying the form — curious if you're actively optimizing that one or exploring changes?

What not to say: Don't say “Your ads aren't working” or imply the campaign is failing without evidence. Never reference ad spend numbers you're guessing at. Keep the observation neutral and specific.

Scoring notes: This script typically earns strong replies because it references something the prospect is actively spending money on and frames you as someone who has solved a similar problem. The specificity of the metric (22%) adds credibility without overpromising.

2. Competitor Analysis Angle

Hi [Name], I was looking at how [competitor] handles [specific channel or tactic] and noticed a few things they're doing differently from [Company]. Would it be useful to see a quick side-by-side comparison?

When to use: Use when you can genuinely identify a meaningful difference between the prospect and a known competitor. The comparison must be real — never fabricate competitor behavior.

Personalized example: Hi James, I was looking at how Nexus Creative handles their email nurture sequences and noticed they're using behavior-triggered sends that seem to be driving higher open rates. I noticed [Company] is still on a fixed weekly schedule. Would it be useful to see a quick side-by-side comparison?

What not to say: Don't position the competitor as “crushing it” or imply the prospect is losing. The tone should be analytical, not alarmist. And never reference data you haven't actually verified.

Scoring notes: Competitor angles work because they tap into a prospect's natural awareness of their competitive landscape. The comparison framing positions you as an informed observer rather than a cold seller.

3. Content Marketing Critique

Hi [Name], I read your recent [blog post / article / LinkedIn post] about [topic]. One thing I thought was strong was [specific element]. One area I'd be curious to test is [suggested improvement]. Would you be open to a quick chat about content strategy?

When to use: Best for prospects who are actively publishing content and you can offer a genuinely useful observation. Only use this if you've actually read the content in question.

Personalized example: Hi Priya, I read your recent LinkedIn post about scaling paid social. One thing I thought was strong was the framework for allocating budget across funnel stages. One area I'd be curious to test is adding retargeting-specific creative, which tends to lift ROAS for brands at your stage. Would you be open to a quick chat about content strategy?

What not to say: Don't send a critique disguised as a compliment. If you can't name something genuinely good about the content, this script isn't the right fit for that prospect.

Scoring notes: Content critiques work best when the praise is genuine and the improvement suggestion is specific. Vague suggestions like “you could do more” don't demonstrate expertise.

4. Case Study Mention

Hi [Name], we recently helped [similar company] achieve [specific result] in [timeframe]. I noticed [Company] is working on [observable initiative]. Would it be useful to hear how the approach applied in your space?

When to use: Use when you have a genuine, relevant case study and can connect it to something the prospect is visibly working on. The case study must be real and the result must be accurate.

Personalized example: Hi David, we recently helped a mid-market SaaS brand increase MQL-to-SQL conversion by 15% in one quarter through a revised nurture sequence. I noticed CloudSync just launched a new product tier — would it be useful to hear how the approach applied in your space?

What not to say: Don't exaggerate results or cite case studies from unrelated industries. If your case study isn't relevant to the prospect's situation, this script can feel forced. Choose prospects carefully for this one.

Scoring notes: Case study scripts work because they anchor the conversation in a concrete outcome. The key is relevance — a case study from a completely different industry or stage can undermine credibility.

5. Industry Report or Value Share

Hi [Name], I put together a [brief report / benchmark dataset / checklist] on [topic relevant to prospect's industry]. Thought it might be useful given what [Company] is doing in [space]. Here's the link: [URL] — happy to walk through it if any of the data is interesting.

When to use: Use for high-value prospects where investing time in a useful asset is justified by the potential relationship. Not ideal for high-volume outreach.

Personalized example: Hi Megan, I put together a benchmark dataset on LinkedIn ad CPMs for B2B SaaS companies in the $5M to $20M revenue range. Thought it might be useful given what StrataMetrics is doing in the analytics space. Here's the link: [URL] — happy to walk through it if any of the data is interesting.

What not to say: Don't send a generic lead magnet that you've clearly mass-messaged. The asset should feel tailored to the prospect's situation. Also avoid attaching PDFs directly — use a link so the prospect can preview before clicking.

Scoring notes: Value-first scripts produce strong replies when the value is genuinely useful and specific. The risk is time investment — only use this for prospects where the potential deal justifies the upfront effort.

6. Re-Engagement Follow-Up

Hi [Name], circling back on my earlier note about [specific topic]. I know timing is everything — if [Company] is in a different phase right now, no worries at all. If it's still on the radar, happy to pick up the conversation.

When to use: Send 5 to 7 business days after the initial message with no reply. This script acknowledges the silence without being pushy and gives the prospect a graceful way to re-engage.

Personalized example: Hi James, circling back on my earlier note about the competitor comparison for [Company] and Nexus Creative. I know timing is everything — if you're in a different phase right now, no worries at all. If it's still on the radar, happy to pick up the conversation.

What not to say: Don't say “Just bumping this to the top of your inbox” or “Following up because I haven't heard back.” These phrases highlight the silence rather than adding value. Keep the focus on the original topic.

Scoring notes: Re-engagement follow-ups typically account for 30% to 50% of total replies in a well-run campaign. The key is acknowledging timing without applying pressure and restating the original value proposition in a single line.

A worked example: running two scripts across 600 prospects

Say you're an agency targeting SaaS marketing directors on LinkedIn. You split 600 prospects into two groups of 300. Group A gets the result-based opener; Group B gets the case study mention. Both are sent Tuesday through Thursday at 9:00 AM in the prospect's local time, with follow-ups on Day 5.

MetricResult-BasedCase Study
DMs sent300300
Reply rate9%7%
Positive replies12 of 27 (44%)10 of 21 (48%)
Booked calls54
Est. cost per call$85$100

In this illustrative scenario, the result-based opener produces slightly higher volume and a lower cost per call, while the case study mention edges ahead on positive reply quality. Neither is definitively “better” — the right choice depends on whether you have a strong, relevant case study and whether the prospect is actively running campaigns you can reference. Model the full funnel from replies to revenue at colddmcalculator.com/cold-dm-calculator-for-agencies to see how these differences affect your bottom line.

Follow-up cadence for agency outreach

A single cold DM rarely gets the response it deserves. Most replies in a well-run campaign come from the follow-up, not the initial message. Here's a cadence that typically works for agency outreach:

  1. Day 1: Send the initial script.
  2. Day 5: Follow up with the re-engagement template, restating the original value.
  3. Day 10:A final follow-up with a new angle or a relevant piece of content (a case study, an article, a benchmark). If there's still no reply, move on.

This three-touch sequence typically takes 10 business days and produces the majority of total replies without feeling intrusive. Beyond three touches, the return on additional follow-ups drops off sharply and the risk of negative sentiment increases. For more on pacing and daily volume, see the guide on how many cold DMs to send per day.

Frequently asked questions

How do I personalize these scripts at scale when I'm reaching 200 or more prospects?

You don't personalize every word — you personalize the opening line. Write a shared template for the body of the message, then invest two to three minutes per prospect on the first line. That opening detail is what determines whether the rest of the message gets read. For help pacing this kind of research alongside your send volume, the calculator at /cold-dm-calculator-for-agencies models the time and cost tradeoffs.

What's the best first message for cold agency outreach?

The result-based opener and the case study mention tend to perform strongest for agencies because they anchor the conversation in a measurable outcome. However, the best choice depends on whether you have a relevant case study to reference and whether the prospect is actively running campaigns you can observe. Start with whichever script you can make most specific for your target list.

Forecast your agency outreach before you send.

Run the free calculator to model replies, booked calls, and cost per call.

Forecasts are estimates based on user-provided assumptions. Results are not guaranteed.

Related: Cold DM Calculator for Agencies · DM Script Scorecard · Campaign Mistakes to Avoid · Contact us with questions.