{"id":229,"date":"2026-01-25T12:04:16","date_gmt":"2026-01-25T11:04:16","guid":{"rendered":"https:\/\/woodpecker.co\/blog\/?p=229"},"modified":"2026-07-13T12:48:34","modified_gmt":"2026-07-13T11:48:34","slug":"how-to-write-a-cold-email-that-actually-works-six-step-tutorial","status":"publish","type":"post","link":"https:\/\/woodpecker.co\/blog\/how-to-write-a-cold-email-that-actually-works-six-step-tutorial\/","title":{"rendered":"How to Write a Cold Email That Actually Works: 6 Steps + Templates (2026)"},"content":{"rendered":"<h3>TL;DR<\/h3>\n<ul>\n<li>A cold email is a targeted message sent to someone who has not interacted with you before. Its purpose is to start a relevant business conversation.<\/li>\n<li>The average cold email reply rate in 2026 is around 3.4%. Strong campaigns outperform that benchmark through precise targeting, relevant personalization, and consistent follow-ups.<\/li>\n<li>An effective cold email needs a trustworthy From line, a specific subject, a recipient-focused introduction, one clear benefit, one easy CTA, and a simple signature.<\/li>\n<li>Keep most first-touch cold emails between 50 and 100 words.<\/li>\n<li>Use templates as structures, not scripts. Replace every placeholder with details connected to the recipient\u2019s actual situation.<\/li>\n<\/ul>\n<p>At <a href=\"https:\/\/woodpecker.co\/\">Woodpecker<\/a>, we have analyzed millions of cold email campaigns. We have seen what earns a reply and what gets deleted within seconds.<\/p>\n<p>The fundamentals remain the same in 2026, but the standard is higher. Prospects receive more automated outreach, inbox filters are stricter, and generic personalization is easier to recognize.<\/p>\n<p>This cold email tutorial walks you through six steps for writing a focused message. You will also find practical templates for SaaS sales, agency outreach, recruiting, referrals, partnerships, and follow-ups.<\/p>\n<h2>What is a cold email?<\/h2>\n<p><strong>Cold email meaning:<\/strong> A cold email is a targeted, one-to-one message sent to someone who has not previously interacted with the sender. Its purpose is to start a relevant business conversation, not close a sale in the first message.<\/p>\n<p>Think about how a conversation begins at an industry event. A good salesperson does not approach a stranger and immediately deliver a full product pitch. They introduce a relevant topic, ask a question, and look for common ground.<\/p>\n<p>Cold email follows the same principle. The recipient is \u201ccold\u201d because they do not know you yet. Your first message should give them a reason to continue the conversation.<\/p>\n<p>Cold email differs from:<\/p>\n<ul>\n<li><strong>Email marketing and newsletters<\/strong> \u2013 these go to subscribers who have already opted in.<\/li>\n<li><strong>Spam<\/strong> \u2013 this consists of untargeted messages sent in bulk without meaningful relevance.<\/li>\n<li><strong>Warm outreach<\/strong> \u2013 this follows a previous conversation, referral, event, or interaction.<\/li>\n<\/ul>\n<p>Cold email remains a measurable B2B channel, but sending more messages does not automatically produce more opportunities. Woodpecker\u2019s <a href=\"https:\/\/woodpecker.co\/blog\/cold-email-statistics\/\">2026 cold email statistics<\/a> show that list quality, deliverability, relevant personalization, concise copy, and follow-ups are the main levers behind stronger campaign performance.<\/p>\n<h2>How cold email has changed in 2026<\/h2>\n<p>Cold email has existed since the early days of commercial email, but the way people respond to it has changed.<\/p>\n<h3>The old approach<\/h3>\n<p>The traditional strategy relied on sending one generic message to a large list. Personalization often stopped at the recipient\u2019s first name and company.<\/p>\n<p>That approach depended on volume. If enough emails went out, a small percentage of recipients might respond.<\/p>\n<h3>Why generic cold email performs poorly now<\/h3>\n<p>Inbox filters are better at detecting repetitive sending patterns and low-quality bulk outreach. Prospects also recognize common templates almost immediately.<\/p>\n<p>Openers such as these no longer create meaningful relevance:<\/p>\n<ul>\n<li>\u201cI hope this email finds you well.\u201d<\/li>\n<li>\u201cI came across your company.\u201d<\/li>\n<li>\u201cI wanted to introduce myself.\u201d<\/li>\n<li>\u201cWe work with companies just like yours.\u201d<\/li>\n<li>\u201cAre you looking to increase revenue?\u201d<\/li>\n<\/ul>\n<p>The problem is not that these sentences are impolite. They simply give the recipient no evidence that the message was written for them.<\/p>\n<h3>What works in 2026<\/h3>\n<p>Specificity separates a thoughtful cold email from automated noise.<\/p>\n<p>One genuine observation in the opening line is more persuasive than a paragraph of polished but generic copy. That observation may reference:<\/p>\n<ul>\n<li>A recent product launch<\/li>\n<li>A job advertisement<\/li>\n<li>An expansion into a new market<\/li>\n<li>A change in leadership<\/li>\n<li>A piece of content the prospect published<\/li>\n<li>A public interview or conference appearance<\/li>\n<li>A business problem visible from the outside<\/li>\n<\/ul>\n<p>The observation should lead naturally to your reason for contacting the person. Mentioning a random fact about the company does not count as personalization if it has no connection to the rest of the message.<\/p>\n<h3>The AI paradox<\/h3>\n<p>AI has made cold email faster to produce. It has also filled inboxes with messages that appear personalized on the surface but still sound interchangeable.<\/p>\n<p>Inserting a first name, company, and industry into generated copy is not deep personalization. The same email could still be sent to hundreds of similar recipients.<\/p>\n<p>The stronger use of AI is research rather than unchecked copy generation. AI may surface recent signals, organize prospect information, and prepare possible opening lines. A person should still review the message, confirm the details, and decide whether the proposed connection is credible.<\/p>\n<p>The bar is higher, but that creates an advantage for senders willing to research their prospects and write with precision.<\/p>\n<h2>How to write a cold email in six steps<\/h2>\n<p>A cold email contains several small elements that need to work together. Start with the information visible in the inbox, then move through the message in the order your recipient will experience it.<\/p>\n<h3>Step 1: Edit the From line<\/h3>\n<p>Most people choose a From line while configuring their email account and never reconsider it.<\/p>\n<p>Your prospect sees it before opening the message. Since they do not recognize you yet, the From line becomes your first trust signal.<\/p>\n<p>Here are five common formats:<\/p>\n<div style=\"width: 100%; overflow-x: auto; margin: 24px 0;\">\n<table style=\"width: 100%; min-width: 900px; border-collapse: collapse; border: 1px solid #d1d5db;\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">\n<thead>\n<tr>\n<th style=\"width: 24%; border: 1px solid #d1d5db; padding: 14px 16px; text-align: left; vertical-align: top;\">From-line format<\/th>\n<th style=\"width: 30%; border: 1px solid #d1d5db; padding: 14px 16px; text-align: left; vertical-align: top;\">Example<\/th>\n<th style=\"width: 46%; border: 1px solid #d1d5db; padding: 14px 16px; text-align: left; vertical-align: top;\">Best used for<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">First name<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Cathy<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Informal outreach in a familiar or creative market<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">First and last name<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Cathy Patalas<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Standard one-to-one B2B communication<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">First and last name plus title<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Cathy Patalas, Head of Partnerships<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Formal markets or senior audiences<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">First name plus company<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Cathy at Woodpecker<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Conversational, founder-led, or startup outreach<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Full name plus company<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Cathy Patalas at Woodpecker<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Outreach where clarity and company recognition matter<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Follow three principles when choosing your From line.<\/p>\n<p><strong>Match the tone of the message.<\/strong><br \/>\n\u201cCathy at Woodpecker\u201d fits a conversational email. A formal message to a regulated organization may require a full name and title.<\/p>\n<p><strong>Consider the recipient\u2019s expectations.<\/strong><br \/>\nA startup founder and a procurement director may respond to different levels of formality.<\/p>\n<p><strong>Show that a real person sent the message.<\/strong><br \/>\nA generic company name or address may resemble a newsletter or automated notification.<\/p>\n<p>Your From line should also match the sender name, email address, domain, signature, and company details visible elsewhere in the email.<\/p>\n<p>Read more about choosing the <a href=\"https:\/\/woodpecker.co\/blog\/from-line\/\">From line for a cold email<\/a>.<\/p>\n<h3>Step 2: Write a subject line that earns the open<\/h3>\n<p>The subject line introduces the reason for your message. It does not need to explain the whole offer, but it should give the recipient enough context to decide that opening the email is worthwhile.<\/p>\n<p>A good cold email subject line is:<\/p>\n<ul>\n<li>Short enough to scan quickly<\/li>\n<li>Connected to the body of the email<\/li>\n<li>Relevant to the recipient<\/li>\n<li>Specific without becoming overly detailed<\/li>\n<li>Natural rather than promotional<\/li>\n<\/ul>\n<div style=\"width: 100%; overflow-x: auto; margin: 24px 0;\">\n<table style=\"width: 100%; min-width: 950px; border-collapse: collapse; border: 1px solid #d1d5db;\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">\n<thead>\n<tr>\n<th style=\"width: 22%; border: 1px solid #d1d5db; padding: 14px 16px; text-align: left; vertical-align: top;\">Subject-line approach<\/th>\n<th style=\"width: 33%; border: 1px solid #d1d5db; padding: 14px 16px; text-align: left; vertical-align: top;\">Example<\/th>\n<th style=\"width: 45%; border: 1px solid #d1d5db; padding: 14px 16px; text-align: left; vertical-align: top;\">Why it works<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Reference a current situation<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Your new SDR team<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Signals that the message concerns something happening at the company<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Name a relevant outcome<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Idea for scaling {{COMPANY}} outbound<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Connects the email to a recognizable business goal<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Ask a specific question<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Automating follow-ups at {{COMPANY}}?<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Introduces the subject through a question the recipient understands<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Reference the recipient\u2019s content<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Your post about sales onboarding<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Proves that the sender reviewed something the recipient created<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Mention a shared connection<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">{{MUTUAL_CONTACT}} suggested I reach out<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Establishes context before the email is opened<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Name a business problem<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Reducing manual prospect research<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Shows what the conversation will concern<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Avoid subject lines that:<\/p>\n<ul>\n<li>Pretend the email is part of an existing conversation<\/li>\n<li>Use false urgency<\/li>\n<li>Contain unrelated clickbait<\/li>\n<li>Look like marketing newsletter headlines<\/li>\n<li>Promise something the body does not deliver<\/li>\n<li>Depend on vague phrases such as \u201cQuick question\u201d without supporting context<\/li>\n<\/ul>\n<p>Possible subject-line structures include:<\/p>\n<ul>\n<li><code>{{FIRST_NAME}}, idea for improving {{SPECIFIC_PROCESS}}<\/code><\/li>\n<li><code>Question about {{COMPANY}}\u2019s {{SPECIFIC_INITIATIVE}}<\/code><\/li>\n<li><code>Your post on {{SPECIFIC_TOPIC}}<\/code><\/li>\n<li><code>Reducing {{SPECIFIC_PROBLEM}} at {{COMPANY}}<\/code><\/li>\n<li><code>{{MUTUAL_CONTACT}} suggested I reach out<\/code><\/li>\n<\/ul>\n<p>Do not assume that one subject line will work for every segment. Use <a href=\"https:\/\/woodpecker.co\/blog\/step-by-step-guide-to-a-b-testing-cold-emails-and-follow-ups\/\">A\/B testing<\/a> to compare meaningful variations while keeping the remaining email elements unchanged.<\/p>\n<p>For more inspiration, browse these <a href=\"https:\/\/woodpecker.co\/blog\/good-cold-email-subject-lines\/\">cold email subject-line examples<\/a>.<\/p>\n<h3>Step 3: Write an introduction about the recipient<\/h3>\n<p>Once the email is open, you have only a few sentences to establish relevance.<\/p>\n<p>Many cold emails waste the introduction on the sender:<\/p>\n<blockquote><p>Hi, I\u2019m Alex from Company X. We are a leading platform offering innovative solutions to businesses across the world.<\/p><\/blockquote>\n<p>The recipient does not yet know why that information matters.<\/p>\n<p>Begin with their situation instead. A strong introduction should:<\/p>\n<ul>\n<li>Refer to something real about the recipient or company<\/li>\n<li>Explain why that observation matters<\/li>\n<li>Show why you selected this person<\/li>\n<li>Lead naturally into the problem or opportunity<\/li>\n<li>Sound like the beginning of a conversation<\/li>\n<\/ul>\n<p>For example:<\/p>\n<blockquote><p>I noticed {{COMPANY}} is hiring several SDRs while expanding into the German market. Teams at that stage often need to increase outbound activity before the new hires are fully productive.<\/p><\/blockquote>\n<p>The introduction works because the two sentences perform different jobs.<\/p>\n<p>The first sentence presents an observable signal. The second forms a relevant hypothesis about what that signal may mean.<\/p>\n<p>Compare it with a generic opener:<\/p>\n<blockquote><p>I came across {{COMPANY}} and was impressed by your growth.<\/p><\/blockquote>\n<p>\u201cGrowth\u201d could apply to almost any company. The sender has not explained what they saw, why it matters, or how it relates to the message.<\/p>\n<p>Relevant research sources include:<\/p>\n<ul>\n<li>The company website<\/li>\n<li>Public job listings<\/li>\n<li>LinkedIn posts<\/li>\n<li>Interviews<\/li>\n<li>Product announcements<\/li>\n<li>Press releases<\/li>\n<li>Case studies<\/li>\n<li>Public reviews<\/li>\n<li>Podcast appearances<\/li>\n<\/ul>\n<p>Research should support the message, not overwhelm the recipient. One relevant detail is enough. Listing every recent action the prospect took may feel intrusive.<\/p>\n<p>Read more about <a href=\"https:\/\/woodpecker.co\/blog\/how-should-i-start-my-cold-email\/\">how to start a cold email<\/a>.<\/p>\n<h3>Step 4: Present one benefit connected to the problem<\/h3>\n<p>After establishing relevance, explain what changes for the recipient.<\/p>\n<p>Do not turn this part into a feature list. Your first message does not need to describe everything your product or service does.<\/p>\n<p>Choose one benefit connected to the situation introduced above.<\/p>\n<div style=\"width: 100%; overflow-x: auto; margin: 24px 0;\">\n<table style=\"width: 100%; min-width: 900px; border-collapse: collapse; border: 1px solid #d1d5db;\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">\n<thead>\n<tr>\n<th style=\"width: 37%; border: 1px solid #d1d5db; padding: 14px 16px; text-align: left; vertical-align: top;\">Feature-focused copy<\/th>\n<th style=\"width: 63%; border: 1px solid #d1d5db; padding: 14px 16px; text-align: left; vertical-align: top;\">Benefit-focused copy<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Our platform includes automated follow-up sequences.<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Your reps spend less time managing reminders and more time responding to interested prospects.<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">We provide email verification.<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Your team sends to fewer invalid addresses and protects its sender reputation.<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Our system integrates with major CRMs.<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Your team keeps its existing workflow instead of moving prospect data manually.<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">The dashboard tracks campaign performance.<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">You see which messages earn replies and adjust the next campaign accordingly.<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">We provide multiple personalization fields.<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Each prospect receives copy connected to their role, company, and current situation.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>The benefit-focused version answers the recipient\u2019s real question:<\/p>\n<p><strong>What becomes better for me?<\/strong><\/p>\n<p>Keep the pitch connected to the introduction.<\/p>\n<p>For example:<\/p>\n<blockquote><p>I noticed {{COMPANY}} is hiring several SDRs while expanding into the German market. Teams at that stage often need to increase outbound activity before the new hires are fully productive.<\/p>\n<p>Woodpecker automates personalized follow-ups, so your existing reps spend less time scheduling sends while the new team ramps up.<\/p><\/blockquote>\n<p>The transition is logical. The introduction presents a possible challenge, and the pitch addresses that challenge directly.<\/p>\n<p>A disconnect between the opener and the pitch exposes the template. If the introduction mentions recruitment but the pitch suddenly discusses website traffic, the prospect sees that the research was decorative.<\/p>\n<p>Learn more about presenting <a href=\"https:\/\/woodpecker.co\/blog\/features-vs-benefits\/\">features and benefits in a cold email<\/a>.<\/p>\n<h3>Step 5: End with one easy call to action<\/h3>\n<p>The CTA tells the prospect what to do next.<\/p>\n<p>Two rules matter most.<\/p>\n<p><strong>Use one CTA.<\/strong><br \/>\nDo not ask the recipient to review a case study, answer three questions, choose a meeting time, and forward the email to a colleague.<\/p>\n<p><strong>Keep the request proportionate to the relationship.<\/strong><br \/>\nThe recipient does not know you yet. A 45-minute product demonstration may feel too demanding for a first interaction.<\/p>\n<div style=\"width: 100%; overflow-x: auto; margin: 24px 0;\">\n<table style=\"width: 100%; min-width: 950px; border-collapse: collapse; border: 1px solid #d1d5db;\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">\n<thead>\n<tr>\n<th style=\"width: 14%; border: 1px solid #d1d5db; padding: 14px 16px; text-align: left; vertical-align: top;\">CTA type<\/th>\n<th style=\"width: 38%; border: 1px solid #d1d5db; padding: 14px 16px; text-align: left; vertical-align: top;\">Example<\/th>\n<th style=\"width: 48%; border: 1px solid #d1d5db; padding: 14px 16px; text-align: left; vertical-align: top;\">Likely effect<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Vague<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Let me know what you think.<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">The recipient does not know what kind of answer you expect.<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">High commitment<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Are you available for a 45-minute demo this week?<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">The request requires too much time from a cold contact.<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Broad<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Would you be interested in learning more?<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">The question is easy to ignore because \u201clearning more\u201d is undefined.<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Specific<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Would a 15-minute conversation next week be useful?<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">The recipient understands the proposed next step.<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Conversational<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Does this match what you are seeing?<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">The recipient may answer without committing to a meeting.<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Directional<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Are you the right person to speak with about this?<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">The prospect may reply or redirect you to the correct person.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>A binary or simple question often creates less friction than an elaborate request.<\/p>\n<p>Examples include:<\/p>\n<ul>\n<li>Does this match what you are seeing?<\/li>\n<li>Is this currently a priority for your team?<\/li>\n<li>Worth comparing approaches next week?<\/li>\n<li>Would a short breakdown be useful?<\/li>\n<li>Are you the right person to discuss this with?<\/li>\n<li>Should I close the loop for now?<\/li>\n<\/ul>\n<p>Choose the CTA according to your goal. If you first need to validate the problem, ask a question. If the prospect already understands the context, propose a short call.<\/p>\n<p>Read more about writing a persuasive <a href=\"https:\/\/woodpecker.co\/blog\/cold-email\/perfect-cta-or-how-to-end-up-my-cold-email\/\">cold email CTA<\/a>.<\/p>\n<h3>Step 6: Polish your email signature<\/h3>\n<p>The signature is part of the message, not an administrative detail.<\/p>\n<p>It gives the recipient enough information to identify the sender and verify that the company is real. It also keeps basic contact details outside the main email body.<\/p>\n<p>A cold email signature should usually include:<\/p>\n<ul>\n<li>Full name<\/li>\n<li>Job title<\/li>\n<li>Company name<\/li>\n<li>One relevant link, such as your LinkedIn profile or company website<\/li>\n<li>Phone number, if phone contact is common in your market<\/li>\n<\/ul>\n<p>Keep the design simple.<\/p>\n<p>Avoid:<\/p>\n<ul>\n<li>Several logos or large images<\/li>\n<li>Multiple social media icons<\/li>\n<li>Several promotional links<\/li>\n<li>Long corporate disclaimers<\/li>\n<li>Inspirational quotes<\/li>\n<li>Unnecessary awards or banners<\/li>\n<li>Heavy HTML formatting<\/li>\n<\/ul>\n<p>A clean signature supports credibility without distracting from the CTA.<\/p>\n<p>Use Woodpecker\u2019s <a href=\"https:\/\/woodpecker.co\/email-signature-generator\/\">email signature generator<\/a> to prepare a simple signature, or review these <a href=\"https:\/\/woodpecker.co\/blog\/best-signatures-sales-emails\/\">sales email signature examples<\/a>.<\/p>\n<h2>Cold email templates by use case: 6 examples for 2026<\/h2>\n<p>The templates below apply the six steps to common outreach situations.<\/p>\n<p>Treat each one as a structure, not a finished message. Replace the placeholders, observations, problems, and proof points with information relevant to the individual recipient.<\/p>\n<p>A template becomes useful only after it stops reading like a template.<\/p>\n<h3>1. SaaS sales cold email template<\/h3>\n<p>Use this version when a public signal suggests that a SaaS company may need your product.<\/p>\n<p><strong>Subject:<\/strong> Idea for scaling {{COMPANY}} outbound<\/p>\n<p>Hi {{FIRST_NAME}},<\/p>\n<p>I noticed {{COMPANY}} is hiring several SDRs while expanding into {{MARKET}}. Teams at that stage often need to increase outbound activity before every new rep is fully productive.<\/p>\n<p>Woodpecker automates personalized follow-ups, so existing reps spend less time scheduling sends and more time handling replies.<\/p>\n<p>Does that match what your team is experiencing?<\/p>\n<p>{{SIGNATURE}}<\/p>\n<p><strong>Why it works:<\/strong> The email connects a visible signal to one likely operational challenge. It presents one benefit and ends with a question that does not force the prospect to book a meeting.<\/p>\n<h3>2. Agency cold email template<\/h3>\n<p>Use this version when your agency has identified a specific issue or opportunity in the prospect\u2019s current marketing activity.<\/p>\n<p><strong>Subject:<\/strong> Thought on {{COMPANY}}\u2019s {{CHANNEL}} results<\/p>\n<p>Hi {{FIRST_NAME}},<\/p>\n<p>I noticed {{SPECIFIC_OBSERVATION ABOUT THEIR CAMPAIGN, WEBSITE, CONTENT, OR REVIEWS}}.<\/p>\n<p>We often see {{COMPANY_TYPE}} teams encounter {{SPECIFIC_PROBLEM}} at this stage. We recently worked with {{SIMILAR_CLIENT}} on the same issue and achieved {{RELEVANT_RESULT}} through {{ONE-SENTENCE METHOD}}.<\/p>\n<p>Would it be useful if I sent over the main changes we made?<\/p>\n<p>{{SIGNATURE}}<\/p>\n<p><strong>Why it works:<\/strong> The agency demonstrates expertise through an observation and a relevant result rather than through a long description of its services.<\/p>\n<h3>3. Recruiting cold email template<\/h3>\n<p>Use this version to contact a potential candidate whose experience connects directly to an open role.<\/p>\n<p><strong>Subject:<\/strong> {{ROLE}} opportunity at {{COMPANY}}<\/p>\n<p>Hi {{FIRST_NAME}},<\/p>\n<p>Your work on {{SPECIFIC_PROJECT OR ACHIEVEMENT}} stood out, particularly {{SPECIFIC RELEVANT DETAIL}}.<\/p>\n<p>We are hiring a {{ROLE}} to focus on {{MAIN RESPONSIBILITY}}, and your experience with {{SKILL OR AREA}} appears closely connected to what the team needs.<\/p>\n<p>Would you be open to a short conversation about the role?<\/p>\n<p>{{SIGNATURE}}<\/p>\n<p><strong>Why it works:<\/strong> The opening shows why the recruiter selected this particular candidate. The email also explains the role before asking for a conversation.<\/p>\n<h3>4. Referral-based cold email template<\/h3>\n<p>Use this version only when the shared connection is real and you have permission to mention the person.<\/p>\n<p><strong>Subject:<\/strong> {{MUTUAL_CONTACT}} suggested I reach out<\/p>\n<p>Hi {{FIRST_NAME}},<\/p>\n<p>{{MUTUAL_CONTACT}} mentioned that you are working on {{SPECIFIC_INITIATIVE}} and suggested I contact you directly.<\/p>\n<p>We recently worked with {{SIMILAR_COMPANY}} on {{RELATED_PROBLEM}}, resulting in {{SPECIFIC_RESULT}}.<\/p>\n<p>Would a short conversation make sense, or is someone else on the team closer to this area?<\/p>\n<p>{{SIGNATURE}}<\/p>\n<p><strong>Why it works:<\/strong> The referral establishes immediate context. The message then explains why the introduction may be relevant rather than relying on the shared name alone.<\/p>\n<h3>5. Partnership cold email template<\/h3>\n<p>Use this version when the two businesses serve a similar audience but offer complementary services.<\/p>\n<p><strong>Subject:<\/strong> {{COMPANY}} and {{YOUR_COMPANY}}<\/p>\n<p>Hi {{FIRST_NAME}},<\/p>\n<p>I noticed that both our teams work with {{SHARED_AUDIENCE}}, although we address different parts of {{RELATED_PROCESS OR PROBLEM}}.<\/p>\n<p>There may be a useful partnership around {{SPECIFIC IDEA}}, particularly for customers who need both {{THEIR VALUE}} and {{YOUR VALUE}}.<\/p>\n<p>Would it be worth comparing where the two offers overlap?<\/p>\n<p>{{SIGNATURE}}<\/p>\n<p><strong>Why it works:<\/strong> The email proposes a clear reason for the partnership and keeps the focus on customer value rather than presenting a vague networking request.<\/p>\n<h3>6. Cold email follow-up template<\/h3>\n<p>Send the follow-up in the same thread. Add a new reason to respond instead of merely asking whether the prospect saw your first email.<\/p>\n<p>Hi {{FIRST_NAME}},<\/p>\n<p>One detail that may be relevant to the message below: {{NEW INSIGHT, RESULT, RESOURCE, OR EXAMPLE}}.<\/p>\n<p>It connects directly to the {{PROBLEM OR PRIORITY}} I mentioned, so I thought it was worth sharing.<\/p>\n<p>Is this still a priority, or should I close the loop for now?<\/p>\n<p>{{SIGNATURE}}<\/p>\n<p><strong>Why it works:<\/strong> The follow-up introduces new value and gives the recipient an easy way to answer either positively or negatively.<\/p>\n<p>Browse the complete collection of <a href=\"https:\/\/woodpecker.co\/blog\/cold-email-templates\/\">cold email templates<\/a> for more structures, explanations, and use cases.<\/p>\n<h2>How long should a cold email be?<\/h2>\n<p>For most first-touch cold emails, aim for <strong>50 to 100 words<\/strong>.<\/p>\n<p>That range is usually enough to:<\/p>\n<ul>\n<li>Establish relevance<\/li>\n<li>Present one observation<\/li>\n<li>Introduce one benefit<\/li>\n<li>Ask one question<\/li>\n<li>Keep the reading effort low<\/li>\n<\/ul>\n<p>Some emails need more context, but length should come from useful information rather than background about the sender.<\/p>\n<div style=\"width: 100%; overflow-x: auto; margin: 24px 0;\">\n<table style=\"width: 100%; min-width: 950px; border-collapse: collapse; border: 1px solid #d1d5db;\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">\n<thead>\n<tr>\n<th style=\"width: 16%; border: 1px solid #d1d5db; padding: 14px 16px; text-align: left; vertical-align: top;\">Cold email length<\/th>\n<th style=\"width: 39%; border: 1px solid #d1d5db; padding: 14px 16px; text-align: left; vertical-align: top;\">Likely effect<\/th>\n<th style=\"width: 45%; border: 1px solid #d1d5db; padding: 14px 16px; text-align: left; vertical-align: top;\">Best use<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Under 50 words<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Very easy to scan but may lack context<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Senior recipients, referral emails, or highly specific offers<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">50\u2013100 words<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Enough context without excessive reading<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Most first-touch B2B cold emails<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">100\u2013125 words<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Suitable when the offer needs a little more explanation<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Complex services or a highly relevant proof point<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">125\u2013200 words<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Greater risk of losing the recipient\u2019s attention<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Value-led emails containing substantial original insight<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">More than 200 words<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Usually too demanding for a first interaction<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Better replaced by a shorter message and an optional resource<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Do not cut necessary context simply to meet a strict word count. A specific 110-word email may perform better than a vague 60-word email.<\/p>\n<p>At the same time, every sentence should earn its place. Remove:<\/p>\n<ul>\n<li>Long company introductions<\/li>\n<li>Complete product feature lists<\/li>\n<li>Several case studies<\/li>\n<li>Repeated explanations<\/li>\n<li>Multiple CTAs<\/li>\n<li>Background information the prospect does not need yet<\/li>\n<\/ul>\n<p>The recipient should understand three things after one quick read:<\/p>\n<ol>\n<li>Why you contacted them<\/li>\n<li>Why the subject may matter<\/li>\n<li>What you would like them to do next<\/li>\n<\/ol>\n<h2>How AI is changing cold email in 2026<\/h2>\n<p>AI affects cold email in two opposing ways.<\/p>\n<p>It increases the amount of low-effort outreach reaching inboxes, but it also gives careful senders faster access to relevant prospect research.<\/p>\n<h3>The weak use of AI<\/h3>\n<p>The weak approach asks a tool to generate thousands of messages from basic information such as:<\/p>\n<ul>\n<li>First name<\/li>\n<li>Job title<\/li>\n<li>Company<\/li>\n<li>Industry<\/li>\n<li>Company size<\/li>\n<\/ul>\n<p>The result may be grammatically correct but still generic. The message appears personalized because it contains variables, yet the central idea could apply to almost anyone in the segment.<\/p>\n<h3>The stronger use of AI<\/h3>\n<p>A stronger workflow uses AI to locate and organize meaningful signals, such as:<\/p>\n<ul>\n<li>Recent hiring activity<\/li>\n<li>A public product release<\/li>\n<li>A new target market<\/li>\n<li>A leadership change<\/li>\n<li>Published content<\/li>\n<li>A conference appearance<\/li>\n<li>Changes in the company\u2019s technology or sales process<\/li>\n<\/ul>\n<p>The sender then decides whether the signal creates a credible reason for outreach.<\/p>\n<div style=\"width: 100%; overflow-x: auto; margin: 24px 0;\">\n<table style=\"width: 100%; min-width: 950px; border-collapse: collapse; border: 1px solid #d1d5db;\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">\n<thead>\n<tr>\n<th style=\"width: 15%; border: 1px solid #d1d5db; padding: 14px 16px; text-align: left; vertical-align: top;\">Use of AI<\/th>\n<th style=\"width: 37%; border: 1px solid #d1d5db; padding: 14px 16px; text-align: left; vertical-align: top;\">Weak approach<\/th>\n<th style=\"width: 48%; border: 1px solid #d1d5db; padding: 14px 16px; text-align: left; vertical-align: top;\">Stronger approach<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Prospect research<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Uses only firmographic fields<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Reviews recent company and prospect activity<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Personalization<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Inserts names and company details<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Connects a real signal to a relevant hypothesis<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Copywriting<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Produces the entire message without review<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Prepares options that a person verifies and edits<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Segmentation<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Groups broad industries together<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Groups prospects around a shared problem or trigger<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Quality control<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Sends generated copy automatically<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Checks facts, tone, relevance, and wording before sending<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Goal<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Produce more emails<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Produce more credible reasons to start conversations<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>The practical rule for 2026 is simple:<\/p>\n<p><strong>Use AI to research faster, not to write more lazily.<\/strong><\/p>\n<p>Before sending AI-assisted copy:<\/p>\n<ul>\n<li>Confirm that every referenced event or detail is true.<\/li>\n<li>Check that the opening line connects to the offer.<\/li>\n<li>Remove generic praise.<\/li>\n<li>Rewrite phrases that sound automated.<\/li>\n<li>Keep only one central idea.<\/li>\n<li>Verify every personalization field.<\/li>\n<li>Read the email from the recipient\u2019s perspective.<\/li>\n<\/ul>\n<p>AI supports judgment. It does not replace it.<\/p>\n<h2>How to follow up on a cold email<\/h2>\n<p>A good first email does not guarantee an immediate reply.<\/p>\n<p>The recipient may be busy, miss the message, intend to respond later, or postpone the decision. Silence does not always mean rejection.<\/p>\n<p>That is why follow-ups belong in the campaign from the beginning.<\/p>\n<p>For most B2B outreach, plan two or three follow-ups. Each one should introduce something new rather than repeat \u201cjust checking in.\u201d<\/p>\n<p>Possible additions include:<\/p>\n<ul>\n<li>A relevant customer result<\/li>\n<li>A clearer explanation of the problem<\/li>\n<li>A different benefit<\/li>\n<li>A useful resource<\/li>\n<li>A short answer to a likely objection<\/li>\n<li>A new company signal<\/li>\n<li>A simpler CTA<\/li>\n<\/ul>\n<p>A basic cold email sequence may look like this:<\/p>\n<div style=\"width: 100%; overflow-x: auto; margin: 24px 0;\">\n<table style=\"width: 100%; min-width: 850px; border-collapse: collapse; border: 1px solid #d1d5db;\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">\n<thead>\n<tr>\n<th style=\"width: 16%; border: 1px solid #d1d5db; padding: 14px 16px; text-align: left; vertical-align: top;\">Sequence step<\/th>\n<th style=\"width: 42%; border: 1px solid #d1d5db; padding: 14px 16px; text-align: left; vertical-align: top;\">Purpose<\/th>\n<th style=\"width: 42%; border: 1px solid #d1d5db; padding: 14px 16px; text-align: left; vertical-align: top;\">Example angle<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Initial email<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Establish relevance and start the conversation<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Observation connected to one business problem<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Follow-up 1<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Add context or proof<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Relevant result from a similar company<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Follow-up 2<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Present a different value point<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">New benefit, resource, or practical insight<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Final follow-up<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Close the sequence respectfully<\/td>\n<td style=\"border: 1px solid #d1d5db; padding: 14px 16px; vertical-align: top;\">Ask whether to close the loop<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Do not write:<\/p>\n<blockquote><p>Just following up on my previous email.<\/p><\/blockquote>\n<p>The sentence provides no new reason to reply.<\/p>\n<p>Instead, write:<\/p>\n<blockquote><p>One example that may add context: a similar team reduced the time spent managing manual follow-ups after restructuring its sequence.<\/p><\/blockquote>\n<p>The second version gives the recipient a reason to reconsider the original message.<\/p>\n<p>Keep follow-ups in the same thread unless a different subject is necessary. The recipient then sees the original context without searching for it.<\/p>\n<p>Once someone replies, stop the automated sequence. Sending another scheduled message after the person has answered damages trust and exposes the automation.<\/p>\n<p>Read the full guide to sending a <a href=\"https:\/\/woodpecker.co\/blog\/how-to-send-a-follow-up-email-after-no-response\/\">follow-up email after no response<\/a> and review the <a href=\"https:\/\/woodpecker.co\/blog\/follow-up-statistics\/\">follow-up statistics<\/a> behind multistep campaigns.<\/p>\n<h2>How to send your first cold email campaign in Woodpecker<\/h2>\n<p>Once your message and follow-ups are ready, you may build the sequence in Woodpecker.<\/p>\n<h3>1. Create a campaign<\/h3>\n<p>Open Woodpecker, select <strong>Add campaign<\/strong>, and choose a descriptive campaign name.<\/p>\n<p>Use a name that identifies the audience, offer, or purpose. This keeps reporting clear when several campaigns are running.<\/p>\n<h3>2. Connect your sending mailbox<\/h3>\n<p>Connect the email account you plan to use for outreach.<\/p>\n<p>Woodpecker supports Gmail, Outlook, and other providers through the available connection methods. Send from a mailbox connected to a real person and company domain rather than from a generic address.<\/p>\n<h3>3. Review your sending setup<\/h3>\n<p>Set a conservative daily limit, particularly for a new mailbox or domain.<\/p>\n<p>Sending volume should increase gradually. Sudden spikes may damage sender reputation and reduce inbox placement.<\/p>\n<p>Schedule messages according to the recipient\u2019s time zone rather than your own.<\/p>\n<p>If the mailbox or domain does not yet have a stable sending history, complete the warm-up process before launching a large campaign. Woodpecker provides <a href=\"https:\/\/woodpecker.co\/blog\/email-warm-up-recovery\/\">email and domain warm-up<\/a> tools for this purpose.<\/p>\n<h3>4. Write the first email<\/h3>\n<p>Enter your subject line and message.<\/p>\n<p>Use personalization fields to insert information such as:<\/p>\n<ul>\n<li>First name<\/li>\n<li>Company name<\/li>\n<li>Job title<\/li>\n<li>Industry<\/li>\n<li>Custom observation<\/li>\n<li>Relevant trigger<\/li>\n<li>Specific problem<\/li>\n<\/ul>\n<p>Do not limit personalization to standard fields. Import custom data containing the research required for a meaningful opener.<\/p>\n<h3>5. Add follow-ups<\/h3>\n<p>Add each follow-up as a separate campaign step.<\/p>\n<p>Keep the subject field empty when you want the follow-up to remain in the same thread. Give each step a different purpose rather than repeating the original request.<\/p>\n<h3>6. Choose the schedule<\/h3>\n<p>Select the days and time window during which messages should be sent.<\/p>\n<p>Avoid unnatural schedules, large volume changes, and sending patterns that make the activity look automated.<\/p>\n<h3>7. Import the prospect list<\/h3>\n<p>Upload prospects through a CSV or XLS file, enter contacts manually, or use one of Woodpecker\u2019s integrations.<\/p>\n<p>Before importing, check that:<\/p>\n<ul>\n<li>Each contact belongs to the intended segment.<\/li>\n<li>Email addresses are verified.<\/li>\n<li>Custom personalization fields are complete.<\/li>\n<li>No placeholder text is missing.<\/li>\n<li>Duplicates and unsubscribed contacts are removed.<\/li>\n<\/ul>\n<h3>8. Send a test<\/h3>\n<p>Send the campaign to yourself or another team member before launch.<\/p>\n<p>Check:<\/p>\n<ul>\n<li>From line<\/li>\n<li>Subject line<\/li>\n<li>Personalization fields<\/li>\n<li>Paragraph spacing<\/li>\n<li>Links<\/li>\n<li>Signature<\/li>\n<li>Follow-up threading<\/li>\n<li>Mobile readability<\/li>\n<li>Opt-out wording<\/li>\n<\/ul>\n<p>Test several prospect records, especially those containing long company names or unusual custom fields.<\/p>\n<h3>9. Launch and review the results<\/h3>\n<p>Start the campaign and monitor performance.<\/p>\n<p>Do not judge the copy on open rate alone. Focus on replies, positive replies, meetings, and business outcomes.<\/p>\n<p>If performance is weak, diagnose the campaign in the correct order:<\/p>\n<ol>\n<li>Deliverability<\/li>\n<li>List quality<\/li>\n<li>Segment and offer fit<\/li>\n<li>Opening relevance<\/li>\n<li>Value proposition<\/li>\n<li>CTA<\/li>\n<\/ol>\n<p>Changing the CTA will not repair a campaign that is reaching the wrong people or landing in spam.<\/p>\n<h2>Put the six cold email steps into practice<\/h2>\n<p>The fundamentals of cold email have not disappeared. They have become more important.<\/p>\n<p>A strong message still starts with a credible sender, earns attention through a relevant subject, and opens with the recipient\u2019s situation. It presents one benefit, asks for one manageable next step, and closes with a simple signature.<\/p>\n<p>What has changed is the level of specificity prospects expect.<\/p>\n<p>Generic personalization no longer stands out. AI-generated copy has made polished wording common, so research and judgment carry more weight than clever phrasing.<\/p>\n<p>Before sending your next cold email, ask:<\/p>\n<ul>\n<li>Is the recipient a genuine fit?<\/li>\n<li>Does the introduction contain a real reason for contacting them?<\/li>\n<li>Is the benefit connected to that reason?<\/li>\n<li>Is there only one central idea?<\/li>\n<li>Is the CTA easy to answer?<\/li>\n<li>Have I planned useful follow-ups?<\/li>\n<li>Would this message still feel relevant without the recipient\u2019s first name?<\/li>\n<\/ul>\n<p>If the answer is yes, the email is ready for a small test.<\/p>\n<p><a href=\"https:\/\/app.woodpecker.co\/signup\">Start a free Woodpecker trial<\/a> and turn the six steps into a complete cold email campaign.<\/p>\n<h2>FAQ<\/h2>\n<h3>What is a cold email?<\/h3>\n<p>A cold email is a targeted, one-to-one message sent to someone who has not previously interacted with the sender. Its purpose is to begin a relevant business conversation rather than make an immediate sale.<\/p>\n<p>Cold email differs from spam because it is directed at a selected recipient and connected to their role, company, or current situation.<\/p>\n<h3>What is a good cold email reply rate in 2026?<\/h3>\n<p>The average cold email reply rate is approximately 3.4%. A reply rate between 5% and 8% is generally strong, while high-performing campaigns may exceed 10%.<\/p>\n<p>Results depend on list quality, deliverability, the relevance of the offer, personalization, copy, and follow-up strategy. A low reply rate does not automatically mean that the CTA is the problem.<\/p>\n<h3>How long should a cold email be?<\/h3>\n<p>Most first-touch cold emails should contain between 50 and 100 words.<\/p>\n<p>This gives the sender enough space to establish relevance, present one benefit, and ask one simple question without demanding too much time from the recipient.<\/p>\n<p>Longer messages may work when they contain substantial recipient-specific value, but unnecessary background and feature lists should be removed.<\/p>\n<h3>How many follow-ups should I send?<\/h3>\n<p>Two or three follow-ups are a practical starting point for most B2B cold email sequences.<\/p>\n<p>Each follow-up should introduce a new reason to respond, such as a relevant result, useful resource, different benefit, or simpler question. Stop the sequence after the final message or as soon as the recipient replies.<\/p>\n<h3>Does AI improve cold email writing?<\/h3>\n<p>AI may improve cold email workflows when it is used for research, signal detection, segmentation, and preparing message options.<\/p>\n<p>It is less effective when it produces complete emails from basic fields without human review. The quality of the research and the relevance of the central idea matter more than the amount of copy AI generates.<\/p>\n<h3>How many cold emails should I send per day?<\/h3>\n<p>There is no universal number that fits every mailbox.<\/p>\n<p>A new or recently warmed-up mailbox should begin with a conservative daily volume and increase gradually. Sender history, domain reputation, mailbox configuration, email quality, and recipient engagement all affect the appropriate limit.<\/p>\n<p>Consistency is safer than sudden spikes in activity.<\/p>\n<h3>What is the best day and time to send a cold email?<\/h3>\n<p>There is no single best time for every audience.<\/p>\n<p>Start by sending during the recipient\u2019s normal business hours, then test different days and time windows. The recipient\u2019s location, role, industry, and working habits may affect when they read and answer email.<\/p>\n<p>Measure replies and positive outcomes rather than relying only on open rates.<\/p>\n<h3>What should a cold email include?<\/h3>\n<p>A cold email should include:<\/p>\n<ul>\n<li>A From line connected to a real sender<\/li>\n<li>A specific and relevant subject line<\/li>\n<li>A short introduction focused on the recipient<\/li>\n<li>One benefit connected to a recognizable problem<\/li>\n<li>One easy call to action<\/li>\n<li>A simple, credible signature<\/li>\n<\/ul>\n<p>Most first-touch emails should focus on one central idea and stay within approximately 50 to 100 words.<\/p>\n<h3>Why are my cold emails going to spam?<\/h3>\n<p>Common reasons include:<\/p>\n<ul>\n<li>Missing or incorrect SPF, DKIM, or DMARC records<\/li>\n<li>Sending to invalid or unverified addresses<\/li>\n<li>Sudden increases in sending volume<\/li>\n<li>Poor sender or domain reputation<\/li>\n<li>Repetitive content sent to large lists<\/li>\n<li>Excessive images, links, or HTML formatting<\/li>\n<li>Low recipient engagement<\/li>\n<li>A missing opt-out process<\/li>\n<\/ul>\n<p>Check deliverability and list quality before rewriting the email copy.<\/p>\n<h3>Is cold email legal?<\/h3>\n<p>Cold email may be legal, but the requirements differ between jurisdictions, audiences, and types of outreach.<\/p>\n<p>Relevant regulations may include CAN-SPAM in the United States, GDPR and ePrivacy rules in Europe, and CASL in Canada.<\/p>\n<p>Use accurate sender information, explain who you are, provide a clear way to opt out, and document an appropriate legal basis where required. Consumer outreach may face stricter requirements than B2B communication.<\/p>\n<p>Consult a qualified legal professional regarding the markets and recipients you plan to contact.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>To get replies, a cold email has to be short yet powerful, and intriguing. That&#8217;s why each part of this short message has to bear meaning and play a crucial communicative role. Check if you know these 6 tremendously important steps to write a cold email for sales that works.<\/p>\n","protected":false},"author":17,"featured_media":10411,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[4],"tags":[109],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.11 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Write a Cold Email: 6 Steps + Templates (2026)<\/title>\n<meta name=\"description\" content=\"Learn the cold email meaning and how to write a cold email in six steps. Use templates for SaaS, agency, recruiting, and follow-up outreach.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/woodpecker.co\/blog\/how-to-write-a-cold-email-that-actually-works-six-step-tutorial\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Write a Cold Email: 6 Steps + Templates (2026)\" \/>\n<meta property=\"og:description\" content=\"Learn the cold email meaning and how to write a cold email in six steps. Use templates for SaaS, agency, recruiting, and follow-up outreach.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/woodpecker.co\/blog\/how-to-write-a-cold-email-that-actually-works-six-step-tutorial\/\" \/>\n<meta property=\"og:site_name\" content=\"Woodpecker Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/business.facebook.com\/woodpeckerapp\" \/>\n<meta property=\"article:published_time\" content=\"2026-01-25T11:04:16+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-13T11:48:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/woodpecker.co\/blog\/app\/uploads\/2020\/12\/How_to_Write_a_Cold_Email_that_Actually_Works_Six-Step_Tutorial_3-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"650\" \/>\n\t<meta property=\"og:image:height\" content=\"391\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Margaret Sikora\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@woodpeckerapp\" \/>\n<meta name=\"twitter:site\" content=\"@woodpeckerapp\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/woodpecker.co\/blog\/how-to-write-a-cold-email-that-actually-works-six-step-tutorial\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/woodpecker.co\/blog\/how-to-write-a-cold-email-that-actually-works-six-step-tutorial\/\"},\"author\":{\"name\":\"Margaret Sikora\",\"@id\":\"https:\/\/woodpecker.co\/blog\/#\/schema\/person\/dbd5fae1eeb41a0caf2e2c7bda48059f\"},\"headline\":\"How to Write a Cold Email That Actually Works: 6 Steps + Templates (2026)\",\"datePublished\":\"2026-01-25T11:04:16+00:00\",\"dateModified\":\"2026-07-13T11:48:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/woodpecker.co\/blog\/how-to-write-a-cold-email-that-actually-works-six-step-tutorial\/\"},\"wordCount\":5071,\"commentCount\":8,\"publisher\":{\"@id\":\"https:\/\/woodpecker.co\/blog\/#organization\"},\"keywords\":[\"Top\"],\"articleSection\":[\"Cold email basics\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/woodpecker.co\/blog\/how-to-write-a-cold-email-that-actually-works-six-step-tutorial\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/woodpecker.co\/blog\/how-to-write-a-cold-email-that-actually-works-six-step-tutorial\/\",\"url\":\"https:\/\/woodpecker.co\/blog\/how-to-write-a-cold-email-that-actually-works-six-step-tutorial\/\",\"name\":\"How to Write a Cold Email: 6 Steps + Templates (2026)\",\"isPartOf\":{\"@id\":\"https:\/\/woodpecker.co\/blog\/#website\"},\"datePublished\":\"2026-01-25T11:04:16+00:00\",\"dateModified\":\"2026-07-13T11:48:34+00:00\",\"description\":\"Learn the cold email meaning and how to write a cold email in six steps. Use templates for SaaS, agency, recruiting, and follow-up outreach.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/woodpecker.co\/blog\/how-to-write-a-cold-email-that-actually-works-six-step-tutorial\/\"]}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/woodpecker.co\/blog\/#website\",\"url\":\"https:\/\/woodpecker.co\/blog\/\",\"name\":\"Woodpecker Blog\",\"description\":\"Woodpecker Blog - Pro Tips on Cold Emails, Follow-ups, Sales &amp; Growth\",\"publisher\":{\"@id\":\"https:\/\/woodpecker.co\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/woodpecker.co\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/woodpecker.co\/blog\/#organization\",\"name\":\"Woodpecker.co\",\"url\":\"https:\/\/woodpecker.co\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/woodpecker.co\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/woodpecker.co\/blog\/app\/uploads\/2015\/06\/WP_Logo_WersjaPodstawowa_Pionowa_CzarneTlo_RGB.jpg\",\"contentUrl\":\"https:\/\/woodpecker.co\/blog\/app\/uploads\/2015\/06\/WP_Logo_WersjaPodstawowa_Pionowa_CzarneTlo_RGB.jpg\",\"width\":1240,\"height\":874,\"caption\":\"Woodpecker.co\"},\"image\":{\"@id\":\"https:\/\/woodpecker.co\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/business.facebook.com\/woodpeckerapp\",\"https:\/\/twitter.com\/woodpeckerapp\",\"https:\/\/www.instagram.com\/woodpeckerapp\/\",\"https:\/\/www.linkedin.com\/company\/woodpecker-co\/\",\"https:\/\/www.youtube.com\/channel\/UCNN9wM55yaNI-KEZCfh66_A\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/woodpecker.co\/blog\/#\/schema\/person\/dbd5fae1eeb41a0caf2e2c7bda48059f\",\"name\":\"Margaret Sikora\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/woodpecker.co\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/285df23338966e859f136eed9706c0a6?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/285df23338966e859f136eed9706c0a6?s=96&d=mm&r=g\",\"caption\":\"Margaret Sikora\"},\"description\":\"Product Manager and DPO at Woodpecker. A lawyer who gets the SaaS business, understands customers' needs, and speaks the language of IT guys.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/margaretsikora\/\",\"https:\/\/www.instagram.com\/margaret.sikora.official\"],\"url\":\"https:\/\/woodpecker.co\/blog\/author\/gosia-sikora\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Write a Cold Email: 6 Steps + Templates (2026)","description":"Learn the cold email meaning and how to write a cold email in six steps. Use templates for SaaS, agency, recruiting, and follow-up outreach.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/woodpecker.co\/blog\/how-to-write-a-cold-email-that-actually-works-six-step-tutorial\/","og_locale":"en_US","og_type":"article","og_title":"How to Write a Cold Email: 6 Steps + Templates (2026)","og_description":"Learn the cold email meaning and how to write a cold email in six steps. Use templates for SaaS, agency, recruiting, and follow-up outreach.","og_url":"https:\/\/woodpecker.co\/blog\/how-to-write-a-cold-email-that-actually-works-six-step-tutorial\/","og_site_name":"Woodpecker Blog","article_publisher":"https:\/\/business.facebook.com\/woodpeckerapp","article_published_time":"2026-01-25T11:04:16+00:00","article_modified_time":"2026-07-13T11:48:34+00:00","og_image":[{"width":650,"height":391,"url":"https:\/\/woodpecker.co\/blog\/app\/uploads\/2020\/12\/How_to_Write_a_Cold_Email_that_Actually_Works_Six-Step_Tutorial_3-1.png","type":"image\/png"}],"author":"Margaret Sikora","twitter_card":"summary_large_image","twitter_creator":"@woodpeckerapp","twitter_site":"@woodpeckerapp","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/woodpecker.co\/blog\/how-to-write-a-cold-email-that-actually-works-six-step-tutorial\/#article","isPartOf":{"@id":"https:\/\/woodpecker.co\/blog\/how-to-write-a-cold-email-that-actually-works-six-step-tutorial\/"},"author":{"name":"Margaret Sikora","@id":"https:\/\/woodpecker.co\/blog\/#\/schema\/person\/dbd5fae1eeb41a0caf2e2c7bda48059f"},"headline":"How to Write a Cold Email That Actually Works: 6 Steps + Templates (2026)","datePublished":"2026-01-25T11:04:16+00:00","dateModified":"2026-07-13T11:48:34+00:00","mainEntityOfPage":{"@id":"https:\/\/woodpecker.co\/blog\/how-to-write-a-cold-email-that-actually-works-six-step-tutorial\/"},"wordCount":5071,"commentCount":8,"publisher":{"@id":"https:\/\/woodpecker.co\/blog\/#organization"},"keywords":["Top"],"articleSection":["Cold email basics"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/woodpecker.co\/blog\/how-to-write-a-cold-email-that-actually-works-six-step-tutorial\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/woodpecker.co\/blog\/how-to-write-a-cold-email-that-actually-works-six-step-tutorial\/","url":"https:\/\/woodpecker.co\/blog\/how-to-write-a-cold-email-that-actually-works-six-step-tutorial\/","name":"How to Write a Cold Email: 6 Steps + Templates (2026)","isPartOf":{"@id":"https:\/\/woodpecker.co\/blog\/#website"},"datePublished":"2026-01-25T11:04:16+00:00","dateModified":"2026-07-13T11:48:34+00:00","description":"Learn the cold email meaning and how to write a cold email in six steps. Use templates for SaaS, agency, recruiting, and follow-up outreach.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/woodpecker.co\/blog\/how-to-write-a-cold-email-that-actually-works-six-step-tutorial\/"]}]},{"@type":"WebSite","@id":"https:\/\/woodpecker.co\/blog\/#website","url":"https:\/\/woodpecker.co\/blog\/","name":"Woodpecker Blog","description":"Woodpecker Blog - Pro Tips on Cold Emails, Follow-ups, Sales &amp; Growth","publisher":{"@id":"https:\/\/woodpecker.co\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/woodpecker.co\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/woodpecker.co\/blog\/#organization","name":"Woodpecker.co","url":"https:\/\/woodpecker.co\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/woodpecker.co\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/woodpecker.co\/blog\/app\/uploads\/2015\/06\/WP_Logo_WersjaPodstawowa_Pionowa_CzarneTlo_RGB.jpg","contentUrl":"https:\/\/woodpecker.co\/blog\/app\/uploads\/2015\/06\/WP_Logo_WersjaPodstawowa_Pionowa_CzarneTlo_RGB.jpg","width":1240,"height":874,"caption":"Woodpecker.co"},"image":{"@id":"https:\/\/woodpecker.co\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/business.facebook.com\/woodpeckerapp","https:\/\/twitter.com\/woodpeckerapp","https:\/\/www.instagram.com\/woodpeckerapp\/","https:\/\/www.linkedin.com\/company\/woodpecker-co\/","https:\/\/www.youtube.com\/channel\/UCNN9wM55yaNI-KEZCfh66_A"]},{"@type":"Person","@id":"https:\/\/woodpecker.co\/blog\/#\/schema\/person\/dbd5fae1eeb41a0caf2e2c7bda48059f","name":"Margaret Sikora","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/woodpecker.co\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/285df23338966e859f136eed9706c0a6?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/285df23338966e859f136eed9706c0a6?s=96&d=mm&r=g","caption":"Margaret Sikora"},"description":"Product Manager and DPO at Woodpecker. A lawyer who gets the SaaS business, understands customers' needs, and speaks the language of IT guys.","sameAs":["https:\/\/www.linkedin.com\/in\/margaretsikora\/","https:\/\/www.instagram.com\/margaret.sikora.official"],"url":"https:\/\/woodpecker.co\/blog\/author\/gosia-sikora\/"}]}},"_links":{"self":[{"href":"https:\/\/woodpecker.co\/blog\/wp-json\/wp\/v2\/posts\/229"}],"collection":[{"href":"https:\/\/woodpecker.co\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/woodpecker.co\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/woodpecker.co\/blog\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/woodpecker.co\/blog\/wp-json\/wp\/v2\/comments?post=229"}],"version-history":[{"count":79,"href":"https:\/\/woodpecker.co\/blog\/wp-json\/wp\/v2\/posts\/229\/revisions"}],"predecessor-version":[{"id":50778,"href":"https:\/\/woodpecker.co\/blog\/wp-json\/wp\/v2\/posts\/229\/revisions\/50778"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/woodpecker.co\/blog\/wp-json\/wp\/v2\/media\/10411"}],"wp:attachment":[{"href":"https:\/\/woodpecker.co\/blog\/wp-json\/wp\/v2\/media?parent=229"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/woodpecker.co\/blog\/wp-json\/wp\/v2\/categories?post=229"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/woodpecker.co\/blog\/wp-json\/wp\/v2\/tags?post=229"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}