-
1
Pin the goal to meetings held, not replies
Prospecting sequences get judged on the wrong number more often than any other sales motion. Reply rate feels great in a dashboard but means almost nothing on its own; a sequence that generates lots of "not interested" replies is working, in the sense that it is being read, and failing, in the sense that the pipeline stays empty. Write the goal into the sequence spec as meetings held, not replies, not opens, not sends. State the target explicitly: for a 25-account pilot, two to four held meetings is a working outcome, one or zero means the ICP, the hooks, or the list quality needs work before the sequence does.
- Write the primary goal as held meetings per 25-account cohort; replies are a secondary quality signal
- Document the ICP fit test every account must pass before entering the sequence
- Agree with the sales owner on what counts as a qualified meeting before touch 1 ships
Tip: If the sequence spec does not name the number of held meetings that would make the pilot a success, no one in the weekly review will agree on whether to scale it, kill it, or revise it.
-
2
Set the touch count and spacing before writing a single line
A prospecting sequence is a structure, not a stack of emails. Decide the shape first. For most cold B2B outbound, six to eight touches across roughly fifteen days is the working range: enough coverage to catch busy prospects across two work weeks, short enough to keep the thread warm and compliance windows clean. Space the first three touches two to three days apart, stretch the back half to three or four days, and anchor every send to a workday morning in the prospect's time zone. Lock the shape in a shared doc so every rep runs the same sequence and the reply-rate numbers compare across cohorts instead of across one-off rep habits.
- Pick a total touch count in the 6-8 range across a 14-16 day window
- Space early touches 2-3 days apart and later touches 3-4 days apart
- Avoid Friday afternoon, pre-9am Monday, and local holidays in the prospect's timezone
Tip: If the shape of the sequence lives only in a rep's head, the data at the end of the pilot is noise. Write the shape down before the first line of copy.
-
3
Map channels on purpose, not by habit
A multi-channel sequence outperforms a single-channel one, but only when each channel has a defined job. Treat email as the backbone that carries the written record of the thread. Layer calls in to interrupt the inbox pattern, and use social (LinkedIn and short video) to raise familiarity between email touches. A working mix for seven touches: email on touches 1, 3, 5, and 7; a call on touch 2 and 4; a social touch (profile view and thoughtful comment, then a connection request with context) on touch 6. Record a 30 to 60 second personalized video for one high-value touch per account. Never stack a cold call and a cold connection request on the same day.
- Backbone: email on odd touches so the written record carries the story and the ask
- Voice: one or two calls on even touches; leave short, non-pitchy voicemails only after a prior touch has landed
- Social: profile view and comment first, connection request with explicit context later, never cold
- Video: one 30-60 second personal clip on one high-value touch per account, hosted and tracked
Tip: A phone that rings with no prior touch at all raises the ask on a stranger. Earn the ring with a landed email or a seen social touch first.
-
4
Draft channel-specific copy for every touch
Each channel has its own physics and reusing one message across three of them is the fastest way to look automated. Email rewards short, scannable paragraphs, a single qualifier, and a soft CTA on its own line. Voicemails reward 25 to 35 seconds with the reason for the call stated in sentence one and no stacked claims. LinkedIn rewards brevity and a reference to something public the prospect posted or shipped. Personal video rewards a first frame that shows the prospect's name or company on screen and a clear ask inside sixty seconds. Address the reader as <FirstName> at <Company>, read every draft out loud before you ship it, and cut any sentence that makes you breathe wrong.
- Email: 60-125 words on touch 1, shorter on later touches; one soft CTA on its own line
- Voicemail: 25-35 seconds, reason-for-call in sentence one, no features, no stacked claims
- LinkedIn: reference a public artifact (post, launch, filing); never paste the email body in a DM
- Video: open with <FirstName> or <Company> visible on screen; sixty seconds, one ask, one CTA
Tip: The best test for prospecting copy is reading it out loud. If a sentence makes you breathe wrong, the reader skims past it on a phone screen.
-
5
Write a hook for every touch and refuse the fillers
Every touch needs a reason to exist that the reader can feel in the first two seconds, and "just following up" is not one of them. Write the hook before you write the body. Touch 1 opens on a trigger event or a role-level outcome. Touch 2 reframes the problem from a new angle. Touch 3 adds a verifiable proof point and a specific question. Touch 4 pivots to a resource worth the open on its own (teardown, benchmark, checklist). Touch 5 drops a short peer-named insight. Touch 6 is a social touch that references something public. Touch 7 is a clean break-up that leaves the door open. If a hook will not fit in a one-sentence promise to the reader, the touch is not ready to send and should be cut from the sequence.
- Touch 1 hook: trigger event, role outcome, or named peer that <FirstName> already respects
- Touch 2 hook: reframe the problem (cost, risk, timing) from a different angle than touch 1
- Touch 3 hook: one proof point, cited specifically, tied to one short-answer question
- Touch 4 hook: a resource worth the open on its own; no ask attached
- Touch 7 hook: a one-line break-up that gives the reader an easy out and a quiet door
Tip: A hook pattern makes the body a fill-in-the-blank exercise instead of a blank-page problem. Reps write faster and the voice stays consistent across the team.
-
6
Set exit criteria the sequence actually honors
A prospecting sequence that cannot exit is a sequence that burns the list and earns spam complaints from prospects who were actually interested. Write exit rules into the spec before anyone presses send. Any reply pauses the sequence immediately and routes to a human within one business hour. Out-of-office responses pause until the return date plus one day, then resume at the next touch. Opt-outs exit permanently and write back to the suppression list across every channel and sender in the workspace. Hard bounces exit and flag the record for list hygiene. Meeting-booked exits and triggers the discovery playbook. Name the owner for each exit so a positive reply does not sit for three days while touch 4 keeps firing on autopilot.
- Reply received: pause and route to the owning rep inside one business hour
- Out-of-office: pause until the return date plus one day, then resume at the next touch
- Opt-out: exit permanently and update suppression across every channel and sender
- Hard bounce: exit, flag for list cleanup, and review the enrichment source for the segment
- Meeting booked: exit the sequence and hand off to the discovery playbook
Tip: A sequence that keeps sending after a positive reply is the single fastest way to turn a would-be customer into a complaint on the sending domain's reputation.
-
7
Launch the pilot to 25 named accounts, one rep, one shape
A new prospecting sequence is a hypothesis, not a program. Run the first version against 25 named accounts drawn from a single ICP segment, with one rep sending every touch, before the sequence ships to the full team. Twenty-five is enough to catch broken merge fields, bad hooks, wrong send times, and compliance misses, and small enough that a flat pilot does not scorch the segment or the sending domain. Hold the pilot for the full window (fifteen days plus the exit tail) so late touches get a chance to land. At the end of the pilot, compare the number of held meetings against the goal written in step one, and decide: ship, revise one lever, or kill.
- Pick 25 accounts from one ICP segment; keep role, company size, and trigger event consistent
- Have one rep send every touch; do not split a pilot across multiple senders
- Hold the pilot for the full 15-day window plus the exit tail before judging the number
Tip: Scaling a flat pilot does not fix it, it multiplies the mistake. If the 25-account pilot does not land, revise one hook or one send window before adding volume.
-
8
Measure open, reply, and meeting rate and iterate weekly on one lever
Prospecting is a weekly discipline, not a quarterly project. Hold a fixed-day weekly review that looks at per-touch open rate (as a deliverability signal, not a success metric), per-touch and per-channel reply rate, reply quality classified into positive, neutral, referral, and negative, cohort meeting rate from first touch to meeting held, and any deliverability or compliance signals from the week. Change one variable for the next 25-account cohort (a hook, a send window, a channel order, a CTA) and leave everything else alone so the delta is readable. Keep a changelog with cohort size, the change made, and the reply and meeting delta, so small-sample noise is visible and the running record decides which levers deserve more weight.
- Classify every reply (positive, neutral, referral, negative) so quality is visible, not just volume
- Track per-touch and per-channel reply rate; the touch that earns the most positive replies is rarely touch 1
- Change one variable per cohort and log cohort size, change, and reply and meeting delta in one place
Tip: A sequence rewritten end-to-end every two weeks never produces a trend line. Pick one lever, pull it, read the number, repeat.