# Three Step Cold Email Campaign Blueprint

> A ready-to-run plan: three emails, the timing between them, and the branches to add, with templates you can paste in today.

You have a list of businesses and an offer, but you are not sure what to send first, what to send next, or when to stop. This blueprint answers all three. It is a short sequence you can build in an afternoon and reuse for any niche.

## The shape of the campaign

| Step | When | Job of the email |
|---|---|---|
| 1. Opener | Day 0 | Show you looked at their business and make one clear offer |
| 2. Nudge | 3 days later | Add one new reason to reply, keep it short |
| 3. Close the loop | 4 to 5 days after step 2 | Polite last note that makes saying no easy |

Three steps is a sensible default: enough to catch someone who missed the first email, few enough that you do not become a nuisance. The gaps above are a rule of thumb. Adjust them to your niche, and avoid weekends for businesses that are closed then.

## Before you write anything

Run through this checklist first. A good email to a bad list still fails.

- **One niche, one city cluster.** Dentists in three nearby cities beats "local businesses" everywhere. See [how to build a lead list](https://getclient.pro/blog/how-to-build-a-lead-list).
- **One offer.** Pick a single, concrete thing you can deliver. If you are stuck, use [offer ideas for local businesses](https://getclient.pro/resources/offer-ideas-for-local-businesses).
- **Verified emails.** Remove addresses that bounce before you send.
- **Sending set up properly.** SPF, DKIM and DMARC on your domain, a warmed account, modest daily volume. Work through the [SMTP sending setup checklist](https://getclient.pro/resources/smtp-sending-setup-checklist).
- **Unsubscribe in place.** Every email should let people opt out, and you should honour it. Check the rules that apply where you and your recipients are; this is not legal advice.
- **Merge fields filled.** Every lead needs a business name, and ideally a first name and city. Write a fallback for blanks.

## Step 1: The opener (Day 0)

Subject: quick question about {{params.name}}

> Hi {{params.firstname}},
>
> I was looking at {{params.category}} businesses in {{params.city}} and came across {{params.name}}. I had a look at {{params.website}} and noticed [one specific thing, e.g. there is no way to book online from your phone].
>
> I help [type of business] fix exactly that. Usually it means [concrete result, e.g. a simple booking button that sends requests straight to your inbox], set up within a week.
>
> Would it be worth a 10 minute call to see if it makes sense for you?
>
> [Your name]
> [Business name, phone]

Why it works: the specific observation proves a person wrote it, and the question at the end is easy to answer. Replace the bracketed parts per segment, not per lead, so the campaign stays manageable.

## Step 2: The nudge (3 days later)

Send as a reply in the same thread so the first email is visible underneath.

> Hi {{params.firstname}},
>
> Following up on my note about {{params.name}}. One thing I should have mentioned: [new angle, e.g. I can send you a free mock-up of how the booking button would look on your site, no call needed].
>
> Want me to put one together?
>
> [Your name]

The new angle matters. "Just bumping this" adds nothing. Offering something free and low-effort gives a different reason to say yes.

## Step 3: Close the loop (4 to 5 days after step 2)

> Hi {{params.firstname}},
>
> I have not heard back, so I will assume the timing is not right for {{params.name}}. No problem at all.
>
> If [the problem] ever becomes a priority, just reply to this email and I will pick it up.
>
> All the best,
> [Your name]

This last note is polite and final. It is fine to stop here. Some people reply to a clear goodbye simply because it costs them nothing.

## Adding branches (optional)

If your tool supports conditional follow-ups, two simple branches are worth it:

- Ideas in [clicked link follow up](https://getclient.pro/blog/clicked-link-follow-up).

Keep in mind open tracking is unreliable and tracking pixels can affect inbox placement. Read [tracking pixels and deliverability](https://getclient.pro/blog/tracking-pixels-and-deliverability) before relying on open branches. Clicks are a firmer signal.

## Running and judging it

- **Send in small batches** at first, say 20 to 50 a day per account (a rule of thumb), and watch bounces and replies.
- **Answer replies fast.** Keep [objection reply scripts](https://getclient.pro/resources/objection-reply-scripts) open so "we already have someone" gets a good answer.
- **Change one thing at a time.** If replies are low after a batch, test the offer before the subject line. The offer is usually the bigger lever.
- **Stop emailing anyone who replies,** positive or negative, and anyone who unsubscribes.

Once this runs, slot it into a routine with the [weekly prospecting plan](https://getclient.pro/resources/weekly-prospecting-plan) so a fresh batch of leads enters the sequence every week.

## Frequently asked questions

### Should the follow-ups have new subject lines?

Usually send steps 2 and 3 as replies in the same thread with the original subject. That keeps the context visible. A new subject makes sense mainly for a resend to people who showed no sign of seeing the first email.

### What if I do not have the owner's first name?

Write a fallback such as "Hi there" or open with the business name instead. Avoid sending an email where the greeting is blank, so check or filter your list before launching.

### Can I use this blueprint for more than one niche at the same time?

Yes, but run a separate copy for each niche. The specific observation and the offer in step 1 should match the niche, and separate campaigns let you see which one actually gets replies.

### Is it OK to add a fourth or fifth email?

You can, as long as each new email brings a genuinely new reason to reply and you always include an easy way to opt out. If you have nothing new to say, three steps is a cleaner place to stop.

Source: https://getclient.pro/resources/three-step-campaign-blueprint
