Skip to content
Cold DM Calculator

Blog · Case Study

Cold DM Case Study: How an Agency Filled Its Pipeline

This is a fictional-but-realistic case study of a small growth agency that used cold DMs to fill its own pipeline after paid lead gen got too expensive. The numbers are illustrative, but the approach mirrors what agencies use to book discovery calls without relying on referrals alone. Use it to see how an agency can run outreach for itself with the same discipline it sells to clients, because the agency that cannot fill its own pipeline has a credibility problem when it pitches pipeline services to a prospect.

The situation

Brightlane, a fictional five-person agency, specialized in paid social for DTC brands. Referrals dried up in a slow quarter, and their own ad spend to get leads had doubled without improving lead quality. They decided to use the channel they sold: outbound. The target was founders and marketing leads at DTC brands spending at least $20k/month on ads, because below that spend the agency's retainer was not affordable and the fit was poor. The floor on spend was also a floor on seriousness about the problem they solve.

Targeting and angle

They targeted brands showing clear signals: new hires, upcoming launches, or public complaints about rising CAC. The angle was not 'we run ads,' it was 'we fix the CAC problem you just signaled.' That relevance is why the funnel worked, because a signal proves the pain is live now rather than a maybe someday concern the prospect will defer until never. Signal-based targeting turned a cold list into a warm one without a single dollar of ad spend or a single wasted opener.

Brightlane opener

Hi [Name], noticed [Brand] just hired a growth lead and is scaling spend. Most brands at that point watch CAC creep before they catch it. We cut one DTC client's blended CAC 22% in a quarter without touching creative. Want the 3-step breakdown we used? No pitch unless you want one.

Funnel metrics

StageCountRate
Sent (quarter)1,200100%
Replies13211%
Positive replies665.5%
Discovery calls383.2% of sent
New retainers924% of calls

Nine new retainers in a quarter from one sender's part-time effort replaced the lost referrals and then some. The 11% reply rate came from signal-based targeting, not volume, and the 24% call-to-retainer rate came from talking only to brands already feeling the CAC pain the agency solves. The alignment between signal and offer is what made the close almost automatic and the churn effectively zero.

What made it repeatable

  • A weekly signal hunt: every Monday they pulled 40 prospects with a fresh trigger event.
  • One core script with a per-client-style proof block swapped by sub-niche.
  • A disciplined three-touch follow-up run from the schedule template.
  • Reporting on calls and retainers, not sends, to keep focus on outcomes.

The systems behind the system

The reason it repeated is that Brightlane treated their own pipeline like a client account. They wrote an SOP for themselves, set a weekly signal-hunt calendar invite, and reviewed a scorecard every Friday. Without those systems, the effort would have collapsed the first week a client fire drill appeared, which is exactly what happens to most 'we should do outreach' initiatives that lack a ritual to protect them from the louder work that always shows up.

Lessons for agencies

The agency that sells outreach should be able to do it for itself. The same discipline that wins client retainers wins your own pipeline: narrow targeting, signal-based openers, and consistent follow-up. Use the campaign launch checklist to replicate the structure so the program does not depend on one motivated person remembering to do it during a busy week when everything else is on fire.

They treated their own pipeline like a client account. That mindset shift is the real lesson, and it is free to adopt on Monday.

A simple weekly operating rhythm

The reason the program repeated is that it lived inside a rhythm, not a burst of motivation. Brightlane ran a predictable weekly loop: Monday was signal hunting, Tuesday through Thursday were sending and follow-up, and Friday was the scorecard review. Because the loop was calendar-driven, it survived the weeks when a client emergency would otherwise have killed the outreach. A rhythm you can miss is a strategy you do not actually have, and most outreach initiatives die precisely because they rely on someone feeling like it on a given day.

  1. 1Monday: pull 40 fresh signal-based prospects and write the opener for each.
  2. 2Tue-Thu: send within safe limits and run the scheduled follow-ups.
  3. 3Friday: review the scorecard, note what replies told you, adjust next week's angle.

This rhythm also makes the work measurable. When every week looks the same, week-over-week comparison is meaningful, and you can see whether a dip is noise or a real problem with the list or the message. The campaign scorecard is where that comparison lives, and the launch checklist is what keeps the rhythm from skipping steps when the team is busy.

How to brief a sender on this approach

If you hand this to a team member, the briefing is short but specific. Tell them to lead with the prospect's signal, not the agency's service menu; to keep the first ask tiny; and to never send the same message to someone whose signal they did not read. The scripts-for-marketing-agencies resource gives them the structure, and the benchmarks page sets the expectation for what a healthy reply rate looks like so they do not panic at a normal 11% and quit too early.

The brief is one sentence: reference their signal, make a small ask, follow up on schedule. Everything else is detail on top of that spine.

Handling objections in the reply

The replies that came back often opened with an objection: 'we already have an agency,' 'we do this in-house,' or 'timing is off.' Each is a signal, not a wall. Brightlane treated the objection as the start of the conversation, asked one question about the current setup, and offered the teardown as a no-cost way to compare, which turned a defensive reply into a curious one. The follow-up mistakes guide covers how not to argue with the objection; the move is to acknowledge it, add one relevant data point, and let the prospect decide, because pushing past a stated boundary is what converts a maybe into a block.

ObjectionResponse that worked
We have an agencyOffer a free comparison of one campaign, no switch required
We do it in-houseSend the teardown as a second opinion, zero commitment
Bad timingAgree, set a soft date, then re-open with a new signal

What the pipeline looked like by month

Month one was mostly signal-hunting and a thin trickle of replies while the rhythm was built. Month two, with the follow-up sequence running and the proof block sharpened, the call rate doubled, because the earlier sends were finally being caught by the third touch that the first month had not yet scheduled. By month three the agency had a predictable weekly call count and could forecast the quarter, which is the real win: not one big month, but a system whose output you can plan around. The revenue goal calculator is what turns that steady call count into a booked-revenue number the founder could take to a bank or a partner with confidence.

The pipeline did not spike; it compounded. Steady signal-based sending plus a real follow-up sequence is what made the agency's pipeline predictable instead of lucky.

Lessons for other agencies

The transferable lesson is that an agency's own outreach should look exactly like the outreach it sells: signal-led, small-ask, consistent follow-up, honest reporting. Agencies that pitch relevance but blast their own prospects signal that they do not believe their own method, and sophisticated buyers notice. Run your own pipeline the way you would run a client's, log the same metrics, and you will both prove the approach and generate the case studies that make the next pitch easier, because the best agency proof is a pipeline you built with the same playbook you are selling, not a theory you are hoping works.

  • Use the same method you sell to clients, on yourself.
  • Log calls and retainers, not just sends.
  • Let month two's follow-up catch month one's replies.
  • Turn your own pipeline into your best case study.

The monthly pipeline math

Brightlane’s quarter looked like this per month once the rhythm held: roughly 400 signals hunted, 400 DMs, 44 replies, 13 calls, and 3 retainers. The predictability is the point; a steady 3 retainers a month compounds into a full pipeline without a single spike that later disappoints the forecast.

MonthDMsCallsRetainers
Month 1400101
Month 2400143
Month 3400145
Total1200389

When to add the second sender

Brightlane stayed solo founder-led until the weekly signal hunt and send routine became the bottleneck, not the reply rate. Add a sender only when you are leaving replies on the table because of time, not because the message is broken. A second sender before the loop is proven just doubles the speed of a system that may still be wrong.

Hire senders to remove a time bottleneck, not to fix a message problem. If replies are low, the fix is the opener, not headcount.

The signal library Brightlane built

After the first quarter, Brightlane stopped hunting signals from scratch each week and instead logged which triggers produced replies. Hiring a growth lead outperformed a generic complaint post by a wide margin, so the Monday hunt prioritized that signal. This first-party library is the moat no tool copies, because it is specific to their ICP and compounds every week they send. The KPI tracker is where the signal-to-reply data lives, and reviewing it monthly is how they stop wasting time on weak triggers.

SignalReply rateUsed weekly?
Hired growth lead18 percentYes,优先
New launch14 percentYes
Complaint post9 percentSometimes
Generic title3 percentNo

Pricing the retainer against pipeline

Brightlane priced the retainer off the pipeline it produced, not the hours it took, because the outreach was efficient once systematized. Nine retainers at an average of roughly 4,000 dollars was 36,000 dollars in new annual revenue for the client and a healthy margin for the agency at low effort. The agency pricing page is how you model this before quoting, so you capture the value you create instead of billing by the hour and leaving money, and the client, on the table.

The follow-up that recovered stale replies

Brightlane noticed that replies which went quiet after the first teardown often re-engaged on a soft second nudge that referenced their original question, not a new pitch. The recovery touch was gentle by design: one useful idea, no ask, sent two weeks after silence. It recovered roughly a fifth of otherwise-lost replies and turned them into calls, which is why the three-touch sequence was really a patient four-touch one in practice. The follow-up schedule is where the spacing lived, and the restraint is what kept the recovered replies from feeling chased.

Spot the silence

No reply two weeks after the teardown.

Send one useful idea

Reference their original question, no new pitch.

No ask

Let the value reopen the conversation.

Log the recovery

Track how many stale replies convert.

Suggested image brief

PlacementPurposeFilename and alt text
After the direct answerCreate an original AI-generated workflow graphic that summarizes the decision, metric, and next action for this topic without third-party logos.cold-dm-case-study-agency-workflow.webp - Cold DM Case Study: How an Agency Filled Its Pipeline workflow diagram

Quick checklist

  • Clear ICP with a minimum spend signal
  • Weekly signal-hunt ritual for fresh prospects
  • Opener leads with the prospect's problem
  • Proof block matched to sub-niche
  • Three-touch follow-up on a schedule
  • Reporting on calls and retainers
  • Sender is a real person with a point of view
  • Campaign launch checklist used

Related: Agency Scripts · Campaign Launch Checklist · Benchmarks for Agencies · Lead Goal Calculator · Follow-up Schedule

Frequently asked questions

Is this a real agency?

Brightlane is fictional, but the metrics reflect realistic ranges for signal-based agency outreach. Use them as planning figures, not as promises to put in a contract.

Why target by signal instead of title?

A trigger event proves the problem is live now. Title-only targeting includes people who are not feeling the pain yet and will defer you to never, wasting the opener.

How much time did it take?

About 5-6 hours a week for one person: signal hunting, sending, and follow-up. The rest was calls, which is the work that actually generates revenue and retainers.

What if I have no case results yet?

Use a specific methodology or a client-type outcome you can stand behind. Honest, specific proof beats a fabricated number that a sophisticated prospect will see through instantly.

How do I avoid sounding like every other agency?

Reference the prospect's exact signal and lead with their problem, not your service menu. The menu is for the proposal, not the opener where relevance is what earns the read.

Should the founder or a rep send?

Early on, the founder. A real person with a point of view out-replies a generic business-development account every time, because buyers trust people over logos.

Plan your agency's own outbound pipeline

Forecast the sends needed to fill your call calendar this quarter.

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

Benchmarks, templates, and examples on this page are illustrative planning references, not guarantees of performance. Adjust your outreach to comply with platform terms and applicable regulations.