Free guide

The Outbound Rulebook

How to set up B2B cold email that lands, from domain to booked meeting.

Ripe Leads · Updated · 13 chapters · Free PDF

In short

Send cold email from separate, authenticated sending domains, never your main one. Warm every mailbox for two to four weeks and keep it at 20 to 50 sends a day. Write a one-sentence ICP with the buying trigger in it, build the list from public registers, verify every address, and keep bounces under 3%. Write six-line emails under 99 words in the reader's language, answer replies inside the hour, document legitimate interest under GDPR (Germany needs extra care), and send nothing real until day 22 of a 30-day plan.

Chapters
  1. Who this is for, and the one promise
  2. The math first
  3. Domains and mailboxes
  4. Warm-up
  5. The ICP
  6. Building the list
  7. The message
  8. Sending
  9. Replies and meetings
  10. Compliance in the EU
  11. Measuring and fixing
  12. The 30-day launch plan
  13. If you would rather we did this for you
  14. Where to go from here
  15. Get the PDF
  16. Frequently asked

The Outbound Rulebook is the running order we follow when we put a new B2B outbound campaign live, written down in the order the work actually happens. Thirteen chapters on the parts that decide whether a campaign works: domains and authentication, warm-up, the customer profile, the list, the message, reply handling, EU compliance, the weekly numbers, and a 30-day plan you can run yourself.

Each chapter carries one rule, the reasoning behind it, the method, the mistakes we see most often, and a checklist you can work through before you send anything. The whole book is on this page. The 44-page PDF carries the same text for printing and sharing.

Get the 44-page PDFFree, one email field

Chapter 0Who this is for, and the one promise

The rule

Read this before you send anything, because the mistakes in outbound are cheap to avoid and expensive to undo.

You run a staffing agency in Hamburg, an IT consultancy in Warsaw, a machine shop in Kaunas that wants Nordic customers, or a sales team in Brisbane. Somebody told you cold email still works. Somebody else told you it is dead. Both of them sent from the company domain, bought a list, hit 5,000 people in a week, and stopped when the replies came back empty and the invoices stopped reaching customers’ inboxes.

This book is the other path, in the order we run it for clients: domains, mailboxes, authentication, warm-up, the customer profile, the list, the message, the cadence, reply handling, EU compliance, the weekly numbers, and a 30-day plan you can run yourself.

The promise: by the end you can set up outbound that does not burn your main domain. Your invoices keep landing. Your recruiters keep getting replies from candidates. Your quotes keep reaching purchasing managers. The cold campaign runs beside all of that on separate infrastructure, and if it fails, it fails without taking your company email with it.

What this book will not do is promise you a fixed number of meetings. Anyone who does is guessing. Reply rates move by country, sector and season, and the spread is enormous. In Lithuania we have seen campaigns pull 12.7% replies. In the UK and the Netherlands, 2% counts as a good result. Same method, same operator, different market.

What goes wrong

Checklist before you turn the page

Chapter 1The math first

The rule

Work out how many emails it takes to reach one customer before you write a single line of copy, because the number decides everything else.

Why

Every argument about subject lines is a distraction until you know the shape of the funnel. The funnel decides how many contacts you need, which decides how many mailboxes you need, which decides how many domains you buy and how long the warm-up takes. Get the math wrong at the start and you build a machine that is either half idle or permanently over its send limits.

The math also settles the patience question. When a client asks whether outbound is working after three weeks, we show them the arithmetic. Three weeks at 40 sends a day is 840 emails. At a 2% reply rate that is 17 replies, of which maybe 4 are interested. Four conversations is not a verdict on anything.

The how

Six numbers, in order.

  1. Sends. Every message that leaves a mailbox, opener and follow-ups counted separately. A four-step sequence to 1,000 people is roughly 3,000 to 3,500 sends, because replies and unsubscribes pull people out along the way.
  2. Delivered. Sends minus bounces. Keep bounces in the low single digits. Our own campaigns run between 1% and 2.5%. The consultancy run we cite later came in at 1.2%.
  3. Replies. Everything that comes back, including “no thanks” and “wrong person”. Published 2025 and 2026 benchmark studies put the B2B cold average between 3% and 6%, well-run campaigns at 8% to 12%, and anything sustained below 1% as a data or deliverability fault. Those are industry rules of thumb, not your forecast. Our own reads vary more: a Lithuanian consultancy at 4.9% across 6,924 people, a Polish manufacturer selling into the Nordics at 1.1% across 6,182, our own recruitment run at 1.1% across 8,156 in nine countries, and inside that run a Polish blue-collar staffing campaign at 7.1% across 337.
  4. Positive replies. The share of replies that want something. A quarter to a half is the working range. The Lithuanian consultancy hit 59% of replies positive, which is unusually high and came from an offer with a deadline attached. The Nordic manufacturer hit 20%. Our own recruitment run hit about 10%, which told us the message was wrong before it told us anything about the market.
  5. Meetings. One third to two thirds of positive replies turn into a call. The variable is you, not them: speed of response and whether booking takes one click.
  6. Customers. Depends entirely on your close rate. Use your real one.

Worked example: a staffing agency in Germany

You place industrial and warehouse workers around Hannover. You want new client companies, not candidates.

One client signs, places four workers, and the margin on those placements over a year pays for the campaign several times. Run the same arithmetic with your own placement margin before you spend anything.

Now reverse it. Three new client companies a month needs 6,000 contacts, roughly 17,000 sends, roughly 770 sends a working day. That is an infrastructure decision, and Chapter 2 prices it.

What goes wrong

Checklist

Chapter 2Domains and mailboxes

The rule

Never send cold email from the domain your invoices come from. Buy separate sending domains, put two or three mailboxes on each, and authenticate all of them before the first send.

Why

Mailbox providers score reputation at the domain level. A campaign that collects spam complaints drags down everything sent from that domain, including the quote your sales manager sent an hour earlier. We have met owners who lost their main domain to one enthusiastic week of sending and had to change their address to get out of the spam folder.

Separate domains ring-fence the risk. If a sending domain burns, you retire it and spin up another. Nothing touches the company address.

The how

Buy variants that read as yours. If your company is kofitech.eu, buy kofitech.com, try-kofitech.com, kofitech-hq.com. Redirect each with a 301 to your real website, so a prospect who types the domain lands on a real company. Random words with no connection to your brand kill the reply.

How many. For 100 to 150 sends a day, buy 3 to 5 domains. For larger client runs we buy 5 to 10 and spread 20 to 30 mailboxes across them. Do not register twelve lookalike domains at one registrar inside an hour, because that pattern itself reads as spam infrastructure.

Mailboxes per domain. Two or three, with real human names, photos and a plain signature. Gediminas at hello-yourbrand.com, g.petraitis at yourbrand-hq.com. Never sales@ or info@, which go to an administrator who forwards nothing.

Daily caps. A warmed Google Workspace mailbox carries 20 to 50 cold sends a day, Microsoft 365 tenants sit lower, and new mailboxes start at 10 to 20. Run at roughly 70% of the safe limit so a busy day does not spike you. Three mailboxes per domain at 30 sends each gives one domain a working capacity of 40 to 150 a day. Plan with that number. These caps are practitioner rules of thumb rather than published limits, and they have held across our client runs.

SPF. A DNS TXT record listing which servers may send for the domain. Two hard limits: only one SPF record per domain is valid, and the record may trigger no more than 10 DNS lookups. Past ten lookups SPF silently stops working and nobody tells you.

DKIM. A cryptographic signature on every message, verified against a public key in DNS. Your mailbox provider generates the key. Publish it before the first send.

DMARC. The policy telling receivers what to do when SPF or DKIM fails, plus a reporting address. Publish at p=none, read the reports for two to four weeks, then tighten to quarantine, then reject. Since February 2024 Google and Yahoo require bulk senders to run all three, to offer one-click unsubscribe, and to keep spam complaints under 0.3%. Those are published requirements, not opinions.

BIMI. The logo that appears next to your name in Gmail. It needs DMARC at enforcement and a Verified Mark Certificate, which is an annual cost in the four-figure range. Put BIMI on your main brand domain where your real correspondence goes. Skip it on cold sending domains, where it buys nothing.

Tracking domain. A sending platform that tracks opens inserts a pixel on a shared tracking domain thousands of other senders also use. Point a subdomain of your own sending domain at it by CNAME, or better, turn open tracking off on cold campaigns. Apple Mail Privacy Protection made open data unreliable, and the pixel costs deliverability to collect it.

When to buy. At the moment you decide to run outbound, not the moment you want to send. Infrastructure plus warm-up takes four to six weeks. Our client campaigns go live within 14 days of kickoff for that reason: the first two weeks go to warming, then sending starts.

Cost table

Approximate 2026 list prices in EUR. Ranges, not quotes.
ItemUnitTypical cost
Sending domain (.com/.eu)per domain per year10 to 20
Mailbox, Google Workspaceper mailbox per month6 to 8
Mailbox, dedicated cold-email providerper mailbox per month2 to 4
Sending platformper month30 to 100
Warm-up toolper month, often bundled0 to 50
Email verificationper 1,000 addresses3 to 10
Contact data and enrichmentper verified contact0.05 to 0.30
Verified Mark Certificate for BIMIper year1,000 and up

A four-domain, twelve-mailbox setup with a platform, verification and a modest data budget lands around 200 to 400 EUR a month in tooling. The expensive part of outbound has never been the tools.

What goes wrong

Checklist

Chapter 3Warm-up

The rule

Give every new domain and mailbox two to four weeks of rising, conversational volume before it carries a campaign, and never jump the ramp.

Why

A brand-new domain that sends 200 messages on its first day looks exactly like a spam operation, because that is what spam operations do. Providers have no history to judge you by, so they judge the pattern. Warm-up builds the history: small volumes, real conversations, replies going back and forth, gradually more of it.

Warm-up is also the only part of this that cannot be rushed with money. You can buy better data tomorrow. You cannot buy three weeks of sending history.

The how

A ramp that works, per mailbox. Treat the week numbers as a rule of thumb and slow down if the numbers in Chapter 10 move against you.

PeriodVolume per mailbox per dayWhat you are doing
Domain age, weeks 0 to 20Domain registered, DNS published, nothing sent
Week 110 to 20Warm-up pool traffic only, replies enabled
Week 220 to 30Warm-up pool, start a handful of real replies
Week 330 to 40Blend in the first real campaign sends, small batches
Week 4 onward20 to 50 real sends plus background warm-upFull campaign, warm-up never switched off

Three details that matter more than the exact numbers.

Let the domain age. Register two to four weeks before the first send. Providers weigh domain age.

Keep warm-up running underneath the campaign. Most people switch it off the day real sending starts, which drops the reply-to-send ratio at the exact moment it matters.

Automated warm-up pools are a supplement. They exchange mail between accounts on a network, and providers increasingly recognise those patterns. Get real human replies in early: send your first batch to twenty friendly contacts who will actually answer.

When to stop and go back. If bounces climb past 3%, or spam complaints cross 0.1%, or reply rate halves against the previous four weeks with no change in list or copy, cut volume to a third and hold there for a week. Re-verify the list before you climb again. Recovery is measured in weeks, so the cheap move is to slow down early.

What goes wrong

Checklist

Chapter 4The ICP

The rule

Before you pick a targeting signal, write one sentence: “We sell ___ to ___, who buy when ___.” The last clause decides the list.

Why

Most bad campaigns are correctly written letters sent to the wrong people. The prospect reads it, understands it, and has no reason to care. Uniform indifference across a thousand sends is an ICP failure, and no amount of subject-line testing fixes it.

The sentence forces the question that matters, which is the buying trigger. Once you have it, the list builds itself from evidence of that trigger.

The how

Start from five current customers. Not your best five, your most typical five. Pull their size, sector, country, what they were doing when they bought, and who signed. Then find what is the same across them. This is the first thing we ask a new client for: give us five companies you already serve and we will find the ones that look like them.

Describe a company, not a person. The ICP is firmographic: employee band, revenue band, country, sector, plus situational criteria like owning a fleet, holding a certification, or running a particular software platform. The person comes second, as a job title inside that company.

Write the exclusions down. They do more work than the inclusions. “Manufacturers, 50 to 500 staff, Germany and Austria, excluding automotive tier-1 and staffing firms.” Licence registers and directories are full of staffing firms filed as if they were the thing they supply, and a staffing client who sees three competitors on your shortlist stops reading.

Classify before you pick the signal. This rule costs the most when it breaks. Job adverts are a signal for companies that sell people: staffing, labour hire, recruitment, executive search. A manufacturer advertising for a machinist wants an employee, not a subcontractor, so a vacancy list is the wrong list for a contract manufacturer. One rejected a deck built on “635 DACH manufacturers are hiring machinists”, and the same mistake had already cost two other campaigns before we wrote it down.

For everyone else, build the signal from the buyer’s own situation:

Narrow with real filters. A register pull for one sector in one country can start at tens of thousands of companies. Four filters take it down fast. One worked example from Polish register data: all active registered companies, 734,565. Transport and logistics only, 39,156. With a filed revenue figure, 18,351. Turning over more than two million zloty, 3,666. Four filters, 734,000 down to 3,666, and the list is now worth writing to.

Read the websites. Registry activity codes lie. A Lithuanian accounting-services code once returned a meat producer, because the company files accounts. We run automated readers across every website on the list and keep only the companies whose own site says they do the thing. On one client run that cut 15,000 register matches down to 3,500 real fits, and the 3,500 went first.

Test with 200. Send to 200 matching companies and read the replies. Uniform irrelevance means the ICP is wrong. Polite brush-offs from right-fit companies mean the ICP is right and the message is wrong. Interested replies from outside the profile mean it is too narrow. Revisit quarterly, and only when something real changed.

What goes wrong

Checklist

Chapter 5Building the list

The rule

Build from public sources you can cite per contact, verify every address before it is sent to, and record where each record came from and when.

Why

Two reasons, and both of them bite. The first is deliverability: bad addresses bounce, bounces destroy domain reputation, and a bought list with an unknown vintage is a bounce generator. The second is legal: under GDPR you need to be able to say where a contact came from, and “we bought it” is not an answer that survives a complaint.

A third reason: the list is the product. A well-targeted 500 beats a sloppy 5,000. Send to a candle workshop and a car repair garage and no message saves you.

The how

Start with open registers. They give you the company universe for free or close to it.

Add the signal layer. Job boards for staffing clients. Tender portals for anyone selling to the public sector. Exhibitor lists for trade-fair sectors. Technology fingerprints for software and e-commerce work. Funding programme eligibility lists for grant consultancies.

Two warnings on job boards. StepStone’s search pages embed the job list as JSON, which is usable. The German Bundesagentur returns 403 to automated requests. Role slugs on job boards are query labels, not classifications, so a slug called “engineer” contains everything from a site foreman to a DevOps hire. Filter on the actual job title, never on the slug.

Find the decision maker. Company data is the easy half. In Lithuania we find a named decision maker with a working address for roughly 70% to 80% of target companies, and that number falls in larger markets. Use LinkedIn to match a person to the role, then an enrichment provider for the address.

Enrich and verify, in that order. Enrichment tools such as Prospeo and Clay find and pattern-match addresses. Verification proves they exist: syntax check, MX record check, an SMTP handshake asking the receiving server whether the mailbox exists without sending anything, then risk flags for role accounts, disposable domains and catch-alls.

Then verify again through a different route, because an address that passed a static check three months ago may belong to someone who has left. Our bounce rate sits under 3% by policy and usually lands between 1% and 2%. Market tolerance stretches to 5%. Aim well below it.

Catch-all domains. A catch-all accepts every address, so verification cannot confirm anything. Send to them in small monitored batches, and if one address on a catch-all domain hard bounces, suppress the entire domain.

List decay. Re-verify anything older than three months. A meaningful share of any B2B list goes stale within a year as people change jobs. Verify at the point of sending, not at the point of buying.

DNC and suppression. Maintain a do-not-contact list from day one: every “remove me”, every unsubscribe, every client-forbidden account, every competitor. It is permanent and it survives platform changes. A prospect who asks to be removed and hears from you six months later because you changed tools has a complaint with a paper trail.

What goes wrong

Checklist

Chapter 6The message

The rule

Six lines. One signal, one ask, no explanations, no lists of three, written in the language the reader thinks in.

Why

The reader gives you about three seconds. An A4 block about your company history loses in the first one. Nobody cares how many years you have been in business. They care what this costs them or earns them, and whether you understood their situation before you wrote.

We rewrote a client’s own message once and the difference was not style. Their version opened with “we have been operating since 2009”. Ours opened with a question about the machine they run. Same company, same offer, completely different reply rate.

The how

The six-line shape. This is the exact structure behind the strongest staffing campaign we hold, a Polish blue-collar sequence that pulled 7.1% replies.

  1. Greeting with the first name, correctly inflected for the language.
  2. One question, or one specific observation about their company.
  3. One sentence on how they handle this today.
  4. One sentence on what you do.
  5. One proof: a number, a named customer, a certification, a guarantee.
  6. One question as the ask, then a sign-off.

Step one runs about 90 words. Later steps run 70 or fewer. Cap every cold email at 99 words. Published benchmark work points the same way: six to eight sentences, under 200 words.

Bans that earn their place.

Spam-word pass. Before a sequence goes live, sweep the body for the words that trip filters and scoring tools. The ones that have cost us rewrites: marketing, win, money, off, get, “for you”, all, leave, now, catch, selling, crack, here, collect, phone. Rewrite the term, keep the meaning. Leave greetings and sign-offs the founder wrote himself exactly as they are.

Native language. A German reads German. A Pole reads Polish. Lithuanian buyers answer direct, practical Lithuanian and ignore the polished marketing kind, with the formal “Jūs” on first contact. In Australia and New Zealand use first names from line one, stay blunt, and do not boast. Both markets punish a seller who showcases their own success, so ask for the twenty minutes and offer the list rather than promising the outcome.

Spintax on greetings. Rotate three variants of every block so a thousand identical messages do not hit the same filter with the same fingerprint. Inflect names properly: in Lithuanian it is “Labą dieną, Rolandai”, not “Labą dieną, Rolandas”. We check a thousand-plus inflections per campaign with an automated pass, because getting it wrong marks the letter as bulk in the first two words.

Subject lines. Lowercase, under 50 characters, no hype, no spam words. Questions outperform statements. Company name in the subject lifts opens on cold. Write six per campaign and rotate.

Working examples:

The sequence. Four to five touches over three to four weeks, with widening gaps.

StepDayPurpose
10The angle, the signal, the ask
2+4 or +5Short bump on the same thread, “coming back to my previous message”
3+9 or +10A different angle, new value not mentioned before
4+16 or +17Low-effort ask, or a local hook
5+25 to +30Break-up, closing the loop

A large share of replies arrives at steps two and three, because the first one landed while the reader was driving or at a fair. We have seen 20% to 30% of conversions come after the first or second follow-up. The break-up works because a door closing pulls an answer out of people who meant to reply and forgot. If the whole sequence draws nothing, wait 45 days and restart with a different angle.

Angles. Write at least six per campaign, each aimed at a different buying motive, and match the angle to the job title. Speed goes to purchasing and production managers, cost to commercial directors and owners, documentation to project engineers. Six versions of the same idea in different words is one angle, not six.

Five example sequences

All adapted from real campaigns. Client names withheld.

Example 1. Staffing agency in Germany, hiring signal

Subject: still looking for {{role}}?Hallo {{first_name}}, ist die Stelle als {{role}} bei {{company}} noch offen? Die meisten Betriebe in {{region}} besetzen solche Stellen gerade über Anzeigen und warten sechs bis acht Wochen. Wir stellen gewerbliche Mitarbeiter aus einem bestehenden Kandidatennetz, mit Arbeitnehmerüberlassung und übernahmefähig nach drei Monaten. Für einen Logistikbetrieb in der Region hatten wir die ersten Kandidaten nach sieben Tagen im Gespräch. Soll ich Ihnen zwei passende Profile schicken? Viele Grüße

Step 2, day 5, two sentences: “Ich komme auf meine letzte Nachricht zurück. Falls die Stelle noch offen ist, schicke ich Ihnen die Profile heute.” Step 3, day 10, adds the trial period or the replacement guarantee, which the opener did not mention. Step 4, day 17, closes the loop.

Example 2. Industrial exporter into the Nordics, speed angle

Subject: {{company}} + faster delivery?Hi {{first_name}}, I saw {{company}} produces precast concrete elements, so bearing pads are probably a weekly item for you. Most of our customers used to import them and wait two to three weeks for a non-standard size. We manufacture elastomeric pads and strips in Lithuania and produce the same day you order, custom dimensions included. Every delivery ships with a Declaration of Performance and full quality documentation, so nothing holds up your project file. Would it make sense to quote your next order so you can compare? Best regards

This is the angle that produced our Nordic campaign’s strongest segment: 718 precast manufacturers reached, 20 replies at 2.8%, 7 of them positive. Step 2: bump. Step 3: offer a sample Declaration of Performance, which is the documentation angle and a free, low-commitment thing to say yes to. Step 4: break-up.

Example 3. IT consultancy into DACH, platform signal, no hiring data

Subject: shopware 5 end of lifeHallo {{first_name}}, läuft der Shop von {{company}} noch auf Shopware 5? Der Support ist ausgelaufen, und die meisten Händler verschieben die Migration, bis ein Sicherheitsproblem sie dazu zwingt. Wir migrieren Shopware-5-Shops auf 6, mit Datenübernahme und ohne Umsatzausfall am Umstellungstag. Beim letzten Projekt lag der Shop zwei Stunden nachts still, danach lief alles. Soll ich Ihnen den Ablauf und den Zeitplan schicken? Viele Grüße

The point of this one: the signal is what the buyer runs, not who the buyer hires. A consultancy gets nothing from a list of companies advertising jobs.

Example 4. Trade fair, before and after

Run it twice. Three weeks before the fair, write to the exhibitor list and ask for a slot at the stand. Two weeks after, write to everyone you did not meet. The subject carries the fair name and the company name, which is why it gets opened.

Subject: {{expo_name}}Hi {{first_name}}, we were at {{expo_name}} and missed you in the crowd. Most of the conversations we had were about lead times on {{product}}. We produce in Lithuania with same-day turnaround on custom sizes and full documentation on every delivery. Happy to send the comparison we showed at the stand. Should I send it over?

Example 5. Break-up and right-person, any market

Subject: right person?Hi {{first_name}}, I will stop emailing after this one. Would you be the right person to speak to about filling the sales pipeline at {{company}}, or should I ask a colleague? We run done-for-you B2B outbound. We bring the interested replies, you close. Happy to build a free 50-company sample list in your exact profile so it is not just talk. Should I send it over?

This one doubles as a short opener for someone who went quiet.

What goes wrong

Checklist

Chapter 7Sending

The rule

Dose the volume to the number of replies you can handle, hold every mailbox under its cap, and change one variable at a time.

Why

The bottleneck in outbound is answering capacity, not sending capacity. We have paused client campaigns because five interested replies a day were arriving and nobody was reading them.

The how

Start small and climb. Launch at 100 sends a day. If replies arrive faster than anyone can answer, hold. If the volume is comfortable, go to 200. Adjust weekly, not daily.

Respect the caps. 20 to 50 per mailbox per day, run at about 70% of that. A 200-a-day campaign needs seven to ten mailboxes across three or four domains.

Timing. Tuesday to Thursday mornings in the recipient’s timezone. Australians start around 08:00, so a European sending at a European hour arrives at the end of their day. Set the window per country. Avoid the last week of December, the first two weeks of August in Germany and France, and the Lithuanian and Polish holiday blocks.

Gaps between steps. Four to five days to step two, then widen. Tight gaps read as pressure and collect complaints.

A/B testing. Change one variable. Test in this order, strongest first: the offer, then the audience segment, then the subject line, then the opening line, then the call to action. Send timing and message length come last, because their effects are real and small.

Volume matters more than most people think. Several hundred emails per variant before you call a result. A forty-email test is a coin flip. One of our campaigns split 2,000 prospects evenly and the observation-led opener pulled 2.1% against 1.2%, which is 21 replies against 12. At that volume the gap is worth acting on. At 200 sends it would have been noise.

Do not call a test early. Replies keep arriving for a week or more after the last send goes out.

The spam-word pass, again. Run it on every variant, not just the first one.

Multichannel. Email plus LinkedIn lifts response in markets where LinkedIn penetration is high. In Germany it also sits in a lower-risk legal position than unsolicited email, which Chapter 9 covers. Keep the message consistent across both.

What goes wrong

Checklist

Chapter 8Replies and meetings

The rule

Answer inside the hour, put one calendar link in the second message, and never let a reply sit overnight.

Why

Speed is the thing you control that moves the number most, after targeting. A prospect who replies at 10:00 is at their desk with the tab open. By 10:00 the next day they have googled the category and found a competitor who answered faster. We watched that happen to a client in real time, with interested replies sitting unopened for two days.

The how

One shared inbox. Every reply from every mailbox lands in one place. If two people can see it and neither owns it, nobody answers. Assign an owner per campaign.

Inside the hour during working hours. Set that as the standard and measure it. A short answer now beats a considered answer tomorrow.

Sort replies into four buckets.

Pricing in a written reply. Explain the shape and hold the figures for the call. A setup fee covers the build, a monthly retainer covers the running. Numbers in writing price the call away before you have shown anything.

Handing to sales. The handover needs four things: the original message that was sent, the reply verbatim, the signal the contact was selected on, and the company’s basic data. A salesperson walking into a call without knowing which angle triggered the reply will re-pitch the wrong thing.

CRM. Every reply becomes a record the same day. Log the source campaign, the angle, the date, the outcome. Without that you cannot answer the only question that matters at renewal: which angle produced revenue.

Automation limits. AI drafts work when the answer space is small and the product is simple. For anything needing a real conversation, keep the agent out of the middle: agents wander off the brief, and that is expensive in front of a serious buyer. Five replies a day is easy by hand.

What goes wrong

Checklist

Chapter 9Compliance in the EU

The rule

B2B cold email in most of the EU runs on legitimate interest under GDPR Article 6(1)(f), Germany is the exception that needs care, and every message carries your identity and a working opt-out.

This chapter describes how we run it. It is general information rather than legal advice, and a German campaign in particular deserves a lawyer’s read before the first send.

Why

The risk in EU outbound is not usually a regulator. It is a competitor or an annoyed recipient with a lawyer, and in Germany that mechanism is fast and cheap for them to use.

The how

GDPR. Article 6(1)(f) allows processing for a legitimate interest, balanced against the data subject’s rights. Recital 47 names direct marketing as a possible legitimate interest. For B2B that balance usually holds when four things are true: the contact is approached in a professional capacity, the message is relevant to their job, the data came from a public or business source, and the impact on them is minimal. Document that reasoning once, in writing, before you start. A legitimate interest assessment that exists on paper is the difference between a defensible position and a guess.

ePrivacy. The ePrivacy Directive sits on top of GDPR for electronic marketing, and every member state transposed it differently. That is why there is no single EU answer.

Germany. The Act against Unfair Competition, UWG, Section 7, treats advertising by email without prior express consent as unreasonable harassment, and it does not carve out B2B the way it carves out telephone advertising. Legitimate interest under GDPR does not override it: German supervisory authority guidance takes the view that if a message breaches Section 7, the Article 6(1)(f) balancing test fails too.

The narrow exception inside Section 7 is the existing-customer rule: an address collected during a sale may be used to advertise similar goods and services, provided the customer has not objected and you tell them at collection and in every message that they can object at no cost.

Enforcement comes as an Abmahnung, a cease-and-desist letter from a recipient, a competitor or a competition association. The exposure is legal costs and an injunction rather than a headline fine, and signing the undertaking creates a contractual penalty for any repeat. The business benefiting from the advertising stays answerable alongside the agency that sent it, so hiring an agency does not move the risk.

The practical consequence for Germany: email carries the highest exposure, telephone is lower for business contacts where interest can be presumed on concrete grounds, LinkedIn and business networks are lower again, and postal mail is least restricted. Many German campaigns we would run as LinkedIn-first with email second.

Poland and Lithuania. Both follow the mainstream B2B legitimate-interest line, and both transposed ePrivacy into national electronic communications law with direct-marketing provisions that require care when the address belongs to a named individual rather than a company. The safe operating rule in both: contact people in a business role at a business address, identify yourself fully, keep the message relevant to their work, offer an opt-out in every message, and honour it permanently.

Nordics and Benelux. Same base rule, with national variation in how strictly the marketing provisions are read. The operating discipline above travels.

Australia. Outside GDPR. The Spam Act 2003 governs commercial electronic messages: you need consent, which can be inferred where the address is published on a business website without a statement against unsolicited messages, and every message must identify the sender and carry a functional unsubscribe.

Unsubscribe wording. One plain line at the bottom, no legal block. “If you would rather not hear from me, reply with stop and I will remove you.” Add the List-Unsubscribe header in the sending platform so the one-click unsubscribe required by Google and Yahoo since February 2024 is present. Honour every request permanently, across every tool you ever move to.

Data retention. Keep a source and a collection date on every contact. Re-verify anything older than three months before reuse. Delete enriched contact data you have not used within twelve months. Keep the suppression list forever, because that one exists to protect people who asked to be left alone.

What goes wrong

Checklist

Chapter 10Measuring and fixing

The rule

Read six numbers every week against a four-week baseline, and treat a move in deliverability as an infrastructure problem until proven otherwise.

Why

Without a baseline, every bad week looks like a copy problem, and people rewrite the email when the bounce rate doubled. The numbers tell you which layer broke, and each layer has a different fix.

The how

The weekly dashboard. Six lines. Fifteen minutes.

MetricRead it asHealthyAct
SentVolume against planWithin 10% of planCheck mailbox rotation
DeliveredSent minus bounces97% or betterBelow 97%, re-verify
BouncesList qualityUnder 2%Over 3%, pause and re-verify
RepliesTargeting plus copy1% to 5% by marketUnder 1% sustained, rebuild list
Positive repliesMessage fit25% to 50% of repliesUnder 15%, change the angle
MeetingsYour responsiveness33% to 66% of positivesUnder 25%, fix reply handling

Add two watchdogs that sit outside the funnel:

Thresholds that mean stop.

Common fixes, in the order to try them.

  1. Authentication. Confirm SPF, DKIM and DMARC still pass on a live test send. Somebody else’s DNS change breaks this surprisingly often.
  2. Volume. Cut to a third for a week.
  3. List. Re-verify, strip catch-alls and role accounts, drop anything older than three months.
  4. Offer. Change what you are asking them to say yes to. This moves the number more than any subject line.
  5. Segment. Run the same message to a narrower slice.
  6. Copy. Last, one variable at a time.

Monthly, spend thirty minutes on an inbox placement test across Gmail, Outlook and one corporate domain, a blacklist check on every sending domain, and an audit of volume per mailbox against the warm-up plan.

What goes wrong

Checklist

Chapter 11The 30-day launch plan

The rule

Spend the first two weeks on infrastructure and data, and send nothing real until day 22.

Why

Every attempt to compress this fails in the same place. The domain is too young, the mailboxes are too fresh, and the campaign burns before the copy gets a fair test. A month of preparation costs a month. A burned domain costs the domain and the month.

The plan

DayDo thisDone looks like
1Write the one-sentence ICP, pick the signal, profile five current customers“We sell ___ to ___, who buy when ___” on paper
2Register 3 to 5 domains, publish SPF, DKIM and DMARC at p=noneDomains live with 301 redirects, checker passing
3Create 2 to 3 mailboxes per domain, connect the sending platformHuman names and photos, rotation tested
4Start warm-up, write the exclusion list10 to 15 a day per mailbox, replies enabled
5 to 7Pull the raw list from open registers and the signal source3,000 to 10,000 raw companies
8 to 9Qualify against company websitesRaw list cut by half or more
10Find decision makers and enrich addressesNamed person plus address per company
11Verify every address, strip role accounts, apply suppressionBounce risk under 2%, source and date columns present
12 to 14Write six angles, six subjects, three spintax variants per blockEvery email under 99 words
15Spam-word pass, warm-up to 20 to 25 a dayZero flagged terms, ramp holding
16Legitimate interest assessment, shared inbox, owner, calendar linkDated document on file, link tested on a phone
17 to 18Build the sequence, write the “send me more info” answerReply stops sequence, artefact ready
19 to 21Warm-up to 30 a day, seed 20 real replies from friendly contactsConversation history in each mailbox
22Send the 200-company test batchFirst real sends live
23 to 25Read the test replies, correct one thingICP confirmed or message fixed
26Open the full campaign at 100 sends a dayVolume matched to reply capacity
27 to 28First dashboard read, step two landsSix metrics recorded, baseline started
29Raise to 150 to 200 a day if replies are handled inside the hourMailboxes still under cap
30Review bounces, complaints, replies, positives, meetingsDecision made for month two

Month two costs less and performs better. The infrastructure is built, the list exists, the message has been corrected once, and every mailbox is fully warm. Judge outbound on month two and three, not on month one.

What goes wrong

Checklist

Chapter 12If you would rather we did this for you

Everything in this book is what we do for clients, and plenty of people run it themselves. What we bring is the part that takes longest to build: register access across the EU, Baltics, Nordics and Australia, decision-maker enrichment, double verification before anything sends, infrastructure already warm, native-language copy, and somebody reading the numbers every week so a bounce spike gets caught the day it happens.

We handle the machine. You handle the conversations that come out of it.

How we charge. The first month costs EUR 3750 and covers the build: domains, mailboxes, authentication, warm-up, the ICP work, the list, and the copy, with the first sends by day 14. From month two the fee is EUR 2850 a month and covers the running: sending, monitoring, reply routing, and the weekly numbers. You can cancel any month with 28 days’ notice. The full breakdown is on the pricing page.

We do not promise a fixed number of meetings. Nobody honest can. We tell you what the range looks like in your market before you sign, and we show you the real numbers every week once we start.

The free target list. Send us two things: your ideal customer in one sentence, and five companies you already work with. We will build you a shortlist of companies in your market that we could contact now, with the signal we would use on each. No charge, no call needed to receive it. If the list looks right, we will talk about running it.

Where to go from here

Run the 30-day plan in Chapter 11 yourself. Everything you need is in these pages, and plenty of companies do exactly that. If you would rather skip the four to six weeks of infrastructure work, we run the machine and hand you the conversations that come out of it.

Get the PDF

The same thirteen chapters as a 44-page PDF, laid out for printing and sharing with whoever runs your outbound. One field. The PDF arrives in your inbox, and the link on the confirmation opens it straight away.

Frequently asked

What does the Outbound Rulebook cost?
Nothing. The full text is on this page, and the PDF arrives in your inbox when you give us a work email. There is no paid upgrade and no sequence behind it.
How long is it?
44 pages in the PDF: thirteen chapters, numbered 0 to 12, including a day-by-day 30-day launch plan. Every chapter carries one rule, the reasoning, the method, the common mistakes and a checklist.
Is it specific to any market?
The compliance chapter covers the EU: GDPR plus the national ePrivacy transpositions, with Germany, Poland, Lithuania, the Nordics and Benelux named, and Australia's Spam Act 2003. The rest applies anywhere. Where a number differs by market, the book names the market.
Will you email me repeatedly after I download it?
Only if you tick the marketing box on the form, which is unticked by default and is not a condition of getting the PDF. Ticking it means the occasional note about outbound, and one click unsubscribes.
Do I need a tool stack to use it?
You need sending domains and mailboxes, a sending platform, a data source and a verification service. Chapter 2 prices each category, and the book names tools only as examples.

Rather have it run for you?

We build the list, write the copy, send from warmed domains and pass every interested reply to your inbox. Live within 14 days of kickoff.

Book a free pipeline audit Or get a free target list first