Blog

  • Follow Up Sales Email Templates to Send After the Call

    Follow Up Sales Email Templates to Send After the Call

    A good follow up sales call email goes out within 24 hours, recaps what the buyer told you in their own words, and asks for one specific next step with a date attached. Below are 12 copy-ready templates covering the outcomes a call can have, including the strong discovery call, the no-show, the stalled proposal and the polite “not this quarter.” You will also find the timing data, cadence and deliverability rules that decide whether those templates reach the inbox at all.

    Best forAEs, SDRs and founders
    Send within24 hours of call
    Ideal length75 to 150 words
    Key elementOne dated next step

    What a Follow-Up Email After a Sales Call Actually Has to Do

    Most follow-up emails fail because the sender treats them as a courtesy. The prospect gets a “great chatting today” note with a deck attached and no reason to act. A follow-up after a sales call has three jobs. Each one moves the deal forward or exposes that it is not moving.

    1. Prove you listened. Restating the buyer’s problem with the specifics they gave you, such as the 14-hour weekly reconciliation process or the renewal date on their current contract, builds more credibility than any feature list.
    2. Create a written record your champion can forward. Your contact is rarely the only decision-maker. The email should make sense to a finance lead or VP who was never on the call.
    3. Lock in the next action. That means a date, a time, a named attendee or a named deliverable. “Let me know your thoughts” gives the prospect a way to avoid deciding anything, and it is the single most common reason deals drift into silence.

    Everything else is decoration: tone, length, subject line formatting. If your email does those three things, it will outperform a beautifully written message that skips them.

    What the Data Says About Speed and Persistence

    Sales follow-up has been studied enough that you do not need to guess about timing. The figures below come from published research and from mailbox provider documentation. They explain why the templates in this article are short, prompt and persistent.

    Finding Figure Source
    Firms contacting a lead within an hour vs. an hour later Nearly 7x more likely to qualify the lead Harvard Business Review, “The Short Life of Online Sales Leads” (2011)
    Contacting within an hour vs. waiting 24+ hours More than 60x more likely to qualify Same HBR study
    Average response time among firms that did respond 42 hours Same HBR study
    Average reply rate on outreach emails 8.5% Backlinko analysis of 12 million outreach emails
    Open-rate reliability since Apple Mail Privacy Protection Opens inflated by automatic image loading since iOS 15 (September 2021) Apple
    Gmail message clipping threshold Messages over 102 KB get truncated with a “View entire message” link Google

    The HBR study looked at inbound web leads, not post-call follow-up. The principle still transfers: buyer interest decays fast, and the gap between “this afternoon” and “tomorrow evening” matters more than most reps assume. The Backlinko figure is a useful reality check in the other direction. Cold outreach has low reply rates, so a prospect you have already spoken to is far more valuable, and you should not let that warmth evaporate because you waited three days to write a recap.

    The Apple figure explains why you should stop judging follow-ups by open rate. A large share of “opens” from Apple Mail users are machine-generated, so an email showing as opened five times may never have been read by a human. Reply rate and meetings booked are the only numbers worth tracking for one-to-one sales email.

    The Anatomy of a Follow-Up That Gets a Reply

    Follow-Up Email Anatomy Diagram

    Before the templates, here is the structure every one of them follows. Once you know the parts, you can write your own variations in a few minutes instead of hunting for a new follow-up email template every time a call goes in an unexpected direction.

    Subject line

    Reply in the same thread as your calendar invite when you can, because that keeps context attached. When you start a new thread, use the buyer’s language and the next step. “Acme + Northwind: reconciliation recap and Thursday demo” tells the reader exactly what the email contains. Vague lines like “Following up” or “Checking in” look like every automated sequence the buyer has learned to ignore.

    Opening line

    Skip “I hope this email finds you well.” Open with a specific callback to the conversation: “You mentioned the month-end close currently takes your team four days.” One sentence that proves you were paying attention earns the rest of the read.

    Recap

    Summarise the problem, the impact and any constraints (budget cycle, current vendor contract, internal approvals) in two to four bullet points. Bullets survive forwarding and skim reading far better than paragraphs.

    Value

    Include one thing the buyer did not have before the email: an answer to a question you could not answer live, a relevant case study, a calculation based on their numbers. One item, chosen for them, beats five generic attachments.

    Call to action

    Ask a single question that can be answered in one line. Offer two specific time slots, or ask a yes/no question about a defined next step. Do not stack three asks in one email.

    Signature

    Keep it to name, title, company and a direct phone number. Image-heavy signatures with social icons add weight, can trigger clipping on long threads and look like marketing. If you want a model, our roundup of email signature examples includes several lean, sales-friendly layouts.

    Write a follow-up in 10 minutes

    1. Open your call notes and highlight the buyer’s exact phrases.
    2. Write a subject line naming the company and next step.
    3. Open with one specific callback to the call.
    4. Recap problem, impact and constraints in three bullets.
    5. Add one piece of value they asked for.
    6. End with one question offering two dated options.
    7. Read it aloud and cut anything over 150 words.

    12 Follow Up Sales Email Templates You Can Adapt

    Each template below includes when to use it, the email itself and a short note on why it works. Replace every bracketed field. A follow-up that still contains “[Company]” is worse than no follow-up at all.

    Situation Template Send within
    Strong discovery call #1 Discovery recap Same day
    Product demo delivered #2 Post-demo recap Same day
    Buyer asked for pricing or proposal #3 Proposal follow-up 24 to 48 hours
    “Send me some info” #4 Requested information Same day
    Champion needs to sell internally #5 Forwardable summary 24 hours
    Prospect missed the call #6 No-show 15 to 60 minutes after
    Voicemail, no connection #7 After voicemail Immediately
    No reply to your recap #8 First nudge 3 business days
    Still no reply #9 New information 5 to 7 business days
    Long silence #10 Breakup email 2 weeks after #9
    “Not this quarter” #11 Timing objection Date they named
    Deal went cold months ago #12 Reactivation 60 to 90 days

    1. The discovery call recap

    Use this after a first conversation where the buyer shared real problems and agreed, at least loosely, to keep talking.

    Subject: [Company] + [Your company]: recap and next step
    
    Hi [First name],
    
    Thanks for walking me through how [Company] handles [process] today. You mentioned [specific pain in their words], and that it costs the team roughly [their number] each [week/month].
    
    Here is what I heard:
    - Goal: [outcome they want, e.g. close books in 2 days instead of 4]
    - Constraint: [budget cycle, contract end date, team size]
    - Others involved: [names/roles they mentioned]
    
    Based on that, the most useful next step is a 30-minute walkthrough focused only on [their use case], with [other stakeholder] if possible.
    
    Does Tuesday at 10:00 or Wednesday at 14:00 work?
    
    [Signature]
    

    Why it works: the recap uses their numbers, names the people who need to be involved and offers two concrete slots. The buyer can reply with one word.

    2. The post-demo recap

    A demo follow-up should connect what you showed to what they need, because buyers forget most of a demo within a day.

    Subject: What we covered today + the [specific feature] question
    
    Hi [First name],
    
    Thanks for the time today, and for bringing [colleague] along. Three moments seemed most relevant to [Company]:
    
    - [Feature] replaces the manual [task] step you described
    - [Feature] would let [team] see [data] without exporting to spreadsheets
    - [Integration] connects to your existing [tool], which [colleague] flagged as a must
    
    You asked whether [question you couldn't answer live]. The answer is [answer], and here's a two-minute clip showing it: [describe what you're attaching or sharing].
    
    The next step we discussed was a trial with your [team] data. I can have an environment ready by [date]. Shall I set it up?
    
    [Signature]
    

    Why it works: it closes the open question from the call, which signals reliability, and ends with a yes/no ask tied to a date you control.

    3. The proposal or pricing follow-up

    Send the proposal, then make the follow-up about the decision process rather than the document.

    Subject: [Company] proposal and how the decision gets made
    
    Hi [First name],
    
    As promised, the proposal for [scope] is attached. The short version: [plan/package] at [price], covering [key items], with [term].
    
    Two questions so I can help you move this forward internally:
    1. Who else needs to review this before a decision?
    2. Is [date they mentioned] still the target for having something in place?
    
    I've kept 30 minutes open on Friday at 11:00 to walk [approver] through the numbers if that would help. Want me to send an invite?
    
    [Signature]
    

    Why it works: pricing emails tend to stall because the prospect goes quiet while someone else reviews. Asking about the process early surfaces the hidden approver before the deal stalls.

    4. The “send me some information” follow-up

    “Just send me something” can be a brush-off or a genuine request. Your email should make it easy to tell which.

    Subject: The [topic] info you asked for
    
    Hi [First name],
    
    You asked for something on [topic], so rather than a full brochure, here is the one piece I think matters most for [Company]: [case study/one-pager] showing how [similar company] cut [metric] by [result they published or you can verify].
    
    If it's relevant, a 20-minute call would let me show how that applies to your [process]. If the timing isn't right, just tell me and I'll check back in [month].
    
    Worth a conversation?
    
    [Signature]
    

    Why it works: offering an easy “not now” option gets more honest replies than pretending the request was a buying signal, and honest replies keep your pipeline accurate.

    5. The forwardable summary for your champion

    This is one of the most underused follow up email templates for sales. When your contact needs to convince a boss or committee, write the email for that unseen reader.

    Subject: Summary for [Approver's name/role]: [problem] at [Company]
    
    Hi [First name],
    
    You mentioned you'd need to bring this to [Approver]. To save you time, here is a summary you can forward as is:
    
    The problem: [Team] spends [hours/cost] each [period] on [process], which delays [business outcome].
    
    What we'd change: [One sentence on the solution].
    
    Expected result: [Outcome, framed in their metric].
    
    Investment: [Price/range] on a [term] agreement.
    
    Next step: a 30-minute call with [Approver] to confirm fit.
    
    Happy to adjust any of this before you send it.
    
    [Signature]
    

    Why it works: your champion does not have to translate your pitch into internal language, which is where many deals lose momentum. Keep it plain text so it forwards cleanly.

    6. The no-show follow-up

    Prospects miss calls for ordinary reasons. Assume good intent and make rebooking effortless.

    Subject: Missed you today, want to reschedule?
    
    Hi [First name],
    
    Looks like we missed each other at [time]. No problem, I know how quickly calendars change.
    
    Would Thursday at 9:30 or Friday at 15:00 work instead? If priorities have shifted, a quick "not now" is completely fine too.
    
    [Signature]
    

    Why it works: it is short, carries no guilt and offers two alternatives. Send it within the hour while the missed slot is still on their mind.

    7. The after-voicemail follow-up

    Few people listen to voicemail promptly, so the email carries the message.

    Subject: Just left you a voicemail about [topic]
    
    Hi [First name],
    
    I just left you a quick voicemail. The short version: [one-sentence reason, ideally tied to a trigger like a new hire, funding round or product launch].
    
    If it's easier to reply here, I can send over [specific resource] or find 15 minutes this week. Which would be more useful?
    
    [Signature]
    

    Why it works: pairing the channels raises the odds that one of them lands, and the choice between a resource and a call lowers the commitment.

    8. The first nudge after no response

    Your recap went unanswered. Do not resend it with “just bumping this up.” Add something.

    Subject: Re: [original subject]
    
    Hi [First name],
    
    One more thought on the [problem] you mentioned. [Similar company or role] found that [specific insight, e.g. most of the time lost in month-end close came from one approval step]. That might be worth checking on your side before we talk again.
    
    Still open to the walkthrough? I have Tuesday at 10:00 free.
    
    [Signature]
    

    Why it works: replying in the original thread keeps the context visible, and the new insight gives the prospect a reason to respond that has nothing to do with your quota.

    9. The second nudge with new information

    By the second follow-up, change the angle completely. Share a different proof point or ask a narrower question.

    Subject: Quick question on [Company]'s [process]
    
    Hi [First name],
    
    Simple question: is [problem] still a priority this quarter, or has something else jumped ahead of it?
    
    Either answer helps me know whether to send you the [resource] I mentioned or step back for now.
    
    [Signature]
    

    Why it works: a binary question is easy to answer from a phone between meetings. It also gives the buyer permission to say no, which paradoxically increases replies.

    10. The breakup email

    Close the loop professionally. Many reps report this email gets more replies than any other in the sequence, because it removes pressure and creates a clear ending.

    Subject: Should I close your file?
    
    Hi [First name],
    
    I haven't heard back, so I'm guessing [problem] has moved down the list, which happens.
    
    I'll stop reaching out for now. If things change, reply to this email any time and I'll pick up where we left off.
    
    Thanks again for the time on our call.
    
    [Signature]
    

    Why it works: it is honest, short and leaves the door open without sounding passive-aggressive. Mean it: actually stop the sequence after sending it.

    11. The “not this quarter” follow-up

    When a buyer gives you a timing objection, they have told you exactly when to write next. Honour it.

    Subject: Picking up from our [month] conversation
    
    Hi [First name],
    
    When we spoke in [month], you said [initiative/budget] would be revisited around now. Has that conversation started at [Company]?
    
    Since then, we've [relevant update: new feature, integration, pricing option] that addresses the [concern] you raised.
    
    If it's back on the table, I can book 20 minutes for next week.
    
    [Signature]
    

    Why it works: it references their own words and timeline, so it reads as a promise kept rather than a cold touch.

    12. The reactivation email for a stalled deal

    Sixty to ninety days after a deal goes cold, send a short update tied to something genuinely new.

    Subject: [Company] and [trigger: new role, funding, product launch]
    
    Hi [First name],
    
    Congratulations on [trigger you saw publicly]. That often brings [related challenge] to the top of the list.
    
    When we last spoke, [problem] was costing the team [their number]. If that's still true, it might be a good moment to revisit. If not, I'm glad it got solved.
    
    Worth a 15-minute catch-up?
    
    [Signature]
    

    Why it works: a public trigger gives you a legitimate reason to reach out, and referencing their earlier numbers reminds them the conversation had substance.

    Inbox tip

    Write follow-ups as plain text with one link at most. Plain one-to-one emails look like real correspondence to filters and to people.

    A Follow-Up Cadence That Doesn’t Burn the Relationship

    Speed-to-Follow-Up Data Chart

    Templates are only half of the system. The other half is spacing. Too aggressive and you train the prospect to ignore you; too slow and the urgency from the call disappears. The cadence below assumes no next meeting was booked on the call. If a meeting is on the calendar, send the recap and stop until that meeting.

    Touch Timing after call Template Purpose
    1 Same day #1, #2 or #4 Recap and propose next step
    2 Business day 3 #8 Add value, repeat ask
    3 Business day 7 to 10 #9 Narrow question, new angle
    4 Optional phone call or LinkedIn message n/a Switch channel
    5 Around day 21 #10 Close the loop
    6 60 to 90 days later #11 or #12 Reactivate on a trigger

    Four to six touches over three weeks is a reasonable ceiling for a prospect who has already spoken with you. Beyond that, you are no longer following up; you are spamming someone who knows your name.

    Adjust for deal size. A high-value enterprise deal with a long buying cycle can justify more touches over a longer period, provided each one adds something. A small transactional sale should resolve faster, and the breakup email can go out sooner.

    The 24-hour rule and why it beats “best time to send” advice

    Plenty of articles debate whether Tuesday morning beats Thursday afternoon. For a post-call follow-up, that debate is mostly noise. The call itself set the timing. Send the recap the same business day, ideally within a couple of hours, while your notes are fresh and the buyer still remembers the conversation. Time-of-day optimisation matters for bulk campaigns, not for a one-to-one message the buyer is half expecting.

    Write the Follow-Up Before You Hang Up

    This is the habit that separates strong closers from everyone else, and it rarely appears in follow-up advice. In the last five minutes of the call, agree on the next step out loud, then tell the buyer what your email will contain.

    Say something like: “I’ll send a recap this afternoon with the three points we covered, the answer on the SSO question and two times for the walkthrough with your finance lead. Does that sound right?” You have now done three things. You confirmed the next action verbally, you set the expectation that an email is coming, and you checked that your summary matches theirs before you write it.

    When the email arrives, it confirms something the buyer already agreed to rather than asking them to make a fresh decision. Reply rates on expected emails are dramatically higher than on unexpected ones, because the prospect has already mentally committed.

    For larger deals, extend this into a short mutual action plan: a list of dated steps owned by both sides (security review, legal redlines, pilot kickoff, signature). Attach or paste it in the recap and refer back to it in every follow-up. The conversation then becomes “we’re on step three of the plan we agreed” instead of “just checking in.”

    Deliverability: Making Sure the Follow-Up Lands

    A follow-up only works if it reaches the inbox. One-to-one sales emails sent from Gmail or Outlook usually land fine. Problems start when reps move to sequencing tools that send hundreds of follow-ups a day from the main company domain, often with tracking pixels and rewritten links. That pattern looks very different from normal correspondence, and filters treat it accordingly.

    Mailbox provider sender requirements

    Google, Yahoo and Microsoft have all formalised authentication rules for high-volume senders. They target consumer mailboxes, so a B2B prospect on Google Workspace or Microsoft 365 is not strictly covered, but the same signals feed corporate filtering and you should meet them regardless.

    Provider Applies to Key requirements Effective
    Gmail Senders of 5,000+ messages/day to personal Gmail accounts SPF and DKIM, DMARC at minimum p=none, From domain aligned with SPF or DKIM, one-click unsubscribe on marketing mail, spam rate under 0.3% February 2024 (one-click unsubscribe by June 1, 2024)
    Gmail All senders SPF or DKIM, valid forward and reverse DNS, TLS, spam rate under 0.3% (aim for under 0.1%) February 2024
    Yahoo Bulk senders SPF and DKIM, DMARC at p=none or stricter, one-click unsubscribe, low complaint rate February 2024
    Microsoft (Outlook.com, Hotmail, Live) Senders of 5,000+ messages/day SPF, DKIM and DMARC (p=none minimum, aligned with SPF or DKIM) May 5, 2025

    Records to check before you scale follow-ups

    Ask whoever manages your DNS to confirm these exist and include every service that sends as your domain, including your sales engagement tool.

    An SPF record listing Google Workspace and a sequencing tool might look like this (the second include is a placeholder for whatever your tool documents):

    v=spf1 include:_spf.google.com include:spf.yoursalestool.example ~all
    

    A starter DMARC record that monitors without blocking:

    _dmarc.yourcompany.com.  TXT  "v=DMARC1; p=none; rua=mailto:[email protected]"
    

    DKIM keys are generated inside each sending service and published as TXT or CNAME records at a selector, for example:

    google._domainkey.yourcompany.com.  TXT  "v=DKIM1; k=rsa; p=MIIBIjANBgkqh..."
    

    Once reports show all legitimate mail passing, move DMARC toward p=quarantine and eventually p=reject to stop spoofing.

    Habits that keep sales sequences out of spam

    • Use a subdomain or separate domain for high-volume outreach, so a reputation problem in prospecting does not hit the domain your customers and invoices depend on.
    • Ramp volume gradually on any new mailbox or domain rather than sending hundreds of follow-ups on day one.
    • Turn off open tracking for warm follow-ups. The tracking pixel adds a remote image, opens are unreliable anyway since Apple’s privacy changes, and plain text looks more personal.
    • Limit links. One link, ideally on your own domain, is plenty. Link shorteners are a classic red flag for e-mail spam filtering systems.
    • Stop sequences on reply. Nothing destroys trust faster than an automated “just following up” arriving after the buyer already answered.

    Deliverability risk

    Blasting automated follow-ups from your primary domain without SPF, DKIM and DMARC risks the inbox placement of every email your company sends.

    Keep in mind that one-to-one sales follow-up is a different discipline from email marketing. Newsletters and promotions belong in a dedicated marketing platform with proper list management. Sales follow-ups belong in your own inbox or a sales engagement tool, written for one person at a time.

    The Legal Side: CAN-SPAM, GDPR and CASL

    A follow-up to someone you just spoke with feels personal, but if its primary purpose is to sell, many laws treat it as a commercial message. Prospecting rules vary by the recipient’s location, not yours.

    Law Region What it requires for sales follow-ups Maximum penalty
    CAN-SPAM Act United States No deceptive headers or subject lines, a valid physical postal address, a clear way to opt out, opt-outs honoured within 10 business days. Applies to B2B email too Up to $53,088 per violating email (FTC 2025 adjustment)
    GDPR (plus ePrivacy/PECR rules) EU and UK A lawful basis such as legitimate interest, transparency about how you got the data, and honouring objections immediately Up to €20 million or 4% of global annual turnover, whichever is higher
    CASL Canada Express or implied consent (implied consent from an inquiry generally lasts 6 months), sender identification and a working unsubscribe processed within 10 business days Up to C$10 million per violation for organisations

    In practice, a prospect who booked a call with you and asked for a proposal is unlikely to complain about a recap. The risk comes when follow-up sequences keep running for months, get applied to contacts who never engaged, or ignore a “please stop.” Build an easy opt-out line into longer sequences (“If this isn’t relevant, just reply ‘no thanks’ and I’ll stop”), and actually stop when someone uses it. Never buy lists or scrape addresses to feed follow-up sequences; that combination of legal exposure and spam complaints is how sending domains get burned.

    Personalisation That Doesn’t Read Like Automation

    Buyers can spot a template within a sentence. The fix is not to abandon templates but to personalise the parts that carry meaning.

    Personalise the problem, not the pleasantries. “Hope your week is going well, [First name]” adds nothing. “You said the audit flagged 312 unreconciled transactions” shows you were listening. Spend your effort on the recap bullets and the value item, and let the structure stay standard.

    Use their vocabulary. If the buyer called it “the month-end crunch,” do not rename it “financial close optimisation.” Mirroring their words makes the email feel like a continuation of the call.

    Check every merge field before sending. Broken personalisation (“Hi {first_name}”) is the fastest way to reveal automation. If one slips through, do not panic; our guide on what to do after a typo email covers when a short correction helps and when silence is better. For important deals, a short honest note (“Apologies, my template got the better of me”) usually lands fine.

    Record calls and use the notes, not your memory. With the buyer’s permission, a call recording or transcript lets you quote their exact numbers and phrases. Many sales platforms generate summaries automatically, but always edit them; auto-generated recaps tend to be generic and occasionally wrong, and sending a wrong recap is worse than sending none.

    Metrics to Watch

    Track the outcomes that reflect real buyer behaviour, and ignore vanity numbers.

    • Reply rate per touch. Which step in your cadence earns responses? If touch three never gets replies, rewrite it or cut it.
    • Positive reply rate. Replies like “stop emailing me” count as replies. Separate positive and neutral responses from negative ones.
    • Meeting booked rate after the recap. This is the clearest test of whether your first follow-up locks in the next step.
    • Time from call to next meeting. Long gaps usually mean the next step was never agreed on the call.
    • Stage conversion after follow-up. In your CRM, compare deals where the recap went out the same day with those where it went out later. Your own data will tell you more than any benchmark.
    • Unsubscribe and complaint signals. Rising opt-outs or spam complaints on sequences mean you are sending too many touches or reaching the wrong people.

    Open rates, as covered above, have been unreliable since Apple Mail Privacy Protection launched in September 2021. Treat them as a rough directional signal at best.

    Common Mistakes That Kill Follow-Ups

    • Waiting until tomorrow “to make it perfect.” A good recap in two hours beats a perfect one in two days.
    • Attaching everything. A 20-page deck, three case studies and a pricing sheet signals that you did not filter for relevance. Pick one.
    • “Just checking in” with nothing new. Every touch should add information, insight or a narrower question.
    • No dated ask. “Let me know” invites delay. Offer times.
    • Writing for your contact only. Assume the email will be forwarded to someone senior who was never on the call.
    • Sequences that ignore replies. Make sure your tool stops on reply, out-of-office handling is configured, and a human reviews before anything high-stakes goes out.
    • Overlong threads. Long reply chains with heavy signatures can push past Gmail’s 102 KB clipping limit, hiding your latest message behind a link. Start a fresh, clearly named thread when a conversation has run for weeks.

    FAQ

    How to do a follow-up email example?

    Start with a subject line naming the company and the next step, open with one specific detail from the call, recap the problem and constraints in two to four bullets, add one piece of value the buyer asked for, and finish with a single question offering two dated options. Template #1 above is a complete example you can adapt. Keep the whole email under about 150 words and send it the same business day.

    What is the 2 2 2 rule in sales?

    The 2-2-2 rule is an informal follow-up guideline: contact the customer 2 days, 2 weeks and 2 months after a sale or key meeting. The 2-day touch confirms everything is on track, the 2-week touch checks on early results or satisfaction, and the 2-month touch opens the door to referrals, reviews or expansion. It is a practitioner rule of thumb rather than a researched standard, but the spacing is sensible for staying present without pestering.

    What is the 30/30/50 rule for cold emails?

    The 30/30/50 rule is a loosely defined heuristic that circulates in cold outreach communities, and versions differ. Most versions split credit for a cold email’s results between targeting the right list, writing a relevant message and following up persistently, with follow-up getting the largest share. The percentages do not add to 100, which tells you the rule is about emphasis, not maths: the email that goes out matters less than who receives it and whether you follow up.

    What is the 3-3-3 rule in sales?

    The 3-3-3 rule is another informal guideline with several variants. A common version for follow-up is to make three attempts across three channels (typically email, phone and LinkedIn) over roughly three weeks before closing the loop. Other trainers use it to mean three key points per conversation or three questions to ask before pitching. Applied to post-call follow-up, the multi-channel version maps neatly onto the cadence table above.

    How long should I wait to send a follow up sales call email?

    Send the first follow-up the same business day as the call, ideally within a few hours. If you get no reply, wait about three business days before the first nudge, then five to seven more before the second. The HBR research on lead response shows how quickly buyer interest fades, so speed on the first email matters far more than the exact day you send later touches.

    How many follow-up emails is too many?

    For a prospect you have already spoken with, four to six touches over about three weeks is a sensible upper limit, ending with a breakup email. After that, pause and only return with a genuine trigger, such as the timing they named, a new role or a relevant product change. If someone asks you to stop, stop immediately; that is both good manners and a legal requirement in most markets.

  • SpamAssassin Score Explained and How to Lower It

    SpamAssassin Score Explained and How to Lower It

    A SpamAssassin score is the total of points a message collects from hundreds of spam tests. Positive points look spammy, negative points look legitimate, and on a default install anything scoring 5.0 or higher gets flagged as spam. You lower your score by fixing the specific rules your message triggers, and those rules are listed in the message headers.

    Default threshold5.0 points
    Higher score meansMore likely spam
    Biggest quick winsSPF, DKIM, reverse DNS
    Where to read itX-Spam-Status header

    What a SpamAssassin Score Actually Is

    Apache SpamAssassin is an open-source spam filter maintained by the Apache Software Foundation. It has been around since the early 2000s, and the current major release is the 4.0 branch, first shipped in December 2022. You rarely interact with it directly. It runs behind the scenes on web hosting servers, cPanel accounts, university mail systems, corporate gateways and plenty of self-hosted mail setups.

    SpamAssassin does not give a message a yes-or-no verdict straight away. It runs the message through a large set of rules, and each rule that matches adds or subtracts a fixed number of points. Then it compares the total against a threshold called required_score.

    How the points add up

    Think of it as a ledger. A missing Message-ID header might add some points. A link to a domain on a spam blocklist adds a lot. A valid DKIM signature from the sending domain subtracts a fraction of a point. The final number is just the sum.

    A few properties of this system matter when you try to lower a score:

    • Most rules are worth less than one point. A message usually crosses 5.0 because it trips several medium rules together, not because of one catastrophic error.
    • A handful of rules carry heavy weight. Blocklist hits on your sending IP or your linked domains can push you near the threshold on their own.
    • Negative rules are small. Passing SPF or DKIM earns almost nothing. The real value of authentication is avoiding the failure rules, which cost far more.
    • Scores change over time. Rule scores are regenerated from large mail corpora and distributed through sa-update, so the same message can score differently six months later.

    SpamAssassin also uses four “score sets,” depending on whether Bayesian filtering and network tests are enabled on that server. The same rule can carry a different weight on a host with network checks turned on than on one running offline. This is one reason your score on a testing tool rarely matches your score on a recipient’s server exactly.

    Reading the X-Spam headers

    When SpamAssassin scans a message, it adds headers you can see by viewing the raw source (in most clients, “Show original,” “View source” or “Message details”). A typical result looks like this:

    X-Spam-Checker-Version: SpamAssassin 4.0.0 on mail.example.com
    X-Spam-Level: *
    X-Spam-Status: No, score=1.3 required=5.0 tests=DKIM_SIGNED,DKIM_VALID,
        DKIM_VALID_AU,HTML_MESSAGE,MIME_HTML_ONLY,SPF_HELO_NONE,SPF_PASS
        autolearn=no autolearn_force=no version=4.0.0
    

    Here is what each part tells you:

    Header What it means
    X-Spam-Status Yes or No verdict, the score, the threshold and every rule that matched
    X-Spam-Level One asterisk per whole point, handy for simple folder filters
    X-Spam-Flag: YES Added only when the message crossed the threshold
    X-Spam-Report Optional detailed breakdown with points per rule, if the admin enabled it
    X-Spam-Checker-Version SpamAssassin version and the server that scanned it

    The tests= list is your to-do list. Every rule name in it is documented, and each one points to something specific about your sending setup or content.

    How the SpamAssassin Spam Filter Processes a Message

    People often treat SpamAssassin as the thing that deletes their mail. It is better to think of processing as two separate stages, because the second stage is usually configured by someone else.

    Stage one: scoring

    The mail server hands the incoming message to SpamAssassin, commonly through the spamd daemon and its spamc client, or through a wrapper like amavisd-new or MIMEDefang. SpamAssassin runs its header, body, URI, network and Bayesian tests, adds up the points and writes the headers shown above.

    At this point nothing has been blocked. The message has simply been labelled. Depending on configuration, SpamAssassin may also rewrite the subject line (for example adding *****SPAM*****) using the rewrite_header Subject setting.

    Stage two: acting on the score

    Something else decides what happens next. That might be:

    • The mail server rejecting messages above a very high score during the SMTP conversation
    • A hosting panel moving flagged mail into a spam folder
    • A Sieve or procmail rule filing anything with X-Spam-Flag: YES
    • An auto-delete rule that silently discards mail above a chosen score

    That last option is where legitimate mail disappears without a trace. If your recipients’ host auto-deletes at a low score, your message never even reaches a junk folder. If you want the bigger picture of how these layers interact with other filters, our guide on how email spam filters work and why messages get caught covers the full chain.

    What mail gets checked for spam

    Not every message gets scanned, and that surprises a lot of admins.

    • Size limits. spamc skips messages larger than its size cap, which defaults to 500 KB. Big attachments often pass through unscored.
    • Trusted and internal networks. Mail from IPs listed in trusted_networks or internal_networks is treated differently, and many setups skip scanning for authenticated users sending outbound.
    • Per-account toggles. On shared hosting, spam filtering is often off until the account owner turns it on.
    • Outbound mail. Some providers scan outgoing mail too, to catch compromised accounts before they damage the server’s reputation.

    So if you see no X-Spam headers at all, the message may simply never have been checked.

    The Rules That Decide Your Score

    X-Spam Header Breakdown

    SpamAssassin ships with several rule types. Knowing which family a rule belongs to tells you where to look for the fix.

    Header tests

    Header rules inspect the envelope and message headers. These are the ones senders trip most often through misconfiguration rather than spammy intent.

    From: header. Rules look at whether the From address uses a free webmail domain, whether the display name contains an address that differs from the real one, and whether the header is oddly encoded. FREEMAIL_FROM fires when bulk mail comes from addresses like gmail.com or yahoo.com, and FROM_EXCESS_BASE64 catches unnecessarily encoded From lines.

    To: header. A missing To header, an “undisclosed recipients” placeholder, or a To address that does not match the actual recipient can all add points. Mail that looks like one copy blasted to everyone is a classic spam signal.

    Cc: header. Long Cc lists full of addresses from the same domain look like address harvesting. Legitimate bulk email marketing sends one message per recipient, which keeps Cc empty.

    Subject: header. All-caps subjects (SUBJ_ALL_CAPS), heavy punctuation, empty subjects and known spam phrases trigger rules here. One shouted word rarely hurts. A subject like “FREE!!! ACT NOW” stacks several small penalties.

    Date: header. MISSING_DATE and the DATE_IN_FUTURE_* and DATE_IN_PAST_* family catch messages with no date or a date far from when the message was received. A server with a broken clock or a script building messages by hand is the usual cause.

    Other header rules worth knowing: MISSING_MID (no Message-ID), RDNS_NONE (the connecting IP has no reverse DNS), and FREEMAIL_FORGED_REPLYTO (a free webmail Reply-To that differs from the From address, a common scam pattern).

    Body and URI tests

    Body rules scan the decoded text. They look for spam phrasing, hidden text such as HTML_FONT_LOW_CONTRAST, and structure problems. MIME_HTML_ONLY fires when there is no plain-text version. The HTML_IMAGE_RATIO_* and HTML_IMAGE_ONLY_* rules catch emails that are mostly one big image with little text.

    URI rules extract every link and check the domains. Linking to a domain on a URI blocklist is one of the fastest ways to gain points, and it does not matter that your own domain is clean. Public link shorteners and cheap tracking domains shared with spammers are frequent offenders.

    Network tests

    These rules query outside services in real time:

    • DNS blocklists such as Spamhaus check the sending IP. Rule names start with RCVD_IN_.
    • URI blocklists such as SURBL, URIBL and Spamhaus DBL check linked domains. Rule names start with URIBL_.
    • Collaborative checksum networks (Razor, Pyzor and DCC) compare a fingerprint of your message against messages other users reported as spam or seen in huge volume.

    A note for admins: if you see URIBL_BLOCKED in your headers, the blocklist refused your server’s DNS queries. This usually happens when a server uses a large public resolver such as 8.8.8.8, which the blocklists throttle. The rule itself scores almost nothing, but it means your URI checks are silently not working. Running a local recursive resolver fixes it.

    Bayesian filtering

    Bayesian filtering is the part of SpamAssassin that learns. It breaks messages into tokens (words, header fragments, URL pieces) and estimates how likely each token is to appear in spam versus legitimate mail on that specific server. The result lands in one of the BAYES_00 to BAYES_99 rules, where BAYES_00 means almost certainly ham and BAYES_99 means almost certainly spam.

    Some details that make Bayes behave the way it does:

    • It stays switched off until it has learned at least 200 spam and 200 ham messages, the defaults for bayes_min_spam_num and bayes_min_ham_num.
    • It can auto-learn. By default, messages scoring below 0.1 are learned as ham and messages scoring 12.0 or higher are learned as spam.
    • It is personal to the server or user. A message that hits BAYES_00 at one company can hit BAYES_80 at another whose users report similar newsletters as junk.

    For senders, Bayes is the hardest factor to control directly. Consistent sending and content people actually want to open keep you out of the high Bayes bands over time.

    How to Check Your SpamAssassin Score

    You have three practical ways to see your score before real recipients do.

    Send to a seed address and read the headers. If you have an account on a host running SpamAssassin (most cPanel hosts do), send your campaign there and open the raw source. This shows you exactly how that server scored you.

    Use a testing service. Mail-tester gives you a temporary address, scores the message with SpamAssassin and presents the result as a grade out of 10 alongside the rules that fired. Postmark runs a free Spamcheck API that accepts a raw message and returns a SpamAssassin score and rule breakdown as JSON, which is useful if you want to check templates automatically from a build pipeline or a webhook-driven workflow.

    Run it yourself. If you have SpamAssassin installed, save a raw message as a .eml file and run:

    spamassassin -t < message.eml
    

    The -t flag prints a report with points per rule. Add -D for verbose debug output when you need to see why a network test failed, and run spamassassin --lint after editing configuration to catch syntax errors.

    Inbox tip

    Test the exact message you plan to send, from the exact platform and domain you will send it from. A draft pasted into a test tool from your personal mail account will score completely differently.

    How to Lower Your SpamAssassin Score as a Sender

    SpamAssassin Score Ledger

    Work from the tests= list, biggest offenders first. In practice, the fixes fall into a predictable order.

    Lower your score in order

    1. Send a test and copy the full rule list from X-Spam-Status.
    2. Fix any authentication failures: SPF, DKIM, DMARC.
    3. Confirm your sending IP has matching reverse DNS.
    4. Check your IP and linked domains against blocklists.
    5. Add a plain-text part and balance images with text.
    6. Clean up subject lines and From details.
    7. Retest and compare the rule list.

    Fix authentication first

    Failure rules such as SPF_FAIL, SPF_SOFTFAIL and DKIM_INVALID cost real points, and they also hurt you with Gmail, Yahoo and Microsoft. SpamAssassin 4.0 also added a DMARC plugin, so failing DMARC can now show up in your score on updated servers.

    A basic SPF record for a domain that sends through Google Workspace and one email platform looks like this:

    example.com.  IN  TXT  "v=spf1 include:_spf.google.com include:sendgrid.net ~all"
    

    Swap the includes for the services you actually use, and keep it to one SPF record per domain. Multiple SPF records cause a permanent error, which counts as a failure.

    DKIM is published by your sending platform as a TXT or CNAME record at a selector it gives you:

    s1._domainkey.example.com.  IN  TXT  "v=DKIM1; k=rsa; p=MIIBIjANBgkqh...IDAQAB"
    

    A starter DMARC record that monitors without blocking:

    _dmarc.example.com.  IN  TXT  "v=DMARC1; p=none; rua=mailto:[email protected]"
    

    Since February 2024, Gmail and Yahoo require SPF, DKIM and at least a p=none DMARC policy from anyone sending more than 5,000 messages a day, and Microsoft began enforcing similar rules for Outlook.com in May 2025. Fixing these for SpamAssassin fixes them for the big providers too.

    Fix the server-level signals

    If you run your own mail server, make sure the sending IP has a PTR record that resolves back to the same hostname your server announces in HELO. RDNS_NONE and RDNS_DYNAMIC are common on cheap VPS setups. Also confirm the server clock syncs with NTP, which kills the date rules, and that your MTA generates a Message-ID. If you send from an application, route it through a proper relay on an authenticated SMTP port instead of having the app speak directly to recipient servers.

    Fix the content signals

    Content rules are usually the cheapest to fix and the most often ignored.

    • Always send multipart messages with both HTML and plain-text versions. Every serious sending platform does this automatically if you let it.
    • Avoid single-image emails. Put real text in the message and keep images supporting it.
    • Use your own domain for links and tracking where your platform supports it, and skip public link shorteners.
    • Drop hidden text, tiny fonts and white-on-white tricks. They trip specific rules.
    • Write subject lines in normal case with one exclamation mark at most.

    Common rules and how to fix them

    Rule What triggers it Fix
    MISSING_MID No Message-ID header Let your MTA or platform generate one
    MISSING_DATE, DATE_IN_FUTURE_* No date or a wrong clock Sync the server with NTP
    MIME_HTML_ONLY No plain-text part Send multipart/alternative
    HTML_IMAGE_RATIO_* Too many images, too little text Add real copy
    FREEMAIL_FROM Bulk mail from a webmail address Send from your own domain
    FREEMAIL_FORGED_REPLYTO Webmail Reply-To differs from From Use a Reply-To on your domain
    RDNS_NONE Sending IP has no PTR record Ask your host to set reverse DNS
    SPF_SOFTFAIL, SPF_FAIL Sender not in SPF record Add the service’s include
    DKIM_INVALID Signature broken in transit Check footers or relays modifying mail
    RCVD_IN_* Sending IP on a DNS blocklist Find the cause, then request delisting
    URIBL_* Linked domain on a URI blocklist Remove or replace the link
    SUBJ_ALL_CAPS Subject entirely in capitals Use normal casing

    Rules starting with T_ are testing rules with near-zero scores. You can ignore them unless they later get promoted.

    Deliverability risk

    Blocklist hits on your IP or links outweigh everything else. Purchased or scraped lists are the fastest way onto them, and no amount of content tweaking will rescue mail sent to addresses that never opted in.

    If you send through a shared platform and keep landing on IP blocklists, the problem may be your provider’s pool rather than you. Our roundup of the best email marketing platforms for small businesses compares providers on exactly that kind of infrastructure.

    Tuning SpamAssassin as an Admin or Mailbox Owner

    The other half of the search intent comes from people on the receiving end: either too much spam is getting through or legitimate mail is getting flagged. Here is how to adjust it.

    The customization form in your hosting panel

    On cPanel hosting, SpamAssassin settings live under cPanel » Email » Spam Filters. The interface typically offers:

    • A master toggle to process new emails and mark them as spam
    • An option to move new spam to a separate folder (the “Spam Box”)
    • An option to auto-delete spam above a score you choose
    • A spam threshold score setting
    • Additional configuration for allowed senders, blocked senders and custom rule scores

    Other panels such as Plesk and DirectAdmin offer similar forms with different labels. Under the hood, they all write the same SpamAssassin settings.

    Reducing the “required hits” needed to mark a message as spam

    Older versions and some hosting panels still call the threshold required_hits. Modern SpamAssassin uses required_score. Either way, it is the number that separates spam from ham, and the default is 5.0.

    Lowering it to 4 or 4.5 catches more spam but flags more legitimate mail. Raising it to 6 or 7 does the opposite. In local.cf (usually /etc/mail/spamassassin/local.cf, or /etc/spamassassin/local.cf on Debian and Ubuntu):

    required_score 4.5
    

    Change it in half-point steps and watch your spam folder for a week before going further. Never set auto-delete at the same score as your threshold. A safer pattern is to file anything at 5.0 or above into a spam folder and only auto-delete above 10 or 15, where false positives are rare.

    Welcomelisting senders

    SpamAssassin 4.0 renamed whitelists and blacklists to welcomelists and blocklists. The old option names still work for backward compatibility, but use the new ones for new configs.

    welcomelist_from [email protected]
    welcomelist_from *@trustedvendor.com
    

    A welcomelist hit triggers USER_IN_WELCOMELIST (formerly USER_IN_WHITELIST), which carries a large negative score and effectively guarantees delivery. That is also the danger. Spammers forge From addresses constantly, so a plain welcomelist_from on a big brand’s domain can wave through phishing. The safer option checks authentication first:

    welcomelist_auth *@trustedvendor.com
    

    This only applies when SPF or DKIM confirms the sender really is that domain. Use it for anything important. It is particularly useful for an internal newsletter or HR announcement that keeps getting flagged by your company’s own gateway because it is image-heavy and goes to everyone at once.

    Blocklisting senders

    blocklist_from *@spammydomain.example
    

    This triggers USER_IN_BLOCKLIST at +100 points. It works well for persistent senders who ignore unsubscribes. It works poorly against real spam campaigns, which rotate domains daily.

    Blocklisting recipients

    This one confuses people. blocklist_to matches the recipient address, not the sender:

    blocklist_to [email protected]
    

    It is useful for retired addresses or catch-all aliases that now receive nothing but spam. Any message sent to that address picks up a big penalty. There is also welcomelist_to for addresses such as abuse@ or postmaster@ that must receive spam samples without filtering.

    Overriding individual rule scores

    If one rule keeps hurting legitimate mail on your server, adjust it rather than changing the global threshold:

    score FREEMAIL_FROM 0.5
    score HTML_IMAGE_RATIO_02 0
    

    Setting a score to 0 disables the rule. Individual users can place the same settings in ~/.spamassassin/user_prefs if the admin allows user preferences. Keep a comment next to each override explaining why, because six months later nobody will remember.

    You can also write custom rules. A simple header rule looks like this:

    header   LOCAL_FAKE_INVOICE  Subject =~ /binvoices+overdueb/i
    score    LOCAL_FAKE_INVOICE  2.0
    describe LOCAL_FAKE_INVOICE  Subject claims an overdue invoice
    

    Prefix local rules with something like LOCAL_ so they never collide with official rule names.

    Keep rules updated and train Bayes

    Run sa-update on a schedule (daily is common) and restart spamd afterwards so new rules load. A server running rules from years ago misses current spam patterns and may score modern legitimate mail badly.

    Train Bayes with real mail from your own users:

    sa-learn --spam /path/to/spam-folder
    sa-learn --ham /path/to/inbox-folder
    

    Feed it balanced samples. Training only on spam skews the model and pushes legitimate mail into higher Bayes bands. Clear out a bloated spam folder first if you need to; the same approach you would use to bulk delete Gmail emails applies, keep a recent clean sample and remove the rest.

    Inbox tip

    Before training Bayes, check that your “ham” folder really is clean. A few misfiled spam messages in a small training set do more damage than having no Bayes at all.

    Why a Low Score Doesn’t Guarantee the Inbox

    This is the part most score checkers skip. Gmail, Yahoo and Microsoft do not run SpamAssassin on consumer mailboxes. They use their own machine-learning filters, sender reputation data and engagement signals. A message scoring -0.5 on mail-tester can still land in Gmail’s spam folder, and a message scoring 4 can land in the primary tab.

    Treat your SpamAssassin score as a technical health check. It reliably catches broken authentication, missing headers, blocklisted links and sloppy HTML. It cannot measure whether your recipients want your mail. For Gmail and Yahoo, the numbers that matter most are your spam complaint rate (keep it under 0.3%, and ideally under 0.1%), one-click unsubscribe support, and consistent sending from an authenticated domain.

    SpamAssassin still matters a great deal for B2B senders. Many business, university and hosting-provider inboxes sit behind SpamAssassin or gateways that borrow its rules. If your list is full of company domains, a clean score is close to essential.

    FAQ

    What is a good SpamAssassin score?

    Anything below 5.0 passes a default install, but aim for under 2.0 to leave room for servers with stricter thresholds or different score sets. A score at or below zero is excellent and usually means you are authenticated and triggering no meaningful content rules.

    Is a negative SpamAssassin score possible?

    Yes. Rules like DKIM_VALID_AU and SPF_PASS subtract small amounts, BAYES_00 subtracts more, and a welcomelist entry subtracts 100. Most well-configured legitimate mail scores close to zero or slightly negative.

    What is the difference between required_hits and required_score?

    They are the same threshold. required_hits is the older name, and required_score is the current one. Both default to 5.0, and hosting panels sometimes still show the older label.

    Why is my score different on mail-tester than on my client’s server?

    Each server uses its own SpamAssassin version, rule updates, score set, network tests, Bayes database and local overrides. Testing tools give you a useful baseline, not the exact score every recipient will calculate.

    Does SpamAssassin check attachments?

    It scans the message structure and can flag suspicious attachment types, but it is not an antivirus scanner. Many setups also skip messages above a size limit entirely, with spamc defaulting to 500 KB, so large attachments often bypass scoring altogether.

    Should I lower my spam threshold below 5?

    Only if spam is clearly getting through and you have checked that Bayes and network tests are working. Fixing URIBL_BLOCKED, updating rules and training Bayes usually do more than moving the threshold, and they carry far less risk of losing legitimate mail.

  • SMTP Ports Explained and Which One You Should Use

    SMTP Ports Explained and Which One You Should Use

    Use port 587 with STARTTLS for sending email from an app, website or mail client. Port 465 with implicit TLS is just as good if your provider supports it. Port 25 is the default SMTP port, but it is meant for server-to-server relay and is often blocked on home and cloud networks.

    Best defaultPort 587 (STARTTLS)
    Also securePort 465 (implicit TLS)
    Server relay onlyPort 25
    Fallback when blockedPort 2525

    Quick SMTP port reference

    Here is every SMTP port number you will run into, and what each is actually for.

    Port Encryption Main use Recommended?
    25 None or opportunistic STARTTLS Server-to-server relay (MTA to MTA) Only for mail servers
    587 STARTTLS (upgrade after connecting) Authenticated message submission Yes, the safe default
    465 Implicit TLS (encrypted from the start) Authenticated message submission Yes, if supported
    2525 Usually STARTTLS Unofficial alternative to 587 Fallback only

    What an SMTP port actually is

    SMTP (Simple Mail Transfer Protocol) is the protocol that sends mail. A port is the numbered “door” on a server that a connection knocks on. Your mail client, website plugin or app needs both the server hostname and the right port to hand off a message.

    SMTP only handles sending. Receiving and reading mail uses IMAP or POP3, which have their own ports (covered below).

    Port 25: the original default SMTP port

    SMTP Port Comparison Table Visual

    Port 25 is the default port for SMTP, defined back in the early 1980s. It is still how mail servers pass messages to each other across the internet. When Gmail delivers a message to a company’s mail server, it connects on port 25.

    The problem is that port 25 became the favourite of spam botnets. Infected home computers could connect directly to any mail server and blast junk. So many ISPs now block outbound port 25 on residential connections. Major cloud providers do too. Google Cloud blocks outbound port 25 to external addresses, and AWS restricts it on EC2 until you request removal.

    Deliverability risk

    Sending directly from a home or cloud IP on port 25 usually fails outright. If it gets through, receiving servers tend to treat residential IPs as spam sources.

    That is a big part of how e-mail spam filtering works: the sending IP’s reputation matters as much as the message itself.

    Port 587: your best bet for sending

    Port 587 is the official message submission port (RFC 6409). It exists so that clients and apps can hand mail to their own provider, with a login, separate from server-to-server relay on port 25.

    The connection starts in plain text. The client then issues the STARTTLS command, and the session upgrades to an encrypted one before your password is sent. Every major provider supports it, and ISPs rarely block it.

    If you only remember one SMTP port, make it 587.

    Port 465: SMTP over SSL/TLS

    STARTTLS vs Implicit TLS Diagram

    Port 465 has a messy history. It was assigned for SMTPS in the late 1990s, then revoked, but providers kept using it anyway. In 2018, RFC 8314 officially brought it back for message submission using implicit TLS.

    Implicit TLS means the connection is encrypted from the first byte. There is no plain-text phase and no upgrade step. RFC 8314 actually prefers this approach over STARTTLS, because a STARTTLS upgrade can in theory be stripped by an attacker on the network.

    In practice, both 465 and 587 are secure when configured correctly. Pick whichever your provider documents first.

    Port 2525: the unofficial fallback

    Port 2525 is not registered with IANA for SMTP. Transactional email services offer it anyway because some hosting companies block 25, 465 and even 587. If your server cannot reach your email service on standard ports, 2525 often gets through.

    Email service SMTP host Supported ports
    SendGrid smtp.sendgrid.net 25, 587, 2525 (STARTTLS); 465 (TLS)
    Mailgun smtp.mailgun.org 25, 587, 2525 (STARTTLS); 465 (TLS)
    Amazon SES email-smtp.[region].amazonaws.com 25, 587, 2587 (STARTTLS); 465, 2465 (TLS)

    Many small business email platforms hide these settings entirely and give you an API or plugin instead. If you are only doing email marketing through a hosted tool, you may never touch an SMTP port at all.

    SMTP server and port for Gmail, Outlook and other providers

    These are the common SMTP mail port settings for the big mailbox providers.

    Provider SMTP server Port Encryption
    Gmail / Google Workspace smtp.gmail.com 587 or 465 STARTTLS / SSL
    Outlook.com / Hotmail smtp-mail.outlook.com 587 STARTTLS
    Microsoft 365 smtp.office365.com 587 STARTTLS
    Yahoo Mail smtp.mail.yahoo.com 465 or 587 SSL / STARTTLS
    iCloud Mail smtp.mail.me.com 587 STARTTLS
    Zoho Mail smtp.zoho.com 465 or 587 SSL / STARTTLS

    Your normal account password usually will not work here. Gmail, Yahoo and iCloud expect an app password, which requires two-step verification, or an OAuth sign-in. Microsoft is retiring basic password authentication for SMTP, so plan on OAuth or an app password for Outlook and Microsoft 365 too.

    SMTP, IMAP and POP3 ports

    Setting up a mail client means entering both incoming and outgoing servers. Here is the full email port list.

    Protocol Job Plain / STARTTLS port Implicit TLS port
    SMTP Sending mail 587 (25 for relay) 465
    IMAP Reading mail, synced to server 143 993
    POP3 Downloading mail to one device 110 995

    For incoming mail, use 993 for IMAP or 995 for POP3. The unencrypted variants are rarely needed today.

    How to choose the right SMTP port

    Pick your port in four checks

    1. Check your provider’s help page for its documented SMTP port.
    2. Use 587 with STARTTLS if both 587 and 465 are listed.
    3. Switch to 465 with SSL/TLS if 587 times out.
    4. Try 2525 only if your email service supports it and both fail.

    Only use port 25 if you run a mail server that relays to other mail servers. Apps, websites and mail clients should never need it.

    How to tell if an SMTP port is blocked

    Test the connection before you blame your password. On macOS or Linux, open a terminal and run:

    nc -vz smtp.gmail.com 587
    

    On Windows, use PowerShell:

    Test-NetConnection smtp.gmail.com -Port 587
    

    A “succeeded” or “TcpTestSucceeded : True” result means the port is open. A timeout means something between you and the server is blocking it.

    To confirm encryption actually works, use OpenSSL. For port 587:

    openssl s_client -starttls smtp -connect smtp.gmail.com:587
    

    For port 465:

    openssl s_client -connect smtp.gmail.com:465
    

    You should see a certificate chain and a 220 greeting from the server. If the port is blocked, contact your ISP or hosting company. Most will unblock 587 on request. Very few will open port 25 for residential customers.

    Inbox tip

    If you can connect on 587 from your laptop but not from your web server, the block is at the host. Switch to 2525 or use your email service’s HTTP API instead.

    Common mistakes when setting the SMTP port

    Most “can’t send mail” tickets come down to a handful of errors:

    • Encryption mismatch. Choosing SSL on port 587 or STARTTLS on port 465. The client hangs, then times out. Match 587 with STARTTLS and 465 with SSL/TLS.
    • Using port 25 from an app. It gets blocked or lands in spam. Use 587.
    • Account password instead of an app password. You will see an authentication error like 535. Generate an app password.
    • Wrong hostname. smtp.office365.com and smtp-mail.outlook.com are not interchangeable for every account type.
    • Local firewall or antivirus. Some security suites intercept outgoing mail connections. Temporarily disable the email scanning feature to test.
    • No authentication enabled. Port 587 and 465 expect a username and password. Without them, the server rejects the message.

    Correct ports get mail out of your app. They do not guarantee inbox placement. That still depends on SPF, DKIM and DMARC records for your sending domain.

    FAQ

    How to find port for SMTP server?

    Check your email provider’s help documentation for “SMTP settings.” It will list the server name, port and encryption type. If you use a hosting company’s mailbox, the settings are usually in your control panel under email accounts. When in doubt, try 587 with STARTTLS first.

    Is SMTP always port 25?

    No. Port 25 is the default SMTP port for server-to-server relay. Mail clients and apps should send on port 587 with STARTTLS or port 465 with implicit TLS. Port 2525 is an unofficial alternative some services offer.

    What are the port numbers used for IMAP and POP3?

    IMAP uses port 143 (plain or STARTTLS) and port 993 (implicit TLS). POP3 uses port 110 (plain or STARTTLS) and port 995 (implicit TLS). Use the encrypted ports, 993 and 995, whenever possible.

    What is the difference between IMAP and POP3?

    IMAP keeps your mail on the server and syncs it across every device, so reading or deleting on your phone shows up on your laptop. POP3 downloads messages to one device and, by default, removes them from the server. IMAP is the better choice for almost everyone today.

    Which is more secure, port 465 or 587?

    Both are secure when configured correctly. Port 465 encrypts from the first byte, which RFC 8314 prefers. Port 587 upgrades to encryption with STARTTLS before any login details are sent. Use whichever your provider supports.

  • What Is Email Marketing and How Does It Actually Work

    What Is Email Marketing and How Does It Actually Work

    Email marketing is the practice of sending commercial or relationship-building emails to people who have given you permission to contact them. It works by collecting opt-in addresses, sending campaigns and automated messages through an email service provider, and measuring what recipients do next. Below you’ll find the definition, the mechanics behind every send, the rules from Gmail, Yahoo and Microsoft, and the habits that keep your emails out of spam.

    Best forAny business with customers
    Starting costFree plans exist
    Core assetAn opt-in list
    Key recordDMARC
    Main riskSpam complaints

    Email Marketing Definition: What It Actually Means

    The plain email marketing definition: using email to promote your products, services or content to a list of people who asked to hear from you. That last part matters most. Without permission, it’s spam, and the law and mailbox providers both treat it that way.

    You’ll see a few email marketing definitions floating around. They emphasize different things, and each one is useful:

    • Direct marketing definition. Email is a direct channel. You send a message straight to one person’s inbox, with no algorithm deciding whether your followers see it.
    • Owned media definition. Your list belongs to you. A social platform can change its reach overnight. Your subscriber list moves with you from one email platform to the next.
    • Permission marketing definition. Coined by Seth Godin in his 1999 book Permission Marketing, this view frames email as a privilege the subscriber grants and can revoke with one click.
    • Lifecycle definition. Email follows the customer journey: a welcome after signup, a reminder after an abandoned cart, a receipt after purchase, a win-back after months of silence.

    To explain email marketing in one sentence to a colleague: you earn someone’s address, then you keep earning their attention with emails worth opening. The selling happens because of the relationship, not instead of it.

    What email marketing is not

    It isn’t sending one-to-one emails from your Outlook account to prospects. That’s sales outreach, and it runs on different rules and tools. It isn’t buying a list of 50,000 “targeted” addresses either. Purchased lists contain spam traps, dead addresses and people who never agreed to hear from you. Using one is the fastest way to wreck a sending domain.

    It also isn’t the same as an internal newsletter sent to staff. That uses similar tools but has no marketing consent issues and very different goals.

    How Email Marketing Works, Step by Step

    Every functioning email program, from a one-person Etsy shop to a retailer sending millions of messages a week, follows the same seven steps. The scale changes. The sequence doesn’t.

    The 7-step email marketing loop

    1. Earn permission with a clear opt-in form.
    2. Store contacts in an email service provider.
    3. Authenticate your sending domain.
    4. Segment your list by behavior or interest.
    5. Write and design the email.
    6. Send, and let mailbox providers judge it.
    7. Track results and feed them into the next send.

    Step 1: Earn permission

    Your list starts with a signup form. It might be on your homepage, a checkout page, a pop-up offering 10% off, or a gated guide. The form needs to say what people will receive and roughly how often.

    Many senders use double opt-in: after signing up, the subscriber clicks a confirmation link in a follow-up email. You’ll lose a slice of signups to unclicked confirmations. In exchange, you get proof of consent, fewer typo addresses and almost no spam traps. For a brand-new domain, double opt-in is the safer choice.

    Step 2: Store contacts in an email service provider

    An email service provider (ESP) such as Mailchimp, Klaviyo, Brevo, Kit or MailerLite stores your contacts, builds your emails, sends them through high-volume mail servers and reports on results. You can’t run email marketing from Gmail or Outlook. Those accounts have daily sending caps, no unsubscribe handling and no list management.

    The ESP also stores information about each contact: signup date, source, purchase history, location and custom fields like “dog owner” or “wholesale buyer.” That data powers everything personalized you’ll send later.

    Step 3: Authenticate your domain

    Before your first campaign, you add DNS records that prove your ESP is allowed to send on behalf of your domain. The three essentials are SPF, DKIM and DMARC. Since February 2024, Gmail and Yahoo have required them for bulk senders, and Microsoft followed for Outlook.com in May 2025. The exact records are covered in the deliverability section below.

    You also want to send from your own domain ([email protected]), not a free address like [email protected]. Free-mail addresses fail DMARC when sent through an ESP, so mailbox providers will junk or reject them.

    Step 4: Segment your list

    Segmentation means splitting your list into groups so each person gets relevant emails. Common segments include:

    • New subscribers who haven’t bought yet
    • Customers who bought in the last 90 days
    • People who clicked a specific product category
    • Subscribers who haven’t opened or clicked in six months
    • Location, for time zones and local offers

    A pet store sending one dog-food promotion to its entire list will annoy every cat owner on it. Splitting by past purchases fixes that in about ten minutes of setup.

    Step 5: Write and design the email

    A marketing email has five parts readers notice: the from name, the subject line, the preheader (the preview text after the subject), the body and the call to action. Design follows from the goal. A product launch might use a hero image and a single “Shop now” button. A founder’s update might be plain text that looks like a personal note.

    Step 6: Send and pass the mailbox provider’s judgment

    Clicking send hands your message to the ESP’s servers, which then deliver it to Gmail, Outlook, Yahoo, Apple iCloud and corporate mail servers. Each receiving system decides whether your email lands in the inbox, a promotions tab or spam. That decision is the part most beginners never think about, so it gets its own section next.

    Step 7: Track results

    Your ESP reports deliveries, bounces, opens, clicks, unsubscribes, spam complaints and, if connected to your store, revenue. You use those numbers to decide what to send next, who to send it to, and who to stop emailing. Then the loop starts again.

    What Happens After You Click Send

    7-Step Email Marketing Loop Diagram

    Understanding this path explains most deliverability problems you’ll ever face.

    1. Queueing. Your ESP splits your campaign into individual messages, one per recipient, and personalizes each (name, product recommendations, unsubscribe link).
    2. Connection. The ESP’s mail server opens an SMTP connection to the recipient’s mail server. Gmail’s servers see the sending IP address first and check its reputation.
    3. Authentication checks. The receiving server looks up your SPF record, verifies the DKIM signature and applies your DMARC policy. If the message fails DMARC and your policy says reject, it never arrives.
    4. Filtering. The mailbox provider weighs domain reputation, IP reputation, past engagement from this specific user, complaint rates and the content itself. How those filters decide is a topic in its own right, and our explainer on e-mail spam filtering walks through the signals in detail.
    5. Placement. If accepted, the message goes to the inbox, a tab such as Gmail’s Promotions, or the spam folder.
    6. Event reporting. Every bounce, open and click flows back to your ESP. Many platforms then push those events to your other tools in real time through webhooks, which is how your CRM knows someone clicked within seconds. If that term is new, a quick webhook definition will make your ESP’s integration settings far less confusing.

    Opens are tracked with a tiny invisible image in the email. When the image loads, the ESP logs an open. Clicks are tracked by routing each link through the ESP’s redirect domain before sending the reader to your page.

    Both methods have limits, and you’ll see why in the metrics section.

    Why Email Marketing Is Worth Your Time

    Email is old. It’s also where your customers check in every single day. The Radicati Group, a technology market research firm, publishes the most widely cited figures on email usage.

    Metric 2023 2027 (forecast) Source
    Worldwide email users 4.37 billion 4.89 billion Radicati Group, Email Statistics Report 2023–2027
    Emails sent and received per day 347.3 billion 408.2 billion Radicati Group, Email Statistics Report 2023–2027

    That’s more than half the planet with an inbox, and the number is still growing.

    The main email marketing benefits

    You own the audience. If a social network cuts organic reach, your followers vanish behind a paywall. Your email list stays yours. Export it, move platforms, keep sending.

    It’s cheap to run. Many ESPs offer free plans for small lists, and paid plans for a few thousand contacts often cost less than a modest ad budget for a single week. Litmus, an email testing company, has put average email ROI at roughly $36 for every $1 spent. Treat that as an industry-wide average, not a promise for your business.

    It drives sales directly. A well-timed abandoned-cart email reaches someone who already wanted the product. Few channels let you reach a warm buyer within an hour of hesitation.

    It builds loyalty. Regular, useful emails keep you in mind between purchases. A coffee roaster that sends brewing tips and early access to limited lots is building loyalty that discounts alone can’t buy.

    It’s measurable. You can track exactly how many people clicked, which link they chose and how much revenue followed. That makes testing easy and decisions concrete.

    It’s personal at scale. One template can greet 40,000 people by name, show each of them products related to their last order and arrive at 9 a.m. in their own time zone.

    9 Types of Emails You Can Send

    Email Authentication Records

    People searching for “emails for email marketing” usually want to know what to actually send. These nine types cover nearly every program. Most businesses start with the first three and add the rest over time.

    Email type When it’s sent Main goal Automated or manual
    Welcome email Right after signup Set expectations, deliver the promised offer Automated
    Newsletter Weekly or monthly Keep subscribers engaged with useful content Manual
    Promotional campaign Sales, launches, seasonal events Drive sales Manual
    Abandoned cart 1–24 hours after a cart is left Recover the sale Automated
    Transactional After a purchase, signup or password reset Confirm an action Automated
    Post-purchase follow-up Days after delivery Reviews, how-to tips, cross-sells Automated
    Re-engagement (win-back) After months of inactivity Revive or remove inactive subscribers Automated
    Announcement New product, feature or policy Inform Manual
    Survey or feedback request After an interaction or periodically Learn what customers want Either

    The welcome email

    This is usually the most-opened email you’ll ever send, because the subscriber just asked for it. Deliver whatever you promised on the signup form immediately: the discount code, the guide, the first lesson. Then tell them what’s coming and how often.

    A welcome series of three to five emails over two weeks works better than a single message for most businesses. Use it to tell your story, show bestsellers and answer common objections.

    Newsletters

    A newsletter is a regular send built around content: tips, news, stories, curated links. It works when it gives readers something they’d miss if it stopped arriving. It fails when it’s a sales flyer with a “newsletter” label.

    Promotional campaigns

    These are your sales emails: Black Friday offers, product launches, limited stock alerts. Send them to segments that care. A 20% off code for running shoes should go to people who have browsed or bought running gear.

    Abandoned cart emails

    A shopper adds items, then leaves. An automated email arrives an hour later with the items pictured and a link back to the cart. Many stores add a second reminder at 24 hours, sometimes with free shipping. This is one of the highest-earning automations in ecommerce because the intent is already there.

    Transactional emails

    Order confirmations, shipping notices, receipts and password resets are transactional. They aren’t marketing under CAN-SPAM as long as their primary purpose is the transaction. Keep promotions inside them minimal, or you risk changing their legal status.

    They also get read by machines. Google says Chrome’s autofill can now pull flight and order details from Gmail, which is a strong reason to keep order numbers, dates and addresses in clean, readable text rather than burying them in images.

    Re-engagement emails

    Subscribers who haven’t opened or clicked in six months drag down your engagement signals. Send them a short series asking if they still want your emails. Anyone who doesn’t respond gets removed. Smaller, engaged lists outperform larger, sleepy ones in the inbox every time.

    Email Marketing vs. Marketing Automation

    These terms overlap, and people often use them interchangeably. They aren’t the same thing.

    Email marketing is the channel: everything you send to subscribers by email, including one-off campaigns you write and schedule by hand.

    Marketing automation is the method: software that triggers actions based on rules and behavior. Those actions can include emails, but also SMS messages, CRM updates, lead scoring and ad audience syncing.

    Where they meet is the automated email flow. A trigger (signup, purchase, cart abandonment, birthday, inactivity) starts a sequence of emails with delays and conditions between them. “If the customer bought within three days, skip the second reminder” is a typical rule.

    Most modern ESPs include basic automation. Dedicated automation platforms such as HubSpot or ActiveCampaign go further with multi-channel journeys and sales-team handoffs. For a small business starting out, the automation built into a standard email platform is plenty. You can graduate later.

    A practical split for a new program:

    • Automate anything triggered by a person’s own action: welcome, abandoned cart, post-purchase, win-back.
    • Send manually anything tied to your calendar: newsletters, sales, launches, announcements.

    Set up the automations once, and they earn while you sleep. Spend your weekly writing time on campaigns.

    Gmail, Yahoo and Microsoft Sender Rules

    In October 2023, Google and Yahoo announced joint requirements for bulk senders, with enforcement starting in February 2024. Microsoft announced matching rules for Outlook.com, Hotmail and Live addresses in April 2025, effective May 5, 2025. If you send marketing email in any real volume, these rules apply to you.

    Requirement Gmail Yahoo Microsoft (Outlook.com, Hotmail, Live)
    Who it applies to Senders of about 5,000+ messages a day to personal Gmail accounts Bulk senders (no fixed public number) Senders of 5,000+ messages a day to consumer Outlook domains
    SPF and DKIM Required Required Required
    DMARC Required, minimum p=none, aligned with SPF or DKIM Required, minimum p=none Required, minimum p=none, aligned with SPF or DKIM
    One-click unsubscribe Required for marketing mail (from June 1, 2024) Required Functional unsubscribe link expected
    Honor unsubscribes Within 2 days Within 2 days Expected promptly
    Spam complaint rate Stay below 0.3%, aim for under 0.1% Stay below 0.3% Low complaint rates expected
    Enforcement start February 2024 February 2024 May 5, 2025

    Google also says that once you’re classified as a bulk sender, you stay classified, even if your volume later drops.

    The DNS records you need

    These go into your domain’s DNS settings, usually at your registrar or DNS host. Your ESP will give you the exact values. Here’s what each looks like.

    SPF lists the servers allowed to send for your domain. You get one SPF record per domain, so combine all senders into it:

    Type: TXT
    Host: @
    Value: v=spf1 include:_spf.google.com include:spf.your-esp.example ~all
    

    DKIM adds a cryptographic signature to each message. Many ESPs give you a CNAME record that points to a key they manage. Others give you a TXT record like this:

    Type: TXT
    Host: selector1._domainkey
    Value: v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA...
    

    DMARC tells receivers what to do when a message fails authentication and where to send reports. Start at p=none to monitor, then tighten to quarantine and reject once your reports show everything legitimate passes:

    Type: TXT
    Host: _dmarc
    Value: v=DMARC1; p=none; rua=mailto:[email protected]; adkim=r; aspf=r
    

    One-click unsubscribe is handled by two email headers. Your ESP adds them automatically, but it’s worth confirming they’re present in a test message’s raw source:

    List-Unsubscribe: <https://example.com/unsubscribe?id=123>, <mailto:[email protected]>
    List-Unsubscribe-Post: List-Unsubscribe=One-Click
    

    BIMI is optional. It displays your logo next to your emails in supporting inboxes, including Gmail and Apple Mail. It requires DMARC at p=quarantine or p=reject, and Gmail also needs a Verified Mark Certificate or Common Mark Certificate. Treat it as a later upgrade, not a launch requirement.

    Deliverability risk

    A spam complaint rate above 0.3% in Google Postmaster Tools puts you at real risk of Gmail filtering or rejecting your mail. Purchased lists and surprise sends to old contacts are the usual cause.

    The Laws Behind Email Marketing

    Spam laws differ by country, and they follow your recipients, not your office. A US store emailing customers in Germany needs to respect GDPR. Here are the three you’re most likely to meet.

    Law Region Consent model Key requirements Maximum penalty
    CAN-SPAM Act United States Opt-out (consent not required beforehand) Honest headers and subject lines, identify ads, include a physical postal address, working opt-out honored within 10 business days Over $50,000 per violating email (inflation-adjusted annually)
    GDPR (with ePrivacy rules) EU and UK (UK GDPR plus PECR) Opt-in; consent must be freely given, specific, informed and unambiguous No pre-ticked boxes, record of consent, easy withdrawal Up to €20 million or 4% of global annual turnover, whichever is higher
    CASL Canada Opt-in (express or implied consent) Identify sender, include contact info and unsubscribe, process unsubscribes within 10 business days Up to CAD $10 million per violation for organizations

    A few practical notes:

    • CAN-SPAM covers B2B email too. There’s no business-to-business exemption.
    • Implied consent under CASL expires. An existing business relationship from a purchase generally counts for two years.
    • The UK’s soft opt-in lets you email existing customers about similar products, as long as you offered an opt-out when you collected their address and in every email since.
    • Business cards aren’t blanket consent. Under GDPR and CASL, a card handed over at a trade show doesn’t automatically mean someone agreed to your newsletter.

    The safe default for any business with international customers: get clear opt-in consent, record when and where it was given, and make unsubscribing a single click.

    Choosing the Right Email Marketing Tool

    Your ESP choice shapes how easily you can do everything else. Price matters, but it’s rarely the deciding factor for long.

    What to look for

    • Pricing model. Most platforms charge by contact count. Some charge by emails sent. If you send rarely to a large list, a send-based plan can be cheaper.
    • Ecommerce integration. Shopify, WooCommerce or BigCommerce stores need purchase data flowing into the ESP for abandoned cart and product recommendation emails.
    • Automation depth. Check for visual flow builders, conditional splits and behavior-based triggers.
    • Deliverability support. Look for guided domain authentication, dedicated IP options at higher volume and responsive support.
    • Templates and editor. A drag-and-drop editor with mobile preview saves hours each month.
    • Reporting. Revenue attribution, click maps and segment-level reporting beat basic open counts.
    • Data portability. Make sure you can export your full contact list, including custom fields and consent data.

    Free plans to start on

    Several well-known ESPs offer free tiers. At the time of writing, Mailchimp’s free plan covers up to 250 contacts with 500 emails per month and a daily cap of 250, Brevo’s free plan allows 300 emails per day, and Kit’s free Newsletter plan supports up to 10,000 subscribers. Free plans change often, so check the current limits on each provider’s pricing page before you commit.

    For a side-by-side look at features, costs and who each tool suits, our roundup of small business email platforms compares the main options in detail.

    Inbox tip

    Pick an ESP that makes domain authentication part of onboarding. Platforms that walk you through SPF, DKIM and DMARC on day one save you from the most common first-campaign spam problem.

    Writing Emails People Actually Open

    Design and copy decide whether a delivered email gets read, ignored or reported. Good emails share a handful of habits.

    From name and subject line

    Your from name should be recognizable instantly. Use your brand name, or “First name at Brand” if you want a personal feel. Keep it consistent so subscribers learn to trust it.

    Subject lines work best when they’re specific. “New: the waterproof version of our best-selling jacket” beats “You won’t believe this!” The first tells people what’s inside. The second reads like spam and often gets treated like it.

    A few subject line rules worth following:

    • Front-load the important words, because mobile clients cut subjects short.
    • Avoid ALL CAPS, rows of exclamation marks and fake “RE:” or “FWD:” prefixes. The fake reply trick also breaks CAN-SPAM’s rule against deceptive subject lines.
    • Use the preheader to add a second piece of information, not to repeat the subject.

    Body copy

    Write like a person talking to one customer. Short paragraphs, one main idea, one primary call to action. If you want readers to shop the sale, don’t also ask them to read a blog post, follow you on Instagram and fill out a survey.

    Personalization goes far beyond adding a first name. Product recommendations based on browsing, content matched to a subscriber’s stated interests and local event invitations all feel personalized because they’re relevant.

    Design

    • Design for mobile first. Most opens happen on phones. Use a single-column layout, 14–16px body text and buttons big enough for a thumb.
    • Don’t send image-only emails. Some clients block images by default, and filters dislike emails with almost no live text. Keep a healthy balance of text to images.
    • Add alt text to every image so the message makes sense when images don’t load and works with screen readers.
    • Include a plain-text version. Most ESPs generate one automatically. Check that it reads sensibly.

    Plain-text-style emails from a founder or support lead often outperform heavy designs for relationship messages. Close those with a proper sign-off. A clean, human signature makes them feel personal, and you can borrow ideas from our email signature examples.

    Proofreading and test sends

    Send a test to yourself on desktop and mobile before every campaign. Click every link. Check the personalization fallback, because “Hi {FNAME}” in a live campaign is embarrassing. If a mistake does slip through, a calm correction usually beats silence, and our guide on handling a typo email covers when a follow-up is worth sending.

    Metrics to Track (and Which Ones to Trust)

    Your ESP will show you dozens of numbers. These are the ones that matter, with reference points.

    Metric What it tells you Reference point Source
    Open rate Subject line and sender appeal (unreliable since 2021) 21.33% average across industries Mailchimp benchmarks, pre-2021 data
    Click rate Content relevance and call-to-action strength 2.62% average across industries Mailchimp benchmarks, pre-2021 data
    Unsubscribe rate Frequency or relevance problems 0.26% average Mailchimp benchmarks, pre-2021 data
    Hard bounce rate List quality (invalid addresses) 0.40% average Mailchimp benchmarks, pre-2021 data
    Spam complaint rate Whether people want your mail Under 0.1% target, 0.3% maximum Google bulk sender guidelines

    Why open rates lie now

    In September 2021, Apple launched Mail Privacy Protection with iOS 15. When it’s turned on, Apple Mail preloads email content, including the tracking pixel, on Apple’s servers. Your ESP logs an “open” whether or not the person ever looked at the message.

    The result: open rates jumped across the industry, and they no longer reliably reflect reading. The Mailchimp averages above predate that change, which makes them a useful baseline for how opens used to look but a poor target for today’s inflated numbers.

    What to do about it:

    • Judge campaigns by clicks, conversions and revenue, not opens.
    • Don’t use opens alone to define “engaged” subscribers. Combine them with clicks and purchases.
    • Be cautious with open-based A/B subject line tests, since Apple users skew the results.

    Revenue per recipient

    For ecommerce, revenue per recipient (total campaign revenue divided by emails delivered) is the single most useful number. It lets you compare a 5,000-person segment send with a 50,000-person blast fairly. A smaller, better-targeted campaign often earns more per email.

    Inbox health signals

    Set up Google Postmaster Tools for your domain. It shows your spam complaint rate, domain reputation and authentication pass rates for Gmail traffic. Microsoft offers Smart Network Data Services (SNDS) for IP-level data. Check both weekly once you’re sending regularly.

    How Subscribers Treat Your Emails Once They Land

    This angle rarely shows up in beginner guides, yet it drives inbox placement more than any subject line trick.

    Mailbox providers watch what each user does with your messages. Opening, replying, moving an email from Promotions to Primary and adding you to contacts all count as positive signals. Deleting without reading, marking as spam and ignoring you for months count against you.

    Inbox cleaning matters here. Plenty of people periodically wipe out thousands of unread promotions at once, and guides showing how to bulk delete Gmail emails are popular for a reason. If your messages are the ones getting cleared in bulk without ever being opened, Gmail notices the pattern over time.

    You can counter this in a few ways:

    • Ask for a reply in your welcome email. A question like “What’s the one thing you want help with?” earns replies, and replies are a strong positive signal.
    • Send less to people who engage less. Many ESPs let you create a “sunset” segment that receives only your best campaigns.
    • Make unsubscribing painless. Someone who can’t find the unsubscribe link will hit “Report spam” instead. A clean unsubscribe protects your reputation.
    • Keep transactional and marketing streams separate. Many senders use a subdomain like mail.yourbrand.com for marketing, so a rough campaign doesn’t slow down order confirmations.

    Before You Click Send: 10 Things to Check

    Run through this list before every campaign. It takes five minutes and prevents most of the problems we see.

    1. Authentication passes. SPF, DKIM and DMARC all show “pass” in a test message’s headers.
    2. The audience is right. You’ve selected the correct segment and excluded unsubscribes, bounces and suppressed contacts.
    3. Consent is real. Everyone on the list opted in or has a legitimate relationship under the law that applies.
    4. The subject line is honest. It matches what’s inside.
    5. The preheader is set. Otherwise, clients show the first line of body text, often “View in browser.”
    6. Links work. Every one, including the logo and footer.
    7. Personalization has fallbacks. “Hi there” instead of a blank or a raw merge tag.
    8. The footer is complete. Physical postal address, unsubscribe link and a line explaining why they’re receiving the email.
    9. It looks right on mobile. Check on an actual phone, not just the editor preview.
    10. Send time fits the audience. Schedule by recipient time zone if your ESP supports it.

    5 Email Marketing Practices You Should Never Forget

    Strip email marketing down to its essentials, and these five practices remain.

    1. Never buy, rent or scrape a list. Purchased lists contain spam traps and people who never consented. They break GDPR and CASL outright, and they’ll destroy your domain reputation within a few sends. Build your list slowly and legally.

    2. Warm up a new domain gradually. Mailbox providers distrust sudden volume from unknown senders. Start by emailing your most engaged subscribers, then increase volume over several weeks.

    3. Clean your list regularly. Remove hard bounces immediately (your ESP should do this automatically). Run a re-engagement series every few months, and remove people who don’t respond.

    4. Keep a consistent schedule. Subscribers who expect your newsletter every Tuesday open it. Subscribers who hear from you twice in March and then nothing until November forget who you are and hit spam.

    5. Give more than you ask. For every sales email, send something useful: a tip, a story, early access, a how-to. People stay subscribed to senders who make their inbox better.

    Common Beginner Mistakes

    A few errors show up again and again with new senders:

    • Sending from a free Gmail or Yahoo address. It fails DMARC through any ESP. Use your own domain.
    • Importing an old contact list into a new ESP and blasting it. Addresses from three years ago include dead accounts and people who’ve forgotten you. Expect bounces and complaints.
    • Hiding the unsubscribe link. Tiny grey text on a grey background pushes people to the spam button instead.
    • Only sending promotions. A list that hears “SALE” every week stops listening.
    • Ignoring automation. A welcome series and abandoned cart flow take an afternoon to set up and keep working for years.
    • Chasing open rates. Since Apple’s privacy change, opens mislead. Clicks and revenue tell the truth.

    FAQ

    Is email marketing still effective?

    Yes. Email reaches more than four billion users worldwide, according to Radicati Group figures, and it remains one of the highest-ROI channels marketers use. It works best for businesses that send relevant, permission-based emails rather than mass blasts.

    How much does email marketing cost?

    You can start free. Several major ESPs have free plans for small lists, though limits change, so check current pricing. Paid plans scale with the number of contacts, so a list of a few thousand subscribers typically costs tens of dollars a month, not hundreds.

    What’s the difference between email marketing and spam?

    Permission. Email marketing goes to people who opted in, clearly identifies the sender and lets recipients unsubscribe easily. Spam is unsolicited bulk email, often with misleading headers or subject lines. Mailbox providers and spam laws treat the two very differently.

    How often should I send marketing emails?

    Most small businesses do well with one newsletter or campaign a week, plus automated emails triggered by customer actions. Watch your unsubscribe and complaint rates. If they climb after you increase frequency, scale back or let subscribers choose how often they hear from you.

    Do I need my own domain for email marketing?

    Yes. Gmail, Yahoo and Microsoft require bulk senders to authenticate with SPF, DKIM and DMARC, which you can only set up on a domain you control. Sending marketing email from a free webmail address through an ESP will fail authentication.

    Can I email people who gave me their business card?

    In the US, CAN-SPAM allows it as long as you include an opt-out and follow the other rules. In the EU, UK and Canada, a business card alone generally isn’t enough consent for marketing emails. The safest approach is to send one personal follow-up and invite them to subscribe.

  • How to Bulk Delete Emails in Gmail Quickly and Safely

    How to Bulk Delete Emails in Gmail Quickly and Safely

    Gmail can delete thousands of emails in a few clicks, but only if you know where the hidden “select all” link sits and how to aim it. This guide shows you how to bulk delete emails in Gmail on the web and in the app, how to target exactly the messages you want gone, and how to avoid losing anything you still need.

    Best methodSearch, then select all
    Works best onGmail in a browser
    Trash keeps mail30 days
    Mobile limitNo full select-all

    What You Need Before You Start

    Mass deleting is fast. Undoing it is not. Spend two minutes on these first.

    • A computer with a web browser. The Gmail website is the only place with a true “select all conversations” option. The phone apps cannot do this.
    • Your Gmail password and 2-Step Verification device, in case Google asks you to sign in again.
    • A backup, if the mail matters. Google Takeout can export your Gmail as an MBOX file before a big purge. This step is optional for clearing newsletters. It is essential before wiping years of work mail.
    • A list of what to keep. Think about receipts, tax documents, contracts, travel bookings and password reset emails.
    • Ten quiet minutes for very large inboxes. Deleting tens of thousands of conversations can take a while to process.

    One more thing to check. If you rely on Chrome autofill reading Gmail for flight and order details, deleting those confirmation emails removes the data it pulls from. Keep anything from the last few months that you might still need.

    The Fastest Way to Mass Delete Emails on Gmail

    This is the core method. Every other technique in this article is a variation of it.

    Gmail’s checkbox only selects the conversations visible on your current page. Most people stop there and wonder why only 50 emails disappeared. The trick is a small link that appears after you click the checkbox.

    Delete every email that matches a search

    1. Open Gmail in a browser and go to the folder, label or search you want to clear.
    2. Click the empty square checkbox above your email list, at the far left.
    3. Look for the blue link at the top that reads “Select all conversations that match this search” (or “Select all X conversations in Inbox”).
    4. Click that link. Gmail now selects every matching conversation, not just the visible page.
    5. Click the trash can icon to delete.
    6. Confirm in the pop-up that warns you this affects all selected conversations.

    That’s it. Gmail moves everything to Trash, where it stays for 30 days before permanent deletion.

    Show 100 Emails Per Page Instead of 50

    A bigger page size helps when you’re picking messages by hand. Gmail allows up to 100 conversations per page.

    Go to Settings (gear icon) > See all settings > General > Maximum page size and choose 100. Scroll down and click Save Changes.

    This doesn’t change how many emails “select all” can grab. It just lets you review and tick more messages at once.

    Bulk Deleting Emails From Your Inbox, a Label, or a Category

    Gmail Select All and Delete Steps

    The same select-all method works anywhere in Gmail. What changes is where you start.

    From your inbox. Click Inbox in the left sidebar, tick the checkbox, then click the “Select all conversations in Inbox” link. Note that if you use category tabs, this only selects mail in the tab you’re viewing.

    From a label. Click the label name in the sidebar. Tick the checkbox, choose the select-all link, then delete. Deleting from a label deletes the email everywhere, not just from that label. If you only want to remove the label, use the “Remove label” icon instead.

    From a category tab. Click the Promotions, Social, Updates or Forums tab. Select all, then delete. These tabs are where most bulk junk piles up: retailer offers, social network alerts, YouTube notifications and shipping updates.

    Don’t see category tabs? Go to Settings > See all settings > Inbox, set Inbox type to Default, and tick the categories you want to show.

    Inbox tip

    Promotions emails from senders you actually love still count. Before you wipe the tab, search category:promotions is:starred to rescue anything you starred.

    Delete Specific Types of Emails Using Gmail’s Search Bar

    The search bar is the real power tool here. A precise search means you delete exactly the right emails and nothing else.

    Type an operator into the search bar at the top of Gmail, press Enter, then use the select-all method on the results. These are the operators worth knowing:

    Operator What it finds Example
    from: Emails from a sender or domain from:[email protected]
    to: Emails sent to an address to:[email protected]
    subject: Words in the subject line subject:"weekly digest"
    older_than: Older than a set age (d, m, y) older_than:2y
    before: / after: Before or after a date before:2021/01/01
    larger: Bigger than a file size larger:10M
    has:attachment Emails with attachments has:attachment older_than:1y
    category: A specific inbox tab category:social
    label: Emails with a label label:receipts
    is:unread / is:read Read status is:unread older_than:6m
    - (minus) Excludes a term -is:starred
    in:anywhere Includes Spam and Trash in:anywhere from:[email protected]

    Ready-Made Searches You Can Paste

    These are the searches I reach for most when cleaning a client’s inbox. Paste one, check the results, then select all and delete.

    Old promotional mail, keeping anything starred or marked important:

    category:promotions older_than:1y -is:starred -is:important
    

    Unread mail older than six months (if you didn’t open it then, you won’t now):

    is:unread older_than:6m -is:starred
    

    Big attachments eating your storage:

    larger:10M older_than:1y
    

    Every email from one noisy domain:

    from:@example-retailer.com
    

    Social and YouTube notifications:

    category:social OR from:youtube.com
    

    Most newsletters include the word “unsubscribe” in the footer. This catches a lot of bulk mail:

    unsubscribe older_than:1y -is:starred -is:important
    

    Always scroll through the first page of results before you delete. A search like unsubscribe can catch messages from services you still use, like your bank or utility company.

    How to Delete Very Large Volumes (Tens of Thousands of Emails)

    Gmail Search Operators Cheat Sheet

    The select-all method can technically handle huge numbers. In practice, Gmail sometimes stalls when you throw 50,000 conversations at it in one go. The screen hangs, the counter freezes, or some emails come back after a refresh.

    Two techniques get around that.

    Method 1: Delete in Date Batches

    Split the job by year. Search one year at a time, delete, then move to the next.

    before:2019/01/01
    after:2018/12/31 before:2020/01/01
    after:2019/12/31 before:2021/01/01
    

    Batches of 10,000 to 20,000 conversations tend to go through cleanly. If a batch hangs, wait a few minutes and refresh. Gmail often keeps processing in the background.

    Method 2: Use a Filter to Delete Existing Mail

    This is the trick most guides skip. A Gmail filter can apply a “Delete it” action to every existing email that matches, not just new arrivals. Google processes it on its side, so you don’t have to babysit a browser tab.

    Delete thousands of emails with a filter

    1. Type your search into the Gmail search bar, for example from:@oldjob.com.
    2. Click the filter icon at the right end of the search bar (the sliders).
    3. Check the criteria, then click Create filter.
    4. Tick Delete it.
    5. Tick Also apply filter to matching conversations.
    6. Click Create filter. Gmail moves every match to Trash.

    Keep the filter if you never want mail from that sender again. Remove it afterwards in Settings > See all settings > Filters and Blocked Addresses if this was a one-time cleanup.

    Deliverability risk

    A “Delete it” filter is silent. If you build it on a broad word like “invoice”, real invoices will vanish into Trash without warning. Keep filter criteria narrow.

    How to Delete All Your Emails

    Want a completely empty account? Here’s how to delete everything at once.

    1. Click More in the left sidebar, then All Mail. (Alternatively, search in:all.)
    2. Tick the checkbox above the list.
    3. Click Select all conversations in All Mail.
    4. Click the trash icon and confirm.

    All Mail includes your inbox, archived mail, sent mail and everything under labels. It does not include Spam or Trash, which you’ll clear separately.

    For an account holding 30,000 or more emails, the date-batch approach above is more reliable than one giant delete.

    Think carefully before you do this. Sent mail often holds the only record of quotes, agreements and attachments you sent. Export it with Google Takeout first.

    How to Delete Archived Emails in Gmail

    Gmail has no “Archive” folder, which confuses many people looking for one. Archiving simply removes the Inbox label. The email still lives in All Mail.

    To find archived mail, use this search:

    -in:inbox -in:sent -in:drafts -in:spam -in:trash
    

    To find archived mail with no labels at all (the true orphans):

    has:nouserlabels -in:inbox -in:sent -in:drafts
    

    Then select all and delete as usual. Add older_than:1y if you only want to clear the old stuff.

    How to Mass Delete Emails on the Gmail App

    Here’s the honest answer: you can’t truly mass delete on the phone. Neither the Android nor the iPhone app offers “select all conversations that match this search.”

    You can still delete in small batches.

    On Android: Tap the sender’s profile picture (or long-press an email) to enter selection mode. Newer versions of the app show a Select all option at the top once you’re in selection mode, which grabs up to 50 conversations at a time. Tap the trash icon.

    On iPhone and iPad: Tap the profile picture next to an email to select it. Keep tapping others to add them. Tap the trash icon at the top. There’s no select-all, so this is slow for big jobs.

    The workaround: Open a browser on your phone, go to Gmail, and request the desktop site from the browser menu. You get the full web interface, select-all link included. It’s fiddly on a small screen, but it works.

    Method Select-all for a whole search Max per action Best for
    Gmail web (desktop browser) Yes Every matching conversation Any bulk job
    Gmail filter with “Delete it” Yes, server-side Every matching conversation 10,000+ emails
    Gmail app, Android No Up to 50 via Select all Quick small cleanups
    Gmail app, iPhone/iPad No Whatever you tap by hand A handful of emails
    Desktop site in a phone browser Yes Every matching conversation No computer nearby

    Empty Your Trash to Actually Free Up Storage

    Deleting an email doesn’t free storage right away. It sits in Trash, still counting against your quota, for 30 days.

    If you’re cleaning up because Gmail says your storage is full, you need to empty Trash too.

    1. Click More > Trash in the sidebar.
    2. Click Empty Trash now at the top.
    3. Confirm.

    Do the same for spam: open Spam and click Delete all spam messages now. If legitimate mail keeps landing there, it helps to understand e-mail spam filtering and why messages get caught, so you can fix it at the source.

    Item Limit or timing
    Time emails stay in Trash 30 days, then permanently deleted
    Time emails stay in Spam 30 days, then permanently deleted
    Free Google storage (shared with Drive and Photos) 15 GB
    Maximum conversations per page 100
    Google Workspace admin restore window 25 days after permanent deletion

    Personal Gmail accounts have no admin to fall back on. Once Trash is emptied, treat those emails as gone for good.

    Expert Insight: How to Bulk Delete Emails After a Mail Merge Campaign

    If you send mail merges straight from Gmail with an add-on, your account fills up fast. One campaign to 500 people leaves 500 sent copies, a wave of auto-replies, and a pile of bounce notices.

    Here’s the cleanup routine I use after every send.

    Clear the bounces. Bounce notices come from Google’s mail delivery system. Search:

    from:mailer-daemon OR from:postmaster after:2025/01/01
    

    Before deleting, copy the bounced addresses into your suppression list. Mailing a bad address again hurts your sender reputation.

    Clear the auto-replies. Out-of-office messages usually share subject words:

    subject:("out of office" OR "automatic reply" OR "auto-reply")
    

    Thin out sent copies. Search by the exact campaign subject and date:

    in:sent subject:"Your March update" after:2025/03/01 before:2025/03/05
    

    Keep a few as a record, then delete the rest. Many mail merge tools also apply their own label to campaign mail, which makes this even easier.

    If you’re doing this cleanup every week, Gmail is probably the wrong tool. Regular campaigns belong on one of the small business email platforms built for bulk sending, with proper bounce handling and unsubscribe links. Gmail’s own sender rules, in force since February 2024, also require one-click unsubscribe and low spam rates once you send around 5,000 messages a day to Gmail addresses.

    Common Mistakes and How to Fix Them

    Only 50 emails got deleted. You clicked the checkbox but missed the blue “Select all conversations” link. Go back and click it before hitting delete.

    Deleted emails reappeared. Large deletes sometimes finish in the background. Wait a few minutes and refresh. If they’re still there, delete in smaller date batches.

    A whole thread vanished when you wanted one message gone. Conversation view groups replies together, so deleting the thread deletes every message in it. To work with single messages, go to Settings > See all settings > General > Conversation View and select Conversation view off.

    Storage didn’t go down. Trash and Spam still count against your quota. Empty both. Storage figures can take up to a day to update.

    You deleted something important. Open Trash, find the email, tick it and click Move to > Inbox. You have 30 days. Right after a delete, an Undo link also appears at the bottom left for a few seconds.

    Deleting in Outlook or Apple Mail didn’t delete in Gmail. Mail apps connected by IMAP follow Gmail’s IMAP settings. Check Settings > See all settings > Forwarding and POP/IMAP. Under the expunge setting, choose Move the message to the Trash if you want deletions in your mail app to count.

    The select-all link never appears. It only shows when there are more matching conversations than fit on one page. If you see fewer than 50 results, the checkbox already selected them all.

    What You Should See When You’re Done

    After a successful cleanup:

    • Your search for the deleted criteria returns “No messages matched your search.”
    • Trash shows the deleted conversations (until you empty it).
    • Your storage meter at the bottom of the Gmail sidebar, or at one.google.com/storage, shows lower usage within about 24 hours of emptying Trash.
    • Your inbox count drops, and the tabs you cleared are empty or close to it.

    Keep It From Piling Up Again

    A clean inbox stays clean with a little automation.

    • Unsubscribe as you go. Gmail shows an Unsubscribe link next to the sender name on most bulk mail. One tap beats a monthly purge.
    • Set filters for repeat offenders. Auto-archive or auto-delete alerts you never read, such as social notifications.
    • Run a quarterly sweep. Paste older_than:1y category:promotions -is:starred and delete. It takes under a minute.

    If you send company updates and your colleagues are drowning in your mail, it might be worth rethinking frequency. A tighter internal newsletter, sent once a week, creates far less clutter than daily one-offs.

    FAQ

    Can you mass delete old emails on Gmail?

    Yes. On the Gmail website, search older_than:1y (or 2y, 5y), tick the checkbox, click “Select all conversations that match this search,” then click the trash icon. Add -is:starred -is:important to protect emails you’ve flagged.

    How do I delete 30,000 emails at once?

    Use Gmail on a computer. Search for the emails, select all with the checkbox and the blue select-all link, then delete. For 30,000 or more, deleting in yearly batches with before: and after: is more reliable. Another option is a filter with “Delete it” and “Also apply filter to matching conversations” ticked, which Google processes server-side.

    How to delete promotional emails in Gmail?

    Click the Promotions tab, or search category:promotions. Tick the checkbox, click “Select all conversations,” then delete. To keep favourites, search category:promotions -is:starred instead. Then empty Trash if you want the storage back immediately.

    How do I select all 3000 emails in Gmail?

    Tick the checkbox above your email list. Gmail selects the current page, then shows a blue link reading “Select all 3,000 conversations” (or “Select all conversations that match this search”). Click it, and all 3,000 are selected. This only works in a web browser, not in the Gmail app.

  • Internal Newsletter Ideas for Company and Employee Updates

    Internal Newsletter Ideas for Company and Employee Updates

    A good internal newsletter is the one company email people open on purpose. This guide gives you 40 section ideas, five proven formats, a month-by-month content calendar, and a step-by-step plan to build, send and measure your own. It also covers the deliverability work most internal comms guides skip.

    Best forHR and internal comms teams
    Ideal cadenceWeekly or fortnightly
    Ideal length5 to 7 items
    Key metricClicks per section

    What an internal newsletter is for

    An internal newsletter is a recurring email to your own employees. It collects company news, people updates and practical reminders in one predictable place.

    It does three jobs well:

    1. Cuts noise. One digest replaces a dozen scattered “FYI” emails.
    2. Gives context. Slack and Teams carry fast-moving chatter. The newsletter explains what it means.
    3. Builds connection. It shows colleagues in other teams, offices and time zones what everyone else is working on.

    It does a few jobs badly. It should not carry urgent safety alerts, anything needing a reply within hours, or sensitive news that deserves a face-to-face conversation. Layoffs, restructures and leadership exits belong in a meeting first. The newsletter can follow up with the written detail.

    Why it’s worth the effort: the data

    Engagement is low and falling, and communication is part of the fix. Gallup’s State of the Global Workplace research is the most cited source here.

    Metric Figure Source
    Global employees engaged at work, 2023 23% Gallup, State of the Global Workplace 2024
    Global employees engaged at work, 2024 21% Gallup, State of the Global Workplace 2025
    Managers engaged, 2023 to 2024 Fell from 30% to 27% Gallup, State of the Global Workplace 2025
    Lost productivity from the 2024 engagement drop $438 billion Gallup, State of the Global Workplace 2025
    Share of team engagement variance tied to the manager 70% Gallup
    Workweek spent searching for internal info or tracking down colleagues Nearly 20% McKinsey Global Institute, The Social Economy (2012)

    Two numbers matter most for your newsletter.

    The first is the manager figure. Gallup attributes about 70% of the variance in team engagement to the manager. Managers are disengaging too. A newsletter that equips managers with talking points has more leverage than one written only for individual staff.

    The second is the McKinsey finding. Knowledge workers lose close to a fifth of their week hunting for information. A well-organised newsletter with a clear “where to find it” section gives some of that time back.

    A newsletter won’t fix a bad culture. It does make a good one visible, and it stops people from feeling like the last to know.

    What you need before you start

    Internal Newsletter Structure Template

    Get these in place before you write a word. Skipping them is how newsletters die by issue four.

    • A clear owner. One named person who edits, chases contributors and hits send.
    • An executive sponsor. Someone senior who will contribute and defend the newsletter’s time.
    • A distribution list. Synced to your HR system or directory, so joiners and leavers update automatically.
    • A sending tool. Outlook or Gmail for small teams. An email service provider (ESP) or internal comms platform for tracking and design.
    • A content pipeline. A simple form or shared channel where colleagues submit news.
    • A template. Fixed sections, in a fixed order, that you reuse every issue.
    • A goal. One or two outcomes you want, written down. “Fewer repeat HR questions” is a goal. “Better engagement” is not.
    • Brand basics. Logo, colours and a tone guide, even a one-page one.

    How to build your internal newsletter in 6 steps

    Setup steps

    1. Pick one or two concrete goals.
    2. Choose your audience and cadence.
    3. Design a fixed section template.
    4. Set up a contribution pipeline.
    5. Choose a sending tool and authenticate it.
    6. Launch, measure and cut what nobody reads.

    Step 1: Set focused goals

    Pick goals you can check. Good examples:

    • Reduce “where do I find X?” tickets to HR or IT by a set amount over a quarter.
    • Get a target share of staff to click the quarterly strategy update.
    • Raise employee referral applications.
    • Increase sign-ups for internal events or training.

    Each goal should map to at least one recurring section. If a section serves no goal, it’s filler.

    Step 2: Choose audience and cadence

    One newsletter for everyone works up to a few hundred people. Beyond that, you typically need layers: a company-wide edition plus team or region editions.

    For cadence, these rules hold up:

    • Weekly suits fast-moving companies with lots of operational change.
    • Fortnightly is the best default for most organisations of 50 to 500 people.
    • Monthly suits culture and story content, not deadlines.

    Pick a day and time and never move it. Tuesday or Wednesday morning in your main time zone avoids Monday inbox pile-ups and Friday drift.

    Step 3: Design a fixed template

    Readers learn where things live. Use the same order every issue so people can jump to what they care about. The structure section below gives you a template to copy.

    Step 4: Build the content pipeline

    The editor should not write everything. Set up:

    • A short form with three fields: what happened, who’s involved, why it matters.
    • A rota of department contributors, one per issue.
    • A standing deadline, such as noon two days before send.

    A shared Slack or Teams channel called something like #newsletter-tips works well for photos and quick wins.

    Step 5: Pick a tool and authenticate it

    Small teams can send from Outlook or Gmail. Once you want design, tracking and scheduling, move to an ESP or internal comms platform. If you send through an ESP, you must authenticate your domain. Internal mail from an outside service can land in junk just like marketing mail. The deliverability section covers this.

    Step 6: Launch, measure and prune

    Send the first issue with a one-line explanation of what it is and when it arrives. After four issues, look at which sections got clicks. Cut or rework the bottom one. Repeat every quarter.

    40 internal newsletter ideas, by section

    Employee Engagement Data Chart

    These are ideas for a company newsletter that hold up issue after issue. Most work as recurring sections, which saves you reinventing the wheel every time.

    Company news and strategy

    1. Leader’s note in 150 words. One topic, plain language, signed by a real person. Cap it hard.
    2. Decision log. “What we decided this month and why.” This kills more rumours than any FAQ.
    3. Goals scorecard. Progress on three to five company goals, shown as a simple green, amber or red status.
    4. Customer win of the week. Name the customer (if allowed), the team and the problem solved.
    5. Lost deal lesson. What we learned from a loss. It signals honesty and helps sales and product.
    6. Release notes for non-product people. What shipped, explained so finance and HR understand it.
    7. All-hands follow-up. Answers to questions that ran out of time in the meeting.
    8. Myth vs fact. Address one rumour directly. If people are talking about it, they’re already reading about it somewhere.

    People and culture

    1. New starters. Photo, role, team and one fun fact. Include who their manager is.
    2. Work anniversaries and milestones. Group them by month to save space.
    3. Internal moves and promotions. This shows career paths exist.
    4. Day in the life. One team per issue explains what they actually do.
    5. Workspace tour. Desk setups, home offices, or the warehouse floor.
    6. Employee resource group spotlight. Upcoming events and how to join.
    7. What we’re reading. Book, podcast or article picks from colleagues.
    8. Ten years in. Lessons from a long-tenure employee.

    Recognition

    1. Peer shout-outs. Submitted through a form, published with names.
    2. Values in action. A short story tied to one company value.
    3. Customer praise. Reviews or emails that mention staff by name.
    4. The small fix award. Recognise someone who removed an annoying process step.

    Learning and how-tos

    1. Tool tip of the week. One shortcut in Slack, Teams, Outlook or your CRM.
    2. Acronym decoder. Define three internal acronyms per issue. New starters love this.
    3. Phishing example of the week. A real (sanitised) phish someone reported, with the giveaways marked.
    4. Learning budget reminder. What courses staff can take and how to claim.
    5. Lunch-and-learn recap. Three takeaways and a recording location.
    6. Email signature rollout. When you standardise signatures, include email signature examples people can copy.

    Need-to-know operations

    1. Deadlines box. Expenses, timesheets, reviews, benefits enrollment. Dates in bold.
    2. Policy change in plain English. Lead with “What changes for you” before any legal detail.
    3. Facilities updates. Office closures, parking, building works.
    4. IT maintenance windows. What’s down, when, and the workaround.
    5. Open roles and referrals. Three roles and the referral bonus terms.
    6. Events calendar. Next four weeks only.

    Engagement and fun

    1. One-question poll. Publish last issue’s results alongside the new question.
    2. Photo of the week. Pets, team outings, views from the office.
    3. Caption contest. Winner gets a small prize and bragging rights.
    4. Company history trivia. Old logos, first office, first customer.
    5. Local tips from another office. Where colleagues in Berlin eat lunch.
    6. Volunteering and charity. Hours logged, causes supported, how to join.

    Employee-generated

    1. Guest editor rotation. A different team curates one issue per quarter.
    2. What I wish I knew in my first month. One tip from a recent hire.

    Inbox tip

    Rotate who appears in people sections. If the same five names show up every issue, everyone else stops reading.

    Internal newsletter examples by format

    Different formats serve different goals. Most companies end up with two: one operational, one cultural.

    Format Cadence Length Best for Core sections
    Need-to-know digest Weekly 3 to 5 items Deadlines and changes Deadlines, policy, IT, events
    Culture digest Monthly 6 to 8 items Connection and recognition People, shout-outs, stories
    Leader’s letter Monthly or quarterly One essay Strategy and context Note, scorecard, Q&A
    Frontline digest Weekly 3 items Deskless workers Shifts, safety, recognition
    Team newsletter Fortnightly 4 to 6 items Departments over 30 people Wins, priorities, who’s who

    Example 1: Weekly need-to-know all-company newsletter

    This is the workhorse format. It answers one question: what do I need to do or know this week?

    A typical issue:

    • Subject: “This week: expense deadline Friday, new VPN Monday”
    • Top block: three bullet points, each with an action and a date
    • Policy change: two sentences plus a “read the full policy” button
    • IT notice: maintenance window and workaround
    • Events: next seven days only
    • Footer: who to contact, how to submit news

    Keep it under 300 words. People read it in under a minute, and that is the point.

    Example 2: Monthly culture digest

    This format earns the “newsletter” name. It’s where stories, photos and recognition live.

    A typical issue opens with a short leadership note, then a team spotlight, new starters, anniversaries, peer shout-outs, a photo of the month and a poll. It can run longer because readers choose to spend time on it.

    Use visually rich layouts here. Photos of real colleagues outperform stock images every time.

    Example 3: The leader’s letter

    A CEO or division head writes one focused piece. It covers what’s going well, what isn’t, and what comes next.

    The best ones read like a person talking. They name specific numbers and admit specific problems. Add a goals scorecard and two or three answered questions from staff below the letter.

    Avoid having comms ghost-write it into corporate mush. Edit for clarity, not personality.

    Example 4: Frontline digest for deskless workers

    Retail, healthcare, logistics and manufacturing staff often don’t have a work email they check. Many don’t sit at a computer at all.

    For them, the content needs to shrink and the channel needs to change:

    • Print a one-page version for break rooms.
    • Send a three-item summary by SMS or through a staff app.
    • Ask shift leads to read the top item aloud in pre-shift huddles.
    • Lead with schedules, safety and pay dates, then one recognition story.

    If your organisation has frontline staff, check what share of them actually receive your email version. It is often far lower than leadership assumes.

    Example 5: Team or department newsletter

    Once a department passes about 30 people, it needs its own update. Engineering, sales and operations are the usual candidates.

    Keep it distinct from the company edition. Focus on team priorities, wins, who’s working on what, and decisions that affect the team. Don’t repeat company news. Link to the main edition instead.

    How to structure an internal newsletter

    Use this order. It puts action first and stories second, which matches how people triage email.

    1. Subject line naming the one or two most useful items.
    2. Preheader with a third item or a teaser.
    3. Top three: short bullets with actions and dates.
    4. Lead story: one item with a headline, 80 to 120 words and a button.
    5. People: new starters, milestones, moves.
    6. Recognition: shout-outs and customer praise.
    7. Learn something: one tip.
    8. Coming up: the next two to four weeks.
    9. Fun: poll, photo or trivia.
    10. Footer: contacts, submission form, archive location.

    Rules that keep it scannable:

    • One idea per block.
    • Headlines that tell the story, such as “Benefits enrollment closes 14 November”, not “Benefits update”.
    • Buttons with specific labels, such as “Book your flu shot”, not “Learn more”.
    • Single-column layout so it reads well on phones.
    • Alt text on every image, and never put key information only inside an image.

    Tone: how internal newsletters should sound

    Write like a well-informed colleague, not a press office.

    Do:

    • Use “we” and “you”.
    • Name people and teams.
    • Use numbers. “We closed 42 support tickets faster than last quarter” beats “Support had a great quarter.”
    • Admit when things went wrong.

    Don’t:

    • Use jargon nobody outside the exec team understands.
    • Write “exciting news” or “we’re thrilled”. Let the news be exciting.
    • Hide bad news at the bottom.
    • Make jokes at anyone’s expense.

    A quick test: read a paragraph aloud. If you wouldn’t say it to a colleague over coffee, rewrite it.

    How to get employees to actually read it

    Open rates on internal email suffer from the same problem as any email. People have too much of it. These tactics move the numbers.

    Make subject lines specific. “Issue #47” tells people nothing. “Pay date moves to the 25th, plus a new parking app” gets opened.

    Keep it short. Five to seven items is the sweet spot for most digests. If you have more, you have two newsletters.

    Put people in it. Names and faces are the most reliable hook you have. People open emails that might mention them or someone they know.

    Make it useful every time. Include at least one thing per issue that saves time or prevents a mistake, like a deadline or a how-to.

    Close the loop on feedback. When a poll or suggestion leads to a change, say so. “You asked for later Friday lunches. Starting next week, the canteen stays open until 2:30.”

    Get leaders to reference it. When a manager says “it was in the newsletter” in a meeting, readership climbs.

    Pair it with chat. Post a one-line teaser and link in your main Slack or Teams channel on send day.

    Make it easy to contribute. Every issue should end with a one-click way to submit news.

    Inbox tip

    Send at the same time every issue. Predictability trains people to look for it, and it shows up in your open timing data within a few sends.

    Employee newsletter content calendar: ideas by month

    A content calendar stops the panic of a blank issue. Plan recurring themes a quarter ahead, then fill in news as it happens.

    Dates below are fixed observances. Check which ones fit your workforce and region. Some are US-specific.

    Month Observances and dates Newsletter ideas
    January Data Privacy Day (28 Jan) Goals for the year, privacy tips, benefits reminders
    February Black History Month (US, Canada) ERG spotlight, history stories, Q4 results recap
    March Employee Appreciation Day (first Friday), International Women’s Day (8 Mar) Recognition issue, women leaders’ stories
    April Earth Day (22 Apr) Sustainability wins, office recycling, Q1 scorecard
    May Mental Health Awareness Month (US) Wellbeing resources, EAP reminder, manager toolkit
    June Pride Month, National Safety Month (US), Juneteenth (19 Jun) Safety refresher, ERG events, mid-year check-in
    July Mid-year H1 scorecard, summer schedules, intern introductions
    August Summer wind-down Intern farewells, vacation coverage, back-to-school tips for parents
    September Hispanic Heritage Month begins (15 Sep, US) Q3 priorities, learning budget push
    October Cybersecurity Awareness Month, World Mental Health Day (10 Oct), Black History Month (UK) Phishing quiz, security tips, wellbeing
    November Benefits open enrollment (typical in US), Veterans Day and Remembrance Day (11 Nov) Enrollment deadlines, veteran colleague stories, gratitude
    December International Day of Persons with Disabilities (3 Dec) Year in review, milestones, holiday schedules

    Layer your own business calendar on top: fiscal year end, review cycles, product launches, peak seasons and company anniversaries.

    Tools for sending an internal newsletter

    You have three realistic options. The right one depends on headcount and how much tracking you need.

    Option Typical fit Tracking Design Main drawback
    Outlook or Gmail Under 50 people None built in Basic No metrics, inconsistent rendering
    ESP (Brevo, Mailchimp and similar) 50 to several hundred Opens, clicks, per-link data Drag-and-drop templates Needs domain authentication, unsubscribe link
    Internal comms platform (Staffbase, Poppulo, ContactMonkey and similar) Large or complex organisations Detailed, often by department Templates plus intranet and app Higher cost, longer setup

    ESPs built for marketing work fine for internal email if you configure them properly. Many teams start with one of the small business email platforms they already pay for.

    Internal comms platforms add features ESPs lack. These include directory sync, sending as an Outlook mailbox, and reporting by department or location. They earn their price once you have thousands of staff or multiple languages.

    Sending an employee newsletter with Brevo

    Brevo is a common pick for smaller companies. As of 2025, its free plan allows 300 emails per day, which covers a weekly send for a team of up to 300. Paid plans remove the daily cap. Check Brevo’s pricing page for current plan prices before you commit.

    Brevo setup for an internal newsletter

    1. Authenticate your sending domain under your account menu, then Senders, Domains & Dedicated IPs, then Domains.
    2. Go to Contacts, then Lists, and create a list named for your audience.
    3. Import employees from a CSV exported from your HR system.
    4. Go to Campaigns, then Email, then Create campaign.
    5. Build your template in the drag-and-drop editor and save it for reuse.
    6. Send a test to three colleagues on different devices.
    7. Schedule the send for your fixed day and time.

    A few practical notes:

    • Add custom fields for department, location and start date. You can then segment by office or send a “welcome” block only to people who joined recently.
    • Save the template after your first issue. Every later issue starts from it.
    • Keep the unsubscribe link. Brevo, like most ESPs, expects campaigns to carry one. Treat it as a signal. If people opt out of the culture digest, the content needs work. Truly mandatory notices should go out through a separate channel your IT team controls, such as a mailbox in your own tenant.
    • Pipe data into other systems if you need it. Brevo supports webhooks, which push events like clicks to another app automatically. For a quick webhook definition: it’s an automated message one system sends another when something happens.

    Employee data is personal data. Under GDPR and similar laws, your ESP acts as a data processor. Make sure a data processing agreement is in place and only upload the fields you need.

    Deliverability: yes, internal email can land in junk

    This is where many internal newsletters quietly fail. When you send from an ESP, your email comes from the ESP’s servers, not your company’s mail system. Your own mail filters treat it as external email claiming to come from your domain. That’s exactly what a phishing attack looks like.

    If authentication isn’t right, Microsoft 365 or Google Workspace may junk or quarantine your newsletter. Understanding how e-mail spam filtering works makes this obvious: filters check whether the sender is authorised to use your domain.

    The big consumer mailbox providers have also tightened the rules. These apply to personal accounts, not your company tenant, but they set the standard every filter now expects.

    Requirement Gmail (from Feb 2024) Yahoo (from Feb 2024) Outlook.com (from 5 May 2025)
    Applies to Senders of 5,000+ messages a day to personal Gmail Bulk senders Senders of 5,000+ messages a day to consumer Outlook domains
    SPF Required Required Required
    DKIM Required Required Required
    DMARC Required, p=none minimum Required, p=none minimum Required, p=none minimum, aligned with SPF or DKIM
    One-click unsubscribe Required for marketing mail (from June 2024) Required Expected as best practice
    Spam complaint rate Below 0.3%, ideally below 0.1% Below 0.3% Not stated as a hard number

    For your internal send, the practical steps are the same.

    SPF authorises the ESP to send for your domain. You add its include to your existing SPF record. Use the exact value your ESP gives you. The example below uses a placeholder.

    example.com.  TXT  "v=spf1 include:spf.protection.outlook.com include:_spf.your-esp.example ~all"
    

    DKIM signs your mail with a key published in DNS. Most ESPs give you CNAME or TXT records to copy.

    esp1._domainkey.example.com.  CNAME  esp1.domainkey.your-esp.example.
    

    DMARC tells receivers what to do when checks fail, and sends you reports.

    _dmarc.example.com.  TXT  "v=DMARC1; p=none; rua=mailto:[email protected]"
    

    Start with p=none while you confirm all your legitimate senders pass. Then move to quarantine and reject in stages.

    Better still, send from a subdomain such as news.example.com. It keeps the newsletter’s reputation separate from your main domain.

    Deliverability risk

    Don’t ask IT to allowlist your whole domain to rescue the newsletter. Allowing a sender domain without authentication checks lets spoofed phishing emails straight into every inbox.

    If your newsletter still lands in junk after authentication, ask your Microsoft 365 admin to check message headers in a test send. They can confirm SPF, DKIM and DMARC results and review any mail flow rules. Microsoft’s guidance is to avoid broad domain allow entries. A rule tied to authentication results or your ESP’s sending infrastructure is safer.

    How to measure your internal newsletter

    Measure against the goals you set in step one. Raw open rates are a weak signal on their own.

    Metric What it tells you Watch out for
    Open rate Whether subject lines and send timing work Apple Mail Privacy Protection (since iOS 15, 2021) preloads images and inflates opens
    Click-through rate Whether content drives action Low counts per section in small companies, so look at trends
    Clicks per section Which sections earn their space Position bias: top items always get more clicks
    Read time (comms platforms) Whether people scan or read Not available in most ESPs
    Replies and submissions Whether people feel ownership Hard to automate, so track manually
    Downstream actions Real outcomes such as event sign-ups or enrollment completions Needs tracking links or system data
    Survey feedback What people want more or less of Run it quarterly, keep it to three questions

    Track a few numbers consistently rather than everything once. A simple sheet with issue number, send date, open rate, click rate and top three sections is enough.

    The most useful tracking habit is per-section clicks over time. After eight issues, the pattern is clear. A section that never gets clicks either needs a rewrite or needs to go.

    For small teams, qualitative signals matter more than percentages. If people mention the newsletter in meetings, submit stories without being chased, and complain when it’s late, it’s working.

    Common mistakes and troubleshooting

    Nobody opens it

    Your subject lines are probably generic. Name specific, useful items. Check deliverability too. A test send to a few colleagues’ junk folders often reveals the real problem.

    Opens are fine, clicks are near zero

    Everything is in the email and there’s nothing to click, or the buttons are vague. Add one clear action per item. Move the most useful item to the top.

    The editor writes everything

    The pipeline is broken. Assign a contributor rota and set a deadline. Reduce the template if needed. A shorter issue with real contributions beats a long one written by one person.

    It’s become a leadership press release

    If every item is an announcement from the top, readers disengage. Aim for at least half the content to be about colleagues, not executives.

    It keeps getting longer

    Teams add sections and nobody removes them. Each quarter, cut the lowest-performing section. New sections must replace old ones, not stack on top.

    A mistake went out to everyone

    It happens. A wrong date or broken link in a typo email to 2,000 colleagues feels huge but rarely is. Send a correction only if the error changes meaning, such as a wrong deadline. Otherwise, fix it in the archive and note it in the next issue.

    Frontline staff never see it

    Email isn’t reaching them. Add print, SMS or app versions, and ask shift leads to share the top item in person.

    Mandatory messages get lost

    You’re mixing must-read notices with culture content. Separate them. Critical compliance or safety notices need their own direct email, with read tracking if required.

    Fixes at a glance

    Symptom Likely cause First fix
    Low opens Vague subject or junk folder Specific subject, check authentication
    Low clicks No clear action One button per item, specific labels
    Few submissions Hard to contribute One-click form in footer, contributor rota
    Unsubscribes rising Too long or irrelevant Cut sections, segment by team or location
    Complaints of missing info Wrong channel for urgent news Separate urgent notices from the digest

    What a good result looks like

    After about three months of consistent sends, a healthy internal newsletter typically shows:

    • A stable or rising open trend, issue to issue.
    • Clicks concentrated in three or four sections you can name.
    • Contributions arriving without chasing for at least half the content.
    • Fewer repeat questions to HR, IT and facilities about things you covered.
    • Leaders and managers referencing it in meetings.
    • Your send landing in the inbox, not junk, with SPF, DKIM and DMARC all passing.

    If you see most of those, keep going and refine. If you see few of them after six issues, go back to your goals and template, not just the subject lines.

    FAQ

    How often should you send an internal newsletter?

    Fortnightly is the best default for most companies. Go weekly if you have frequent operational changes and keep it short. Go monthly for culture-focused editions. Consistency matters more than frequency.

    How long should an internal newsletter be?

    Five to seven items, or roughly 300 to 600 words, for most digests. Weekly need-to-know editions should be shorter. If you regularly exceed that, split it into two newsletters.

    Who should write the internal newsletter?

    One editor owns it, usually in HR, internal comms or the CEO’s office. Content should come from across the business through a submission form and a contributor rota. The editor curates and polishes.

    Should employees be able to unsubscribe?

    From culture and engagement content, yes. ESPs generally require an unsubscribe link anyway, and opt-outs tell you something useful. Mandatory notices such as policy or compliance updates should go out through a separate channel that people can’t opt out of.

    What’s the difference between an internal newsletter and Slack or Teams updates?

    Chat handles quick, fast-moving conversation. The newsletter is a curated summary with context, people stories and deadlines. Most companies need both, and the best setups tease the newsletter in chat on send day.

    Can I send an internal newsletter from Outlook?

    Yes, and it’s fine for small teams. You won’t get click tracking or reliable design, and large distribution lists can trigger sending limits. Most organisations move to an ESP or internal comms platform past about 50 employees.

    What are good ideas for a company newsletter when there’s no big news?

    Lean on recurring people and learning sections: new starters, milestones, peer shout-outs, a tool tip, an acronym decoder, a poll with last issue’s results, and a team spotlight. A quiet month is the perfect time for a day-in-the-life feature.

  • Best Email Marketing Platforms for Small Businesses

    Best Email Marketing Platforms for Small Businesses

    The best email marketing platforms for small businesses keep the bill small while your list is small. They also get your mail into the inbox under the Gmail, Yahoo and Microsoft sender rules, and they let you send a good-looking newsletter without hiring a designer. Below are ten platforms ranked for small teams, with pricing, free-plan limits, how each one bills you, and the specific type of business each one suits.

    Our top pick, in one paragraph

    MailerLite is the best email marketing platform for most small businesses. Its drag-and-drop editor is the easiest to learn on this list. The automation builder handles welcome series and abandoned carts without a manual. Landing pages, signup forms and a website builder are included, and paid plans start at $12 a month. It lacks a CRM and a native SMS-first setup. Most small teams don’t need either in year one.

    Top pickMailerLite
    Best for ecommerceKlaviyo
    Best for high volumeBrevo
    Best for creatorsKit

    If you run a Shopify store and expect email to drive a big share of revenue, skip to Klaviyo. If you send a lot of email to a modest list, look at Brevo first. It bills by emails sent, not by contacts.

    Quick comparison: best email marketing services for small businesses

    Prices below are US list prices from each vendor’s pricing page in 2025, for the smallest paid tier on monthly billing unless noted. Vendors change these often, so treat them as a starting point and confirm before you commit.

    Rank Platform Best for Free plan Paid plans from
    1 MailerLite Most small businesses Yes, up to 250 subscribers, 12,000 emails/month $12/month
    2 Brevo High send volume, transactional plus marketing Yes, 300 emails/day $9/month
    3 Klaviyo Shopify and ecommerce stores Yes, 250 active profiles, 500 emails/month $20/month
    4 Mailchimp Integrations and brand familiarity Yes, 250 contacts, 500 sends/month $13/month (Essentials)
    5 Kit (formerly ConvertKit) Creators, newsletters, digital products Yes, up to 10,000 subscribers About $33/month billed annually
    6 Constant Contact Local businesses, events, phone support No (free trial) $12/month (Lite)
    7 Omnisend Budget ecommerce, email plus SMS Yes, 250 contacts, 500 emails/month $16/month
    8 ActiveCampaign Advanced automation and sales follow-up No (14-day trial) $15/month billed annually
    9 Moosend Cheapest paid automation No (30-day trial) $9/month
    10 HubSpot Teams already using HubSpot CRM Yes, 2,000 sends/month with HubSpot branding $15/seat/month billed annually

    How we ranked these email platforms for businesses

    Top 10 Platforms Comparison Chart

    The ranking weighs the things that actually decide whether a small business sticks with a platform after the first three months. Feature count was not one of them.

    • Cost at your size, and at 5x your size. A cheap starting price means little if the next contact tier doubles your bill. We looked at how each platform counts what you pay for (more on that below, because it trips up a lot of owners).
    • Ease of use. Can a non-designer create a branded campaign in under an hour? Can one person run the whole thing?
    • Automation that a small team will actually use. Welcome series, abandoned cart, post-purchase, re-engagement. Branching logic matters more than a list of 200 triggers.
    • Deliverability tooling. Custom domain authentication (SPF, DKIM, DMARC alignment), automatic one-click unsubscribe headers, and list hygiene features. Every platform here handles the basics. Some make it much easier than others.
    • Integrations. Your store, your booking tool, your forms, your CRM. Native integrations beat Zapier workarounds for anything revenue-critical.
    • Support. Chat and email support on the plan you’ll actually be on, not only on the enterprise tier.

    Nothing here is ranked on affiliate payout, and no platform paid for placement.

    The 10 best email marketing platforms for small business

    1. MailerLite: best overall for small businesses

    Best forMost small businesses
    Free planUp to 250 subscribers
    Paid from$12/month
    StandoutClean editor, fair pricing

    MailerLite wins because it gets the fundamentals right at a price that stays reasonable as you grow. The drag-and-drop editor produces clean, mobile-friendly emails with very little fiddling. The automation builder is visual and covers the flows most small businesses need: welcome sequences, abandoned cart (with its Shopify and WooCommerce integrations), birthday or anniversary emails, and re-engagement.

    Beyond email, you get landing pages, pop-up and embedded forms, a basic website builder, and the ability to sell digital products and paid newsletter subscriptions. For a bakery, a consultancy or a small Shopify shop, that covers the full stack.

    Where it falls short: There’s no built-in CRM or sales pipeline, so B2B teams tracking deals will need a separate tool. Reporting is solid but not deep. Klaviyo’s revenue attribution is far ahead for ecommerce. MailerLite also reviews new accounts before approving them to send. That’s good for the platform’s deliverability, but it can slow your first campaign by a day or two if your signup forms or list source raise questions.

    Pricing: The free plan has covered fewer subscribers over the years, so check the current cap. Paid plans start at $12 a month for 500 subscribers and scale by subscriber count. The Advanced plan adds features like a custom HTML editor, promotion pop-ups and multiple triggers per automation.

    Choose it if you want one tool that handles newsletters, automations, forms and landing pages without a learning curve.

    2. Brevo: best for high send volume

    Best forFrequent senders
    Free plan300 emails/day
    Paid from$9/month
    StandoutBills by emails sent

    Brevo (it was called Sendinblue until 2023) flips the usual pricing model. You pay for the number of emails you send each month, not the number of contacts you store. If you have 8,000 contacts and email them twice a month, you’ll pay far less here than on a contact-based platform.

    It also covers more channels than most tools at this price. Brevo includes transactional email (order confirmations, password resets) through the same account, plus SMS and WhatsApp campaigns, a shared inbox for live chat, and a lightweight sales CRM. A small business that wants marketing email and receipts coming from one provider will appreciate that.

    Where it falls short: The editor is functional but feels busier than MailerLite’s. The free plan’s 300-emails-a-day cap means you can’t send one campaign to 1,000 people on the same day. Free and lower-tier emails also carry Brevo branding.

    Pricing: Free with 300 emails per day. Starter begins at $9 a month for a monthly email volume tier, and Business at $18 a month adds features like marketing automation without Brevo’s Starter limits, A/B testing and advanced statistics.

    Choose it if you have a large list that you email infrequently, or you want transactional and marketing email under one roof.

    3. Klaviyo: best for ecommerce stores

    Best forShopify stores
    Free plan250 active profiles
    Paid from$20/month
    StandoutRevenue attribution

    If you sell online, and especially on Shopify, Klaviyo is the platform the rest are measured against. It pulls in your product catalogue, order history and browsing behaviour, then lets you segment and personalise on that data. “Customers who bought twice, spent over $100, and haven’t ordered in 60 days” takes about a minute to build.

    The pre-built flows are where it pays for itself: welcome series, browse abandonment, abandoned cart, post-purchase cross-sell, win-back and back-in-stock. Each flow reports the revenue it drove. That makes it easy to see which emails earn their keep. SMS lives in the same platform, so you can coordinate both channels in one flow.

    Where it falls short: Price. Klaviyo gets expensive as your profile count grows, and it’s overkill for a service business with no product catalogue. The interface has a real learning curve. Its strength is data, so if your store data is thin, you won’t get much from it.

    Pricing: Free for up to 250 active profiles and 500 email sends a month. The Email plan starts at $20 a month, with SMS available as a separate plan or add-on. Klaviyo bills on active profiles, meaning contacts you can actually message. Suppressed contacts don’t count.

    Choose it if you run an ecommerce store and plan to make email a major revenue channel.

    4. Mailchimp: best for integrations and familiarity

    Best forBroad integrations
    Free plan250 contacts
    Paid from$13/month
    StandoutHuge app ecosystem

    Mailchimp is the name most small business owners know, and its integration library is still one of the largest in the category. Almost every booking tool, form builder, website platform and point-of-sale system connects to it. The template library is large. The editor is easy, and the AI-assisted content tools help if writing subject lines isn’t your strength.

    Paid plans add customer journeys (multi-step automations), A/B testing, and on Standard and above, predictive segments and send-time optimisation.

    Where it falls short: Value. Mailchimp’s free plan has shrunk to 250 contacts and 500 monthly sends (with a 250-a-day cap), and automation has been removed from the free tier entirely. Paid tiers cost more than MailerLite or Brevo for the same list size. It also counts unsubscribed and non-subscribed contacts toward your audience limit. If you don’t archive them regularly, you can pay for people you’re no longer allowed to email.

    Pricing: Free for 250 contacts. Essentials from $13 a month, Standard from $20 a month, Premium from $350 a month, all scaling with contact count.

    Choose it if a specific integration you depend on works best with Mailchimp, or your team already knows it well.

    5. Kit: best for creators and newsletters

    Best forCreators, coaches
    Free planUp to 10,000 subscribers
    Paid fromAbout $33/month
    StandoutTag-based subscribers

    Kit (renamed from ConvertKit in 2024) is built around a creator’s business: a newsletter, a lead magnet, a course or digital product, maybe paid subscriptions. Its subscriber model uses tags instead of separate lists. One person can be tagged “downloaded pricing guide” and “bought course” without being counted twice.

    The free Newsletter plan is unusually generous at up to 10,000 subscribers. It includes landing pages, forms, broadcasts and the ability to sell digital products. The Kit Recommendations network helps newsletters grow by cross-promoting each other.

    Where it falls short: Email design is deliberately simple. That suits text-heavy newsletters but disappoints product-led brands that want image-rich layouts. Automated sequences and visual automations need a paid plan. Ecommerce features are thin compared to Klaviyo or Omnisend.

    Pricing: Free up to 10,000 subscribers. The Creator plan starts around $33 a month billed annually for 1,000 subscribers (more on monthly billing). Creator Pro adds advanced reporting and subscriber scoring.

    Choose it if you’re a coach, writer, course creator or podcaster whose product is expertise rather than physical goods.

    6. Constant Contact: best for local businesses and events

    Best forLocal and nonprofit
    Free planNone, trial only
    Paid from$12/month
    StandoutPhone support, events

    Constant Contact has been doing this since the 1990s, and it shows in the support. Phone and chat help are available to small customers, which matters if you’re the owner, the marketer and the IT department all at once. Restaurants, gyms, churches, nonprofits and local retailers make up a big chunk of its customer base.

    It also handles event registration and ticketing, social media posting and simple surveys alongside email. For a business that runs workshops or community events, that bundle removes a second subscription.

    Where it falls short: No free plan. Templates feel dated next to MailerLite or Mailchimp. Automation on the Lite plan is limited, so you’ll need Standard for useful workflows.

    Pricing: Lite from $12 a month, Standard from $35 a month, Premium from $80 a month, scaling by contact count. A free trial is available.

    Choose it if you value a human on the phone more than the slickest interface, or events are central to how you grow.

    7. Omnisend: best budget pick for ecommerce

    Best forSmall online stores
    Free plan250 contacts
    Paid from$16/month
    StandoutEmail plus SMS, cheaper

    Omnisend sits between MailerLite and Klaviyo. You get pre-built ecommerce automations (cart abandonment, browse abandonment, order follow-up) and product blocks that pull straight from Shopify, WooCommerce or BigCommerce. Email and SMS run from the same workflow builder. For most stores under a few thousand customers, it covers what Klaviyo covers at a lower monthly cost.

    The editor is easy, and the product picker saves real time when you create promotional campaigns.

    Where it falls short: Segmentation and reporting are good but not as deep as Klaviyo’s. Integrations outside ecommerce are limited. A service business won’t get much from it.

    Pricing: Free for 250 contacts and 500 emails a month. Standard from $16 a month, Pro from $59 a month (Pro raises email limits and adds advanced reporting and more SMS credits).

    Choose it if you run a small store and want ecommerce automation without paying Klaviyo prices.

    8. ActiveCampaign: best for advanced automation

    Best forComplex automation
    Free planNone, 14-day trial
    Paid from$15/month annually
    StandoutDeep automation, CRM

    ActiveCampaign has the most capable automation builder among the email marketing services small businesses can realistically afford. Workflows can branch on almost anything: link clicks, site visits, purchase data, custom fields, lead scores. Higher plans include a sales CRM with deal pipelines, so a B2B service business can move a lead from “downloaded guide” to “booked call” to “proposal sent” in one system.

    It has hundreds of native integrations. It also supports outbound webhooks, so developers can push automation events into almost any other system.

    Where it falls short: The Starter plan is restrictive, and the features that make ActiveCampaign special (CRM, conditional content, landing pages) sit on Plus or higher. Expect a few weeks of learning before you’re comfortable. If all you send is a monthly newsletter, you’re paying for power you won’t use.

    Pricing: Starter from $15 a month billed annually for 1,000 contacts. Plus and Pro tiers cost substantially more and are where most growing teams end up.

    Choose it if you sell high-value services or B2B products and need email to follow up on leads automatically.

    9. Moosend: cheapest paid option with real automation

    Best forTight budgets
    Free planNone, 30-day trial
    Paid from$9/month
    StandoutLow cost automation

    Moosend, owned by Sitecore since 2021, gives you unlimited sends, an automation builder, landing pages and forms on its entry Pro plan for less than most competitors charge. The recipe library includes abandoned cart, welcome, and product recommendation flows. Setting one up takes minutes.

    Where it falls short: No free plan, a smaller integration library than Mailchimp or ActiveCampaign, and less brand recognition, which means fewer tutorials and community answers when you get stuck.

    Pricing: Pro from $9 a month for 500 subscribers, with a 30-day free trial.

    Choose it if you want paid-tier automation on a strict budget and don’t need a long integration list.

    10. HubSpot: best if you already use HubSpot CRM

    Best forHubSpot CRM users
    Free plan2,000 sends/month
    Paid from$15/seat/month
    StandoutNative CRM data

    HubSpot’s email tools are good. What makes them worth considering is that they sit on top of the free HubSpot CRM. If your sales team already logs calls and deals there, your emails can use that data directly, and every open and click lands on the contact’s timeline.

    The free tier includes marketing email up to 2,000 sends a month with HubSpot branding. Marketing Hub Starter removes the branding and raises limits.

    Where it falls short: Costs climb steeply once you need real automation, which lives on Marketing Hub Professional. Starter pricing is per seat. HubSpot bills on “marketing contacts,” so you’ll want to mark anyone you don’t email as non-marketing to keep the bill down.

    Pricing: Free tools available. Marketing Hub Starter from $15 per seat per month billed annually ($20 monthly).

    Choose it if HubSpot is already your CRM and you want email that talks to it without an integration.

    Top small business email marketing software by use case

    Your business Start with Runner-up Why
    Shopify or WooCommerce store, growing fast Klaviyo Omnisend Purchase-based segmentation and revenue reporting
    Small online store on a budget Omnisend MailerLite Ecommerce flows without Klaviyo pricing
    Local service business (salon, gym, clinic) MailerLite Constant Contact Easy editor, forms, low cost
    Restaurant, nonprofit, events-heavy Constant Contact Mailchimp Event tools and phone support
    Coach, writer, course creator Kit MailerLite Tag-based subscribers, generous free plan
    B2B services with a sales process ActiveCampaign HubSpot Lead scoring and CRM pipelines
    Large list, infrequent sends Brevo MailerLite Billing by volume, not contacts
    Absolute minimum spend on a paid tool Moosend Brevo Low entry price with automation

    How each platform counts what you pay for

    This is the single most overlooked factor when small businesses compare email marketing platforms, and it’s why two tools with the same “from” price can cost very different amounts a year later.

    Platform What you’re billed on Watch out for
    MailerLite Active subscribers Unsubscribed contacts don’t count, but clean out bounces anyway
    Brevo Emails sent per month Daily cap on the free plan; contacts stored aren’t the billing driver
    Klaviyo Active profiles Suppress unengaged profiles to drop a tier
    Mailchimp All contacts in the audience, including unsubscribed and non-subscribed Archive unsubscribes regularly or you pay for them
    Kit Subscribers Free plan cap is high, so the jump to paid comes from features, not size
    HubSpot Marketing contacts (plus seats on Starter) Set non-emailed contacts to non-marketing
    ActiveCampaign Contacts CRM and key automation features sit on higher tiers

    Here’s a concrete example. A clinic with 4,000 contacts that sends one newsletter a month sends about 4,000 emails. On Brevo, that fits comfortably into a low volume tier. On a contact-based platform, you’re priced at the 4,000-contact tier no matter how rarely you send. Flip it around: a shop with 1,500 contacts that emails three times a week sends roughly 18,000 emails a month. Contact-based pricing is usually the better deal there.

    How to choose the best email marketing software for a small business

    Skip the 40-row feature matrices. Answer these five questions, in order, and the list narrows itself.

    1. Do you sell physical products online? If yes, start with Klaviyo or Omnisend. Ecommerce data integration is the feature you’ll lean on most, and general tools do it less well.
    2. Do you have a sales process with deals and follow-ups? If yes, look at ActiveCampaign or HubSpot so email and CRM share data.
    3. How big is your list and how often will you email it? Big list plus low frequency points to Brevo. Small list and frequent sends points to contact-based tools.
    4. Who will build the emails? If it’s you, at 10pm, after closing, put the editor first. Use the free plan or trial to build one real campaign before you decide.
    5. What do you need to connect? List your must-have integrations (store, booking system, forms, CRM) and confirm each one is native, not a third-party bridge.

    Inbox tip

    Before you pick, sign up for each shortlisted platform’s free plan and send one real test campaign to your own Gmail and Outlook addresses. Look for where it lands, how it renders on your phone, and how long the build took you.

    Set up your platform so your email reaches the inbox

    Picking a platform is half the job. The other half is configuring it so mailbox providers trust your mail. Since February 2024, Gmail and Yahoo have required bulk senders to authenticate properly, and Microsoft added its own requirements for Outlook.com consumer addresses in May 2025. Every platform on this list supports these rules. None of them can set up your DNS for you.

    The current mailbox provider rules

    Provider Who it applies to In effect from Key requirements
    Gmail Senders of 5,000+ messages a day to personal Gmail accounts February 1, 2024, with one-click unsubscribe required by June 1, 2024 SPF and DKIM, DMARC published (p=none is acceptable), From domain aligned with SPF or DKIM, one-click unsubscribe honored within two days, spam rate below 0.3%
    Yahoo Bulk senders to Yahoo addresses February 2024 SPF and DKIM, DMARC published, one-click unsubscribe, low complaint rate
    Microsoft (Outlook.com, Hotmail, Live) Senders of 5,000+ messages a day to Microsoft consumer addresses May 5, 2025 SPF, DKIM and DMARC (at least p=none) with alignment; non-compliant mail goes to Junk, with rejection as the next step

    Even if you send far fewer than 5,000 messages a day, meet these rules anyway. Gmail’s baseline requirements for all senders include SPF or DKIM, valid reverse DNS and a TLS connection, and providers clearly favour authenticated mail. Most e-mail spam filtering now leans heavily on authentication results before it ever looks at your content.

    Setup steps

    1. Send from your own domain, never a free Gmail or Yahoo address.
    2. In your platform, open the domain authentication or sender settings page.
    3. Copy the DKIM records it generates into your DNS host.
    4. Add or update your SPF record if the platform asks for it.
    5. Publish a DMARC record starting at p=none.
    6. Click verify in the platform and wait for DNS to propagate.
    7. Send a test campaign and check the headers show DKIM and DMARC pass.

    The exact menu varies. In MailerLite it’s under Account settings, then Domains. In Mailchimp it’s Website, then Domains. In Klaviyo it’s Settings, then Domains, under the dedicated sending domain option. Brevo puts it under Senders, Domains and Dedicated IPs.

    What the records look like

    Your platform will give you the exact values. These examples show the structure so you know what you’re looking at.

    SPF is a single TXT record on your root domain. You can only have one, so if you already have an SPF record for Google Workspace or Microsoft 365, add the platform’s include to it rather than creating a second record:

    yourdomain.com.  TXT  "v=spf1 include:_spf.google.com include:spf.example-esp.com ~all"
    

    DKIM is usually one or two CNAME records that point to keys your platform manages:

    s1._domainkey.yourdomain.com.  CNAME  s1.domainkey.example-esp.com.
    s2._domainkey.yourdomain.com.  CNAME  s2.domainkey.example-esp.com.
    

    DMARC is a TXT record at _dmarc. Start in monitoring mode, read the reports for a few weeks, then tighten the policy:

    _dmarc.yourdomain.com.  TXT  "v=DMARC1; p=none; rua=mailto:[email protected]; adkim=r; aspf=r"
    

    Once your reports show all legitimate mail passing, move to p=quarantine and eventually p=reject. A reject policy is also a prerequisite for BIMI, which can show your logo next to your messages in supporting inboxes, though it typically requires a paid verified mark certificate.

    One-click unsubscribe is handled by your platform, which adds these headers to every campaign automatically:

    List-Unsubscribe: <https://example-esp.com/unsub/abc123>, <mailto:[email protected]>
    List-Unsubscribe-Post: List-Unsubscribe=One-Click
    

    Don’t remove or hide the unsubscribe link in your template to “reduce churn.” People who can’t unsubscribe hit the spam button instead, and that hurts you far more.

    Deliverability risk

    A spam complaint rate above 0.3% in Google Postmaster Tools puts your Gmail delivery at risk. Imported lists you didn’t collect yourself are the fastest way to get there.

    Troubleshooting common setup problems

    • Platform says the domain isn’t verified after a day. Check that your DNS host didn’t append your domain twice (s1._domainkey.yourdomain.com.yourdomain.com). Many DNS panels add the root domain automatically, so you only enter s1._domainkey.
    • DMARC fails even though SPF passes. SPF passes for the platform’s bounce domain, not yours, so it doesn’t align. Make sure DKIM is set up for your domain; aligned DKIM alone satisfies DMARC.
    • Two SPF records. Merge them into one. Two records cause SPF to return a permanent error.
    • Emails land in Promotions. That’s a tab, not spam. Image-heavy promotional layouts land there by design. A plainer layout and a reply-inviting tone help for relationship emails.

    What to send in your first 30 days

    A new platform and an empty automation tab can stall a small business for months. Build these three things first, in this order.

    1. A welcome email or short series. It goes out the moment someone subscribes, when interest is highest. Deliver whatever you promised (discount code, guide, checklist), say what you’ll send and how often, and ask one simple question they can reply to. Replies are a positive engagement signal for mailbox providers.

    2. One automation that maps to money. For a store, that’s abandoned cart. For a service business, it’s a follow-up sequence after an enquiry or a booking reminder. For a creator, it’s a nurture sequence leading to your paid offer. One working flow beats six half-built ones.

    3. A regular campaign you can sustain. Monthly is fine. Pick a cadence you can keep for a year. A useful format for local businesses: one story or tip, one offer or update, one call to action. Send a test to yourself and one colleague every time; a typo email to your whole list is recoverable, but a broken discount code costs real sales.

    Two smaller jobs are worth doing on day one too. Write a plain-text version of your signup confirmation, and make sure the reply-to address goes to an inbox someone reads. While you’re setting up your sender details, it’s a good moment to tidy up the signature you use for one-to-one customer email as well, since those messages share your domain’s reputation.

    Metrics to watch (and one to stop trusting)

    Stop leaning on open rate. Apple Mail Privacy Protection, introduced with iOS 15 in September 2021, preloads images for Apple Mail users, which registers as an open whether or not anyone read the email. Open rates across every platform are inflated as a result. Use them only to spot sudden drops, which can signal a deliverability problem.

    Track these instead:

    • Click rate. The most honest engagement signal you have. Compare campaign to campaign, not to industry averages.
    • Conversion or revenue per email. Klaviyo, Omnisend and Mailchimp’s ecommerce integrations report this directly. For service businesses, track bookings or enquiries from email with UTM tags in your analytics.
    • Unsubscribe rate. A spike after a specific campaign tells you that content or frequency missed.
    • Spam complaint rate. Set up Google Postmaster Tools for your domain. It’s free and it shows your spam rate as Gmail sees it, which no platform dashboard can.
    • Bounce rate. Hard bounces should be suppressed automatically. If they’re climbing, check how contacts are entering your list.

    For testing, run A/B tests on one variable at a time (subject line, send time, or offer), and only on lists large enough to produce a meaningful difference. On a 600-person list, a subject line test won’t tell you much. Spend that effort on better content.

    Switching platforms later without losing your list

    Most small businesses change platforms at least once, usually when pricing jumps or they outgrow a tool’s automation. Moving is easier than vendors make it look.

    • Export everything, including suppression lists. Your unsubscribed and bounced contacts must stay suppressed on the new platform. Importing them as active subscribers is a legal and deliverability problem.
    • Rebuild automations before you cancel. Screenshot every flow, its timing and its copy. Nothing migrates automatically between vendors.
    • Re-authenticate your domain. Add the new platform’s DKIM records before removing the old ones, so there’s no gap.
    • Warm up gradually. Send your first campaigns on the new platform to your most engaged segment, then widen. A sudden full-list blast from a brand-new sending setup can trigger filtering.
    • Check your forms and integrations. Every signup form, checkout opt-in and booking tool needs pointing at the new account.

    Stay on the right side of the law

    Every reputable platform requires you to have permission to email your contacts, and they will suspend accounts that don’t. In the US, CAN-SPAM requires an accurate From line, a non-deceptive subject, your physical postal address, and a working unsubscribe that you honor within 10 business days. In the UK and EU, GDPR and PECR generally require clear opt-in consent for marketing email to individuals. Keep a record of when and how each person signed up.

    Never buy, rent or scrape email lists. Beyond the legal risk, purchased lists are full of spam traps and dead addresses, and most platforms in this guide ban them outright in their terms. Grow your list with signup forms, checkout opt-ins, lead magnets and in-store sign-ups instead. It’s slower and it works.

    FAQ

    What is the best email marketing platform for a small business?

    MailerLite is the best fit for most small businesses because it combines an easy editor, solid automation, landing pages and forms with low monthly pricing. Online stores that want deep purchase data should choose Klaviyo instead, and creators selling digital products should look at Kit.

    Which email marketing service is free for small businesses?

    Several have usable free plans. Kit’s covers up to 10,000 subscribers, Brevo’s allows 300 emails a day, Mailchimp’s covers 250 contacts and 500 sends a month, HubSpot includes 2,000 sends a month, and Klaviyo and Omnisend each offer small free tiers aimed at stores. Free plans typically add the vendor’s branding and limit automation.

    How much should a small business spend on email marketing software?

    Most small businesses with under 2,500 contacts spend somewhere between $10 and $60 a month. Ecommerce brands using Klaviyo, and B2B teams on ActiveCampaign’s higher tiers, usually spend more because the revenue attribution and CRM features justify it. Check how each platform bills (contacts versus emails sent) before comparing prices.

    Do I need my own domain to use an email marketing platform?

    Yes, in practice. Gmail, Yahoo and Microsoft all expect bulk mail to be authenticated with SPF, DKIM and DMARC on the sending domain, and sending marketing email from a free @gmail.com or @yahoo.com address fails DMARC at the receiving end. A domain costs little and protects your deliverability.

    Can I use Gmail or Outlook instead of an email marketing platform?

    Not for marketing campaigns. Personal mailboxes have sending limits, no unsubscribe handling, no list management and no reporting, and bulk sending from them risks your account being locked. Use your regular inbox for one-to-one customer conversations and an email marketing platform for anything sent to a list.

  • What to Do After You Send an Email With a Typo

    What to Do After You Send an Email With a Typo

    You just spotted a typo in an email that already went out, and your first instinct is to fire off a correction. Slow down for two minutes. Most typos don’t need a follow-up, some need one urgently, and the wrong kind of correction can do more damage than the original mistake.

    Fastest fixUndo Send
    Usually ignoreMinor spelling slips
    Always correctWrong price, date, link
    Hidden fixRedirect the broken URL
    PreventionA written preflight checklist

    What You Need Before You Act

    Have these in front of you before you send anything else:

    • The exact sent version. Open it from your Sent folder or your email platform’s campaign report. Don’t work from the draft or from memory.
    • The recipient count. One client, a team of 12, or a list of 40,000 each call for a different response.
    • Access to wherever links point. That might be your website, landing page builder or ecommerce admin. Many link mistakes can be fixed there without another email.
    • Your campaign stats for a bulk send. You want delivered, opened and clicked counts.
    • A second pair of eyes. A colleague who didn’t write the email will judge severity more calmly than you will right now.

    Step 1: Check Whether You Can Still Pull It Back

    If you sent from a personal inbox in the last few seconds, you may still be inside an undo window. Here is how long each major client gives you.

    Email client Undo window Where to set it
    Gmail (web and app) 5, 10, 20 or 30 seconds (default 5) Settings gear > See all settings > General > Undo Send
    Outlook.com and new Outlook Up to 10 seconds Settings > Mail > Compose and reply > Undo send
    Apple Mail (iOS 16 and later) Off, 10, 20 or 30 seconds (default 10) Settings > Apps > Mail > Undo Send Delay
    Apple Mail (macOS Ventura and later) Off, 10, 20 or 30 seconds Mail > Settings > Composing > Undo send delay
    Classic Outlook for Windows Recall, not undo Open the sent message > Recall This Message

    Undo Send doesn’t pull a message back from someone’s inbox. Your client simply holds the email for that many seconds before it actually goes out. Once the timer runs out, it’s gone.

    Outlook’s Recall feature is different. It only works when you and the recipient are in the same Microsoft 365 or Exchange organization. It will never recall a message sent to a Gmail, Yahoo or other outside address. Recipients may also get a notice that you tried to recall something, which draws more attention to the email than the typo would have.

    Marketing platforms work the same way once a campaign is delivered. Klaviyo, HubSpot and Mailchimp all let you cancel a scheduled campaign. None of them can edit or remove an email that has already landed in an inbox. Large sends go out in batches, so if a campaign is still sending, check your platform’s help docs right away to see whether you can cancel the remaining batches.

    Inbox tip

    Set Gmail’s Undo Send to 30 seconds today. It costs you nothing, and most people spot a typo within a few seconds of clicking Send.

    Step 2: Find Out What Actually Went Wrong

    Typo Triage Decision Chart

    Before you write a single word of apology, pin down the error precisely. “There’s a typo” isn’t a diagnosis.

    Open the sent email and check each part separately:

    1. Subject line and preview text. These are seen by everyone, including people who never open.
    2. Facts. Prices, discount codes, dates, times, time zones, addresses and deadlines.
    3. Links and buttons. Click every one in the sent version. Don’t trust the editor preview.
    4. Personalization. Look for “Hi {first_name}” left blank or showing raw merge tags.
    5. Names. A misspelled client name is a bigger deal than a misspelled common word.
    6. Plain spelling and grammar. These are usually the least important item on this list.

    In a marketing platform, open the campaign report and look at link click data. A link with zero clicks while others are healthy often points to a broken URL. In Klaviyo, the campaign’s click map shows which links got activity. In HubSpot, the email’s performance page lists clicks per link.

    Step 3: Decide Whether the Typo Needs a Correction

    Not every mistake is a mistake your reader will notice or care about. Teams fixate on a missing comma while recipients skim past it. Use this triage table.

    What went wrong Example Send a correction?
    Minor spelling or grammar “recieve”, a doubled word No
    Wrong word that changes nothing “their” for “there” No
    Misspelled recipient name, one-to-one “Dear Jon” to Joan Yes, a short private reply
    Broken link to your own site /spring-sael instead of /spring-sale Usually no, fix with a redirect
    Broken link to a third-party page Wrong event registration URL Yes
    Wrong price, code or date “Ends Friday” when it ends Thursday Yes, promptly
    Blank or raw merge tags “Hi {{ first_name }},” Usually no, unless it’s widespread and embarrassing
    Sent to the wrong list or person Internal pricing sent to customers Yes, and possibly legal steps (see below)

    The test is simple. If the error will cause someone to take the wrong action, miss a deadline, lose money or feel personally slighted, correct it. If it’s only untidy, let it go.

    Repeat offenders are another matter. One typo in one email gets forgiven. Typos in every email tell readers nobody is checking, so fix your process even when you skip the correction.

    Step 4: Fix What You Can at the Destination

    Undo Send Timer Comparison

    Here’s the angle most people miss: the email is frozen, but the things it points to are not.

    You can’t change You often can change
    Subject line, body copy, link URLs in the email The landing page those links open
    Images already cached by Gmail or Apple Mail Images served from your own server at the same URL (only for clients that haven’t cached them)
    The discount code printed in the email Whether your store accepts the misspelled code
    The date written in the email The actual deadline (honor the wrong date if it’s later)

    If your link points to a mistyped path on your own site, add a 301 redirect from the wrong URL to the right one. Everyone who clicks lands in the right place, and nobody needs a second email.

    On an Apache server, that’s one line in .htaccess:

    Redirect 301 /spring-sael /spring-sale
    

    On Nginx:

    location = /spring-sael {
        return 301 /spring-sale;
    }
    

    Most ecommerce and landing page platforms, including Shopify and WordPress plugins, offer the same thing through a URL redirect setting with no code.

    Discount codes work the same way. If you printed SPRNG20 instead of SPRING20, create SPRNG20 as a valid code. If you printed a deadline later than the real one, honor the later date. Fixing it at the source and saying nothing is the cleanest correction there is.

    Step 5: Write the Correction for the Person Who Needs It

    If you do need to correct, keep it short, factual and lighter than the original. Nobody wants three paragraphs of regret over a wrong time.

    One-to-one emails

    Reply in the same thread so the context is right there. Lead with the correct information, not the apology.

    Quick correction: the call is at 2pm ET, not 3pm. Sorry for the typo.

    For a misspelled name, a single line is enough:

    Apologies for misspelling your name in my last email, Joan.

    “Sorry for the typo” is fine for colleagues and most clients. In more formal settings, “Apologies for the error in my previous message” reads cleaner. Skip “sorry for any inconvenience” unless there was real inconvenience.

    Don’t send a correction for a trivial typo to a client. Pointing out “recieve” makes them reread the email looking for it.

    Marketing campaigns

    A correction campaign should be shorter than the original and name the fix in the subject line:

    • “Correction: your code is SPRING20”
    • “Oops, here’s the working link”
    • “Wrong date in our last email: the sale ends Thursday”

    Put the corrected information in the first line of the body. Add one sentence of apology, repeat the main call to action and stop. A touch of humor works if it fits your brand voice. Groveling doesn’t.

    Leave your normal footer and unsubscribe link in place. A correction is still a marketing email under CAN-SPAM and GDPR.

    Step 6: Send the Correction to the Right People

    Don’t resend to your whole list by reflex. Target the people the mistake affected.

    Who to include:

    • Clickers of a broken link, if the fix needs a new link.
    • Openers, for a wrong fact in the body. Since Apple Mail Privacy Protection launched in 2021, open data is inflated by automatic opens, so treat it as a broad net.
    • Everyone delivered, only for errors in the subject line or a deadline nobody can afford to miss.

    In Klaviyo, build a segment using “What someone has done” with the Received Email, Opened Email or Clicked Email metric, filtered to the campaign name. In HubSpot, create an active list or segment filtered on the specific marketing email’s sent, opened or clicked activity. Mailchimp lets you segment by campaign activity in the same way.

    A second send has real deliverability cost. Every extra email to people who didn’t need it raises your odds of unsubscribes and spam complaints, and mailbox providers watch those numbers closely. Understanding how e-mail spam filtering weighs complaints explains why a sloppy blast can hurt your next ten campaigns.

    Provider Who the rules cover Key requirements Dates
    Gmail Senders of 5,000+ messages a day to personal Gmail SPF, DKIM and DMARC; one-click unsubscribe; spam rate under 0.3% February 2024; one-click unsubscribe by June 1, 2024
    Yahoo Bulk senders SPF, DKIM and DMARC; one-click unsubscribe; spam rate under 0.3% February 2024
    Microsoft (Outlook.com, Hotmail, Live) Senders of 5,000+ messages a day SPF, DKIM and DMARC passing Enforcement began May 5, 2025

    Google also recommends keeping spam rates below 0.1%. A correction that annoys 0.2% of recipients can tip a healthy sender toward that 0.3% ceiling.

    Deliverability risk

    Blasting a correction to your full list, including people who never opened the original, is how a harmless typo turns into a complaint spike.

    If the Typo Was in an Email Address

    Some typos aren’t in the message at all. They’re in the address.

    You sent to the wrong person. If the email went to “jon@” instead of “joan@” and contained nothing sensitive, ask the wrong recipient to delete it and resend to the right person. If it contained personal data about someone else, treat it as a possible data breach. Under GDPR Article 33, organizations must report a breach that poses a risk to people’s rights to their supervisory authority within 72 hours of becoming aware of it. Tell your data protection lead immediately.

    You mistyped your own address when signing up for something. You won’t get the verification email, and you usually can’t fix it yourself. Contact the company’s support team through their website or chat, prove who you are, and ask them to update the address.

    Your subscribers mistype their addresses. Addresses like “[email protected]” bounce and drag down your sender reputation. Use double opt-in so mistyped addresses never get confirmed, and turn on any typo suggestion your sign-up form offers.

    Common Mistakes That Make a Typo Worse

    • Silently fixing a fact that mattered. If you quoted the wrong price and just update your website, anyone who acted on the email feels misled. Silent fixes only suit errors nobody could act on.
    • Sending the correction before checking it. Corrections get rushed, and a typo in the correction is far more memorable than the first one.
    • Over-apologizing. A long apology makes the error look bigger than it was.
    • Resending the entire original email. People get a duplicate, can’t tell what changed and start unsubscribing.
    • Correcting at 11pm. Unless a deadline forces it, send the correction at your normal send time.
    • Blaming a person. “Our intern made a mistake” is never something readers need to hear.

    Build a Preflight That Catches the Next One

    Typos in emails come from rushing, not from bad spelling. A written checklist slows you down at exactly the right moment. Never rely on memory for this.

    Preflight checklist

    1. Turn on spelling and grammar checks in your client (Gmail: Settings > General).
    2. Read the email out loud, or use text-to-speech.
    3. Send a test to yourself and open it on your phone.
    4. Click every link in the test email, not the editor.
    5. Check prices, codes, dates and time zones against the source.
    6. Preview personalization with a real contact and one with blank fields.
    7. Have someone who didn’t write it read the subject line and first paragraph.
    8. Add the recipients or audience last.

    Reading out loud is the step teams skip, and it’s the one that catches the most. Your eyes fill in missing words. Your ears don’t.

    In Klaviyo, use Preview and test to view the email as a specific profile and send test emails. In HubSpot, use the Preview option to check how it renders for different contacts, then send a test email before you hit Review and send. Both platforms render personalization differently from what you see in the editor, so the test send matters.

    Check your signature once in a while too. A typo there repeats in every email you send. If you’re redoing it, a few good email signature examples will help you keep it short and easy to proofread.

    Inbox tip

    Write the email first and add the recipient’s address last. You can’t send a half-checked email to someone who isn’t in the To field yet.

    What a Good Outcome Looks Like

    After the dust settles, you should have:

    • The right people holding the right information, and nobody else bothered.
    • Broken links redirected and wrong codes made valid, so stragglers who open late still get a working email.
    • Unsubscribe and complaint rates on any correction send roughly in line with your normal campaigns.
    • One new line on your preflight checklist covering whatever slipped through this time.

    That last point is the real fix. Every mistake shows you a gap in your process, so close it before your next send.

    FAQ

    Should I apologize for a typo in an email?

    Only when the typo changes the meaning, affects an action or misspells someone’s name. For ordinary spelling slips, an apology draws attention to something most readers missed.

    How do I say sorry for a typo professionally?

    Lead with the correct information, then add one short line. “Correction: the meeting is Tuesday, not Thursday. Apologies for the error.” That’s all it takes.

    Can I unsend an email in Gmail after 30 seconds?

    No. Thirty seconds is Gmail’s maximum Undo Send window. After that, the message is delivered, and you’ll need to send a follow-up if a correction is warranted.

    Do typos in emails hurt deliverability?

    Occasional honest typos don’t trigger spam filters. Your sending reputation, authentication and complaint rate matter far more. Deliberate misspellings used to dodge filters, like swapping letters for numbers in spammy words, are a different story and do get flagged.

    Should I resend the whole campaign with the typo fixed?

    Rarely. Send a short correction to the affected segment instead. A full resend duplicates the email for everyone and increases unsubscribes and spam complaints.

  • Email Signature Examples You Can Copy and Customize

    Email Signature Examples You Can Copy and Customize

    The best email signature examples share four traits: your name, your role, one way to reach you, and one clear next step, laid out in five or six lines. Below you’ll find 17 copy-ready signatures for business and personal use, a clean HTML template, setup steps for Gmail, Outlook and Apple Mail, and the formatting mistakes that push signatures into spam folders.

    Ideal length4 to 7 lines
    Width300 to 600 px
    Calls to actionOne per signature
    Gmail limit10,000 characters

    Key Takeaways

    • Keep it short. Name, title, company, phone or booking link, and one optional extra. Everything else is clutter.
    • Text beats images for core details. Many clients block images by default. If your phone number lives inside a picture, a lot of recipients will never see it.
    • One call to action. A booking link, a review request or a newsletter signup all work. Three at once is a menu, and nobody orders from it.
    • Build a short version for replies. Your full signature belongs on the first email in a thread. Replies need two lines at most.
    • Check the legal rules for your industry and country. Lawyers, healthcare providers and UK limited companies have specific requirements.

    What to Include in an Email Signature

    Before you copy an example, decide which elements earn their place. A signature acts as a digital business card, and like a business card, it fails when it tries to hold your whole résumé.

    Element Include? Notes
    Full name Always Use the name people will search for you by
    Job title Almost always Skip it only for purely personal email
    Company name Business email Link the company name or logo to your site
    Phone number Usually Pick one number, preferably a direct line
    Website Usually Display it as a clean domain, not a long URL
    Booking or action link Recommended One link that moves the conversation forward
    Social icons Optional Two or three platforms you actually maintain
    Headshot or logo Optional Keep the file small and add alt text
    Pronouns Optional Common in many workplaces, place after your name
    Physical address Situational Required in some contexts, useful for local businesses
    Legal disclaimer Situational Keep it short and only where it’s genuinely needed

    Email address is the field people debate most. Your recipient already has it in the “From” line, so it’s often redundant. Still, signatures get copied, forwarded and printed, and a forwarded thread can strip the original sender details. Include it if your emails regularly travel beyond the first recipient.

    Professional Email Signature Examples

    Email Signature Examples Grid

    Every example below uses placeholder details. Swap in your own, keep the structure, and delete any line that doesn’t serve your reader. They’re written as plain-text blocks so you can see the bones of each layout. The HTML template later in this article shows how to style any of them.

    1. The Minimalist (Corporate Default)

    Maya Okafor
    Senior Account Manager, Brightline Logistics
    +1 (555) 014-2290 | brightline.example.com
    

    This works for almost anyone in a large organization. Three lines, zero images, nothing to break in Outlook or on a phone. If your company lacks a mandated signature style, start here and add only what you can justify.

    Customize it: Replace the website with a direct calendar link if most of your emails end in “let’s find a time.”

    2. The Classic With Logo

    [Company logo, 120 px wide]
    Daniel Reyes
    Operations Director
    Harbor & Pine Furniture Co.
    T: +1 (555) 018-7744
    harborandpine.example.com
    

    A small logo on the left or above the text adds brand recognition without shouting. Keep the logo under roughly 120 to 150 pixels wide on screen. Wider than that and it dominates replies on mobile.

    Customize it: Put the logo in the left column of a two-column table, with your text in the right column. That layout holds up best across clients.

    3. The Sales Rep With a Booking Link

    Priya Shah
    Account Executive | Cloudmint Software
    +1 (555) 013-6612
    Book a 15-minute demo: cloudmint.example.com/priya
    

    Sales signatures exist to shorten the gap between “interested” and “meeting booked.” A direct booking link removes the back-and-forth that kills deals. This single line probably does more for pipeline than any banner.

    Customize it: Name the meeting length. “Book a 15-minute call” gets more clicks than a vague “Schedule time with me,” because the reader knows exactly what they’re agreeing to.

    4. The Executive

    Laura Bennett
    Chief Executive Officer
    Northgate Analytics
    Assistant: James Cole, [email protected]
    

    Executives rarely want their direct number circulating. Pointing people to an assistant protects the CEO’s time and gives contacts a reliable route in. Notice there’s no social media, no banner and no quote. Restraint signals seniority.

    Customize it: Swap the assistant line for a company switchboard number if there’s no dedicated assistant.

    5. The Lawyer or Law Firm

    Thomas Grant
    Partner, Commercial Litigation
    Grant Whitfield LLP
    +1 (555) 017-3300 | grantwhitfield.example.com
    
    This email may contain privileged and confidential information.
    If you received it in error, please notify the sender and delete it.
    

    Law firms are one of the few places where a disclaimer is standard practice. Courts in many jurisdictions don’t treat boilerplate as decisive on its own, so keep it to two lines rather than a full paragraph of legalese. Long disclaimers bloat every reply in a thread.

    Customize it: Ask your firm’s compliance team for approved wording. Don’t invent your own.

    6. The Healthcare Provider

    Dr. Elena Martins, MD
    Family Medicine
    Riverside Health Clinic
    Appointments: +1 (555) 016-4400
    Please don't send personal health information by email.
    

    The last line matters. Patients often reply to clinic emails with symptoms and test results, and standard email is a poor channel for that information. A one-line reminder steers them toward your patient portal or phone line.

    Customize it: Replace the final line with your portal name if you have one: “For test results, use the Riverside patient portal.”

    7. The Real Estate Agent

    [Headshot, 90 px square]
    Marcus Bell
    Licensed Real Estate Agent | Lic. #01234567
    Coastline Realty Group
    Mobile: +1 (555) 012-9981
    See current listings: coastlinerealty.example.com/marcus
    

    Real estate runs on trust and recognition, so a headshot earns its spot here. Many US states and other markets require agents to display licence numbers in advertising, and some brokerages extend that rule to email. Check your local regulator before you trim the licence line.

    Customize it: Rotate the final line seasonally. “Free spring home valuation” in March, “See open houses this weekend” on a Thursday.

    8. The Recruiter

    Hannah Lee (she/her)
    Talent Partner, Engineering
    Fieldstone Technologies
    We're hiring: fieldstone.example.com/careers
    

    Recruiters email hundreds of strangers, so the signature needs to answer “who is this and why should I care” at a glance. Pronouns are common in HR and recruiting roles. The careers link turns every outreach email into a job ad.

    Customize it: Link to a specific role if you’re recruiting for one position: “Now hiring: Senior Backend Engineer.”

    9. The Customer Support Agent

    Sam Ortiz
    Customer Support, Lumen Home
    Track your order: lumenhome.example.com/orders
    Help center: lumenhome.example.com/help
    

    Support signatures should reduce future tickets. Pointing people to self-service tools for order tracking and FAQs answers the next question before it arrives. This is one of the few cases where two links are justified, because both serve the same goal.

    Customize it: Add your support hours if customers often email at night expecting instant replies.

    10. The Freelancer or Consultant

    Jordan Avery
    Brand Strategy Consultant
    jordanavery.example.com
    Currently booking projects for Q3
    

    Freelancers are their own brand. The last line does quiet but important work: it tells clients and prospects you’re available, and it creates mild urgency. Update it when your calendar fills.

    Customize it: Swap in a client result if you have one you can share, like “Helped 40+ DTC brands rebrand since 2019.”

    11. The Designer or Creative

    Ava Chen
    Product Designer
    Portfolio: avachen.example.com
    Dribbble · Behance
    

    Creatives get more latitude for style. Color, a custom wordmark or an unusual layout can all work. But the information hierarchy stays the same, and the portfolio link is the call to action. Resist animated GIFs. They’re heavy, and Outlook desktop shows only the first frame.

    Customize it: Pick your two strongest platforms. Four portfolio sites in one signature looks scattered.

    12. The Ecommerce Store Owner

    Rosa Delgado
    Founder, Sprout & Stem Plant Co.
    sproutandstem.example.com
    [Banner: Free shipping on orders over $50, 600 x 100 px]
    

    Store owners send a surprising number of one-to-one emails to suppliers, wholesale buyers and customers with order questions. A small promotional banner turns that traffic into a marketing channel. Keep the banner under 600 pixels wide and make sure the offer is also written in the alt text.

    Customize it: Change the banner when the promotion changes. A banner promoting a sale that ended two months ago does more harm than having none.

    Personal Email Signature Examples

    Personal email doesn’t need a signature at all, honestly. But a light one helps when you use a personal address for job hunting, volunteering, side projects or community roles.

    13. The Student or Job Seeker

    Leo Fischer
    B.S. Computer Science, Class of 2026
    University of Westbrook
    linkedin.com/in/leofischer-example | +1 (555) 011-2347
    

    Recruiters want three things from a student signature: what you’re studying, when you graduate and where to see more. A LinkedIn profile or portfolio link covers the last part. Skip inspirational quotes. They rarely land the way you hope with hiring managers.

    Customize it: If you’ve accepted an offer, replace the university line with “Incoming Software Engineer, Company Name.”

    14. The Nonprofit Volunteer or Staffer

    Grace Mwangi
    Volunteer Coordinator
    Eastside Food Collective
    Help us feed 500 families this winter: eastsidefood.example.com/give
    

    Nonprofit signatures double as fundraising. A specific goal (“500 families”) outperforms a generic “Donate” because it gives the reader a reason to click now. The signature is the only always-on donation appeal most small charities have.

    15. The Casual Personal Signature

    Cheers,
    Nina
    
    Sent between school runs, so forgive the typos.
    

    For friends and family, a name and a sign-off are plenty. A little personality is fine here and nowhere else in this list. Keep the joke short; it repeats on every email you send.

    Email Signature Block Examples for Special Situations

    These two signatures solve problems that most guides skip. Every professional should set them up.

    16. The Reply and Forward Signature

    Maya Okafor | Brightline Logistics | +1 (555) 014-2290
    

    Long threads with a full signature on every reply become a scrolling nightmare. Gmail, Outlook and Apple Mail let you set a different signature for replies and forwards. A one-line version keeps your details accessible without stacking six copies of your headshot in a thread.

    17. The Mobile Signature

    Maya Okafor
    Brightline Logistics
    Sent from my phone, so replies may be brief.
    

    The default “Sent from my iPhone” line wastes space and tells people nothing useful. A short custom version sets expectations and keeps your company name visible. Your desktop HTML signature usually won’t sync to the native mobile mail apps, so set this one separately.

    Email Signature Ideas That Earn Clicks

    Once your basics are in place, one extra element can turn your signature into a quiet marketing channel. Pick one from this list, not five.

    Booking link. Best for sales, consulting, recruiting and any role where meetings drive results. Tools like Calendly, HubSpot Meetings, Google Calendar appointment schedules and Microsoft Bookings all generate shareable links.

    Review request. Local businesses and service providers can link to their Google Business Profile or Trustpilot page. “Happy with our work? Leave us a review” sent to customers who just had a good experience is cheap reputation-building.

    Latest content. Link your newest podcast episode, blog post or webinar replay. This works especially well for B2B companies trying to build authority, because it puts fresh content in front of people who already trust you.

    Newsletter signup. A one-line “Get our weekly tips” link in a signature brings in subscribers who already know your name, often some of your most engaged readers. It also keeps the signup honest, since people opt in themselves rather than being added from a list.

    Award or certification badge. A small badge for an industry award or certification can reassure new prospects. Keep it small. A badge bigger than your logo looks like you’re trying too hard.

    Event promotion. Speaking at a conference or running a webinar next month? Add a dated line or small banner, and set a calendar reminder to remove it afterward.

    Social profiles. Choose two or three platforms where you post regularly. An icon pointing to a dormant account that last posted in 2021 does more harm than good.

    Inbox tip

    Add a UTM tag to your signature links, such as utm_source=email-signature, so you can see in your analytics exactly how much traffic and how many bookings your signature drives.

    Top Tip: Choose a Great Photo

    A headshot makes you memorable, especially in sales, real estate, coaching and recruiting, where people are deciding whether to trust you. A bad one undermines everything else in the signature. Here’s how to get it right.

    • Crop tight. Your face should fill most of the frame. At signature size, a full-body shot turns you into a dot.
    • Use a plain background. A neutral wall or a soft blur. Busy backgrounds turn to visual noise at 80 pixels.
    • Match the photo to your role. A lawyer and a surf instructor shouldn’t use the same lighting and wardrobe.
    • Export at twice the display size. If the photo shows at 90 pixels, upload a 180-pixel version and set the width to 90 in your HTML. It stays crisp on high-resolution screens.
    • Keep the file small. Aim for a compressed JPG or PNG well under 50 KB. Large images slow loading and count toward message size.
    • Use a circle or square crop consistently. Pick one style for your whole team so everyone’s signature looks like it belongs to the same brand.

    Skip the photo entirely if you work somewhere where faces don’t add trust, such as a large corporate support desk, or if your company’s brand guidelines don’t call for it.

    Design Rules for Signatures That Render Everywhere

    Email clients are notoriously inconsistent. Gmail, Outlook desktop, Outlook on the web, Apple Mail and mobile apps each render HTML a little differently. Outlook for Windows still uses Microsoft Word’s rendering engine, which ignores much of modern CSS. These rules keep your signature from breaking.

    Fonts

    Stick to web-safe fonts: Arial, Helvetica, Verdana, Georgia, Tahoma or Times New Roman. Custom brand fonts only display if the recipient has them installed, and when they don’t, the client substitutes something else, often Times New Roman. Set your font size between 12 and 14 pixels for body text and slightly larger for your name.

    Colors

    Use one brand color for your name or a divider line and keep everything else dark gray or black. Test in dark mode. Gmail and Apple Mail can invert colors, so a black logo on a transparent background may vanish against a dark interface. A logo with a white outline or a light background shape survives both modes.

    Layout

    Build with HTML tables, not CSS layout. It feels outdated, but tables are what renders reliably across clients. Keep total width between 300 and 600 pixels, and test on a phone before you roll it out.

    Images

    Host images on your own server or a reliable CDN and reference them by URL. Embedded images often show up as attachments, which clutters threads and can trigger “has attachment” filters. Avoid SVG, because Gmail and many other clients don’t display it. Always add alt text, since many recipients see that text before or instead of the image.

    Text as text

    Never put your name, phone number or address inside an image. Image blocking is common in corporate environments, screen readers can’t read text baked into images, and recipients can’t copy your number to call you.

    Free HTML Email Signature Template

    Here’s a simple two-column signature you can paste into most clients that accept HTML. Replace the placeholder text, image URL and links.

    <table cellpadding="0" cellspacing="0" border="0" style="font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #333333;">
      <tr>
        <td style="padding-right: 14px; vertical-align: top;">
          <img src="https://yourdomain.example.com/headshot-180.jpg" width="90" height="90" alt="Maya Okafor" style="display: block; border-radius: 45px;">
        </td>
        <td style="border-left: 2px solid #1A73E8; padding-left: 14px; vertical-align: top;">
          <strong style="font-size: 15px; color: #111111;">Maya Okafor</strong><br>
          Senior Account Manager, Brightline Logistics<br>
          +1 (555) 014-2290<br>
          <a href="https://brightline.example.com/?utm_source=email-signature" style="color: #1A73E8; text-decoration: none;">brightline.example.com</a><br>
          <a href="https://brightline.example.com/book?utm_source=email-signature" style="color: #1A73E8; text-decoration: none;">Book a 15-minute call</a>
        </td>
      </tr>
    </table>
    

    A few notes on this template. The width and height attributes on the image tag matter more than CSS because Outlook respects them. The rounded corners won’t show in Outlook desktop, which displays a square photo instead. That’s fine; the layout still holds. Inline styles are used throughout because many clients strip style blocks in the head.

    To use it in Gmail, which doesn’t accept raw HTML in the signature editor, open the HTML file in a browser, select the rendered signature, copy it and paste it into the Gmail signature box.

    How to Add Your Email Signature

    Each client stores signatures in a different place. Menu names below reflect the current versions of each app; if your interface looks different, the search bar in settings usually finds “signature” quickly.

    Gmail (web)

    Add a signature in Gmail

    1. Click the gear icon, then See all settings.
    2. Stay on the General tab and scroll to Signature.
    3. Click Create new and name the signature.
    4. Paste or type your signature in the editor.
    5. Under Signature defaults, choose it for new emails and for replies and forwards.
    6. Scroll down and click Save Changes.

    Gmail caps signatures at 10,000 characters. Images pasted from an HTML file keep their hosted URLs, so they load for recipients. Gmail also offers an option to insert your signature before quoted text in replies, which keeps it visible in long threads.

    Outlook on the web and the new Outlook for Windows

    Add a signature in new Outlook

    1. Open Settings using the gear icon.
    2. Go to Accounts, then Signatures.
    3. Click New signature and give it a name.
    4. Paste your signature into the editor.
    5. Set default signatures for new messages and for replies and forwards.
    6. Click Save.

    Classic Outlook for Windows

    Add a signature in classic Outlook

    1. Go to File, then Options, then Mail.
    2. Click the Signatures button.
    3. Click New, name the signature and paste your content.
    4. Choose defaults for new messages and replies under Choose default signature.
    5. Click OK to save.

    Apple Mail (Mac)

    Add a signature in Apple Mail

    1. Open Mail, then go to Mail, then Settings.
    2. Click the Signatures tab.
    3. Select your account and click the plus button.
    4. Paste your signature into the right-hand panel.
    5. Uncheck Always match my default message font to keep your formatting.

    iPhone and iPad

    On iOS, go to Settings, then Mail, then Signature. On iOS 18 and later, Mail sits under Settings, then Apps, then Mail. The native editor handles plain text best, which is one more reason to keep your mobile signature short.

    How Your Signature Affects Deliverability

    Your signature is part of every message’s content, so spam filters read it just like the body. A signature that looks like an ad, carries heavy images or links to suspicious domains can drag down otherwise normal email. If you want the full picture of how e-mail spam filtering scores content, the short version is that filters weigh text-to-image ratio, link reputation, and how consistent your message looks with your sending domain.

    Signature habits that hurt inbox placement:

    • Link shorteners. Public shorteners are heavily abused by spammers, and filters treat them with suspicion. Use your own domain or a branded short domain instead.
    • Mismatched domains. A signature full of links to domains unrelated to your sending address looks like a phishing setup.
    • Image-only signatures. A message that’s mostly one big image with little text is a classic spam pattern.
    • Too many links. Five social icons, two banners and a booking link add up to eight links in a two-sentence email. That’s a lot of tracked destinations for a casual reply.
    • Embedded images. Inline attachments inflate message size and clutter threads.
    • Heavy code. Gmail clips messages larger than about 102 KB and hides the rest behind a “View entire message” link. A bloated signature repeated through a long thread can push replies past that limit.

    Deliverability risk

    Signatures built from one large image with shortened links look like spam to filters. Keep core details in live text and link only to your own domain.

    Signatures and authentication are separate jobs. A polished signature won’t save mail from a domain without SPF, DKIM and DMARC records. Get authentication right first; then the signature adds polish on top.

    Next Up: Dynamic Details and Company-Wide Signatures

    Once you manage signatures for more than a handful of people, copy-pasting HTML into each inbox stops working. Someone changes their title, a phone number changes, marketing launches a new banner, and suddenly half the company runs outdated signatures.

    You have three practical options.

    Admin-level rules. Microsoft 365 administrators can append a standard disclaimer or signature through mail flow rules in the Exchange admin center. It’s server-side and consistent, though personalizing it per user takes some setup work, and users don’t see it while composing.

    Dedicated signature management tools. Platforms such as Exclaimer, CodeTwo, WiseStamp and Newoldstamp pull each person’s name, title and phone number from your company directory, so updates flow automatically. They also let marketing schedule banners centrally, for example running a webinar promotion for the sales team only, during a set date range.

    Your own automation. Technical teams sometimes connect their HR system to a script that regenerates signatures when employee data changes. A webhook from the HR platform can trigger that rebuild the moment someone’s title updates, so nobody has to remember to edit their signature after a promotion.

    Dynamic details are where signatures become a real brand channel. Different departments get different calls to action. Sales shows a booking link, support shows the help center, recruiting shows open roles, and all of it updates without anyone touching an inbox.

    Legal Requirements to Check

    Signatures are mostly a matter of style, but some rules are mandatory.

    UK limited companies must include their registered company name, registration number, place of registration (such as England and Wales) and registered office address on business emails. Many UK businesses put these details in a small line under the signature.

    Other EU countries have similar disclosure rules for companies. Germany, for example, requires company emails to include details such as legal form, registered office and register court. Check with a local adviser if you trade in Europe.

    Regulated professions such as law, finance, healthcare and real estate often have extra requirements, from licence numbers to specific risk warnings. Your professional body or compliance team will have approved wording.

    Marketing emails sent to lists fall under laws like CAN-SPAM in the US and GDPR in the EU. CAN-SPAM requires a valid physical postal address and an unsubscribe mechanism in commercial email. Those belong in your campaign footer, which your email service provider handles, rather than in a personal signature. Don’t rely on your one-to-one signature to make bulk email compliant.

    Common Email Signature Mistakes

    These show up constantly, even at large companies.

    1. Listing every contact method. Office phone, mobile, fax, Skype, WhatsApp, and two email addresses. Pick the one or two you actually answer.
    2. Inspirational quotes. A quote that delights one reader annoys another, and it reads as filler in a business context.
    3. Long legal disclaimers. A seven-line confidentiality notice on a “thanks, see you Tuesday” reply is out of proportion.
    4. Outdated promotions. Old event banners and expired offers make your whole company look inattentive.
    5. Inconsistent team signatures. Five people from one company with five different fonts and logo versions undermines brand trust.
    6. No mobile test. A 700-pixel-wide signature forces sideways scrolling on a phone, where many recipients read most of their email.
    7. Images with no alt text. When images are blocked, recipients see broken boxes instead of your name and logo.
    8. Using the full signature on every reply. Set a short reply version once and every future thread stays readable.

    How to Choose the Right Signature for You

    If you’re still unsure which of these email signature samples to copy, match it to your main goal.

    Your main goal Start with example Key element
    Look professional with minimal effort 1. The Minimalist Name, title, one contact
    Book more meetings 3. Sales Rep Booking link
    Build personal recognition 7. Real Estate Agent Headshot
    Reduce support tickets 9. Support Agent Self-service links
    Win freelance work 10. Freelancer Availability line
    Promote products 12. Ecommerce Owner Small banner
    Land a job 13. Student Graduation year and profile
    Raise funds 14. Nonprofit Specific donation goal

    Write your signature, send a test to yourself on Gmail and Outlook, open it on your phone, and switch your device to dark mode once. If it reads cleanly in all four places, you’re done.

    FAQ

    What should a professional email signature include?

    At minimum, your full name, job title, company name and one way to reach you, such as a phone number or website. Add one call to action if it serves your role, like a booking link for sales or a portfolio link for designers. Most effective professional signatures fit in four to six lines.

    What are the best email signature examples for business?

    The best business signatures are short, text-based and focused on one action. The minimalist corporate layout suits most employees, while sales and consulting roles benefit from a booking link. Customer-facing teams do well with self-service links that answer common questions.

    Should I put my photo in my email signature?

    Add a headshot if personal trust drives your work, as it does in sales, real estate, recruiting and coaching. Crop tightly, use a plain background and compress the file. For corporate or support roles, a company logo usually fits better than a photo.

    How long should an email signature be?

    Aim for four to seven lines and a width of 300 to 600 pixels. Anything longer tends to overwhelm short emails and clutters threads. Gmail allows up to 10,000 characters, but a good signature uses only a tiny fraction of that.

    Can an email signature affect deliverability?

    Yes. Spam filters read signatures as part of the message, so image-heavy signatures, public link shorteners and links to unrelated domains can hurt inbox placement. Keep your details in live text and link to your own domain.

    Should my signature include social media icons?

    Only for platforms where you post regularly and that matter to your audience. Two or three icons is plenty. An icon linking to an abandoned profile makes you look less active, not more.

    Do I need a different signature for replies?

    You should have one. Set a one-line signature with your name, company and phone number for replies and forwards. It keeps long threads readable and prevents your full signature from repeating in every message.

    Can I use custom fonts in my email signature?

    You can specify them, but most recipients won’t see them unless the font is installed on their device. Stick to web-safe fonts such as Arial, Helvetica, Verdana or Georgia so your signature looks the same everywhere.

  • How Email Spam Filters Work and Why Messages Get Caught

    How Email Spam Filters Work and Why Messages Get Caught

    E-mail spam filtering is the set of tests a receiving mail server runs on every incoming message. Those tests decide whether the message lands in the inbox, goes to the spam folder, or gets rejected. Modern filters combine connection checks, sender authentication, reputation lookups, content analysis, machine learning and recipient behaviour into a single verdict, and most legitimate mail gets caught because it fails one of those layers.

    Best forSenders and IT admins
    Key recordsSPF, DKIM, DMARC
    Gmail spam ceiling0.3% complaint rate
    Biggest factorSender reputation

    What an email spam filter actually does

    A spam filter is software that scores incoming mail and acts on that score. It can run at your mailbox provider (Gmail, Outlook.com, Yahoo), on a corporate gateway, on your own mail server, or inside your email client.

    The volume explains why filters are so aggressive. Kaspersky’s annual spam and phishing report put spam at 45.6% of global email traffic in 2023. Close to half of all mail is junk, so providers err on the side of suspicion. A sender with no history gets less benefit of the doubt than one with years of clean sending.

    Every filter ends with one of four outcomes:

    • Reject at the door. The receiving server refuses the message during the SMTP conversation and returns an error code. The sender gets a bounce.
    • Accept to the inbox. The message passed and gets delivered normally.
    • Accept to spam or junk. The server took the message but routed it away from the inbox.
    • Quarantine. Common in business filters. An admin or user has to release the message before anyone sees it.

    Most filters work on points, not a single pass or fail. Apache SpamAssassin, the open-source filter that shaped a lot of this industry, adds up scores from hundreds of rules and treats anything at 5.0 or above as spam by default. Commercial and mailbox-provider filters are far more complex, but the idea holds. Small problems add up, and one big problem can sink you alone.

    The 6 checks a message has to pass

    You can follow a message through roughly six layers, from the moment your server connects to the moment a human decides whether to open it. Here is the short version before we go through each one.

    Layer What it examines Typical tools and signals What failure looks like
    1. Connection Sending IP, reverse DNS, sending rate DNS blocklists, PTR lookups, greylisting SMTP rejection or temporary deferral
    2. Authentication Proof the sender owns the domain SPF, DKIM, DMARC Rejection or spam folder
    3. Domain and URL reputation Domains in the From line and links Spamhaus DBL, URIBL, domain age Spam folder or rejection
    4. Content Headers, body, HTML, attachments Rule sets, Bayesian scoring, malware scanning Higher spam score, quarantine
    5. Machine learning Patterns across billions of messages Neural networks, text classifiers Spam folder, warning banners
    6. Engagement How recipients treat your mail Opens, replies, deletes, spam reports Gradual slide into the spam folder

    1. Connection and IP reputation

    Before the receiving server reads a single word, it looks at who is knocking. The sending IP address is checked against DNS-based blocklists such as Spamhaus ZEN, Barracuda’s BRBL and SpamCop. If your IP is listed, many servers drop the connection on the spot.

    The server also checks reverse DNS. Your sending IP should have a PTR record that resolves to a hostname, and that hostname should resolve back to the same IP. Gmail requires this from every sender, regardless of volume.

    Rate matters too. A brand-new IP that suddenly pushes 50,000 messages an hour looks like a compromised machine. Receivers throttle it with temporary 4xx errors. Some servers use greylisting, which deliberately defers the first message from an unknown sender. Real mail servers retry a few minutes later, while a lot of spam software never does.

    2. Authentication: SPF, DKIM and DMARC

    Authentication answers one question: is this server allowed to send mail for this domain? Three DNS records handle it.

    SPF lists the servers permitted to send for your domain. Keep it under the 10 DNS lookup limit or it fails silently.

    example.com.  TXT  "v=spf1 include:_spf.google.com include:sendgrid.net ~all"
    

    DKIM adds a cryptographic signature to each message. The receiving server fetches your public key from DNS and checks the signature, which proves the message wasn’t altered and came from someone holding your private key.

    s1._domainkey.example.com.  TXT  "v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA..."
    

    DMARC ties the two together. It requires that SPF or DKIM pass and align with the domain in the visible From address. It also tells receivers what to do when checks fail and where to send reports.

    _dmarc.example.com.  TXT  "v=DMARC1; p=none; rua=mailto:[email protected]; adkim=r; aspf=r"
    

    Start at p=none to collect reports. Then move to p=quarantine and finally p=reject once you’re sure every legitimate source is authenticated. Alignment is the part people miss. If your newsletter platform signs DKIM with its own domain instead of yours, DMARC can fail even though DKIM technically passed.

    3. Domain and URL reputation

    Filters look past your IP to the domains inside the message. That includes your From domain, the Return-Path domain, every link and the image hosts. Services like the Spamhaus Domain Blocklist (DBL) and URIBL track domains seen in spam.

    This is why a single bad link can sink a clean campaign. A public link shortener that spammers also abuse, a tracking domain shared with thousands of other customers, or a freshly registered domain can all drag your score down. Domain age counts. A domain registered last week and already sending bulk mail is a classic spam pattern.

    4. Content analysis

    Content filters read the headers and body. Rule-based filters look for known patterns. Think mismatched From and Reply-To addresses, HTML that hides text in tiny fonts or white-on-white colour, image-only emails with almost no text, malformed headers, and attachments with risky file types like .exe, .js or macro-enabled Office files.

    Bayesian filtering adds statistics. Paul Graham’s 2002 essay “A Plan for Spam” popularised the approach: train a filter on known spam and known good mail, then score new messages by the probability that their words and tokens appear in spam. Desktop clients like Thunderbird still use adaptive filters built on the same idea.

    Attachments and links are also scanned for malware and phishing. Business filters often open them in a sandbox before releasing the message.

    5. Machine learning and AI

    The big mailbox providers rely mainly on machine learning now. Rules can’t keep up with spammers who rotate wording, domains and IPs hourly. Models trained on billions of messages pick up patterns no human would write as a rule. More on this below.

    6. Engagement and recipient signals

    The last check happens after delivery, and it is the one senders ignore most. Gmail, Yahoo and Microsoft watch what recipients do with your mail. Opening, replying, moving a message out of spam and adding you to contacts all count in your favour. Deleting without reading, ignoring you for months and hitting “Report spam” all count against you.

    These signals feed back into your reputation for future sends. That’s why a sender can pass every technical check and still drift into the spam folder. The filter learned from its users that people don’t want this mail.

    Types of spam filters

    6 Layers of Spam Filtering Diagram

    The layers above describe what gets checked. Where the filter sits determines how much control you have.

    Mailbox provider filters. Gmail, Outlook.com, Yahoo and Apple iCloud run their own filtering. You can’t configure it as a sender. You can only earn a good reputation.

    Secure email gateways (SEGs). These sit in front of a company’s mail server and filter traffic before it arrives, usually by changing the domain’s MX records to point at the gateway. Proofpoint, Mimecast, Barracuda and Cisco Secure Email are long-standing names here.

    API-based cloud email security. Newer tools connect directly to Microsoft 365 or Google Workspace through their APIs and scan mail after the platform’s built-in filter. Abnormal Security, Check Point Harmony Email and Collaboration, and similar products focus on behavioural analysis. They learn who normally emails whom and flag oddities like a “CEO” suddenly asking finance for a wire transfer.

    Server-side open-source filters. SpamAssassin and Rspamd run on self-hosted mail servers. Both are free, highly configurable, and need someone who knows what they’re doing to maintain them.

    Client-side filters. Outlook’s Junk Email settings, Apple Mail’s junk filter and Thunderbird’s adaptive filter run on the user’s device or account. They mostly add a personal layer on top of server filtering.

    There’s also the old challenge-response model, where unknown senders must confirm they’re human before delivery. It still exists in a few services, but it annoys legitimate senders and generates backscatter, so most admins avoid it.

    Spam filtering with AI

    Google has been the most open about its machine learning. In 2019 it said its TensorFlow models were blocking an extra 100 million spam messages a day that earlier systems missed. In late 2023 it introduced RETVec, a text classifier built to handle the tricks spammers use to dodge text filters: misspellings, swapped characters, invisible Unicode and homoglyphs. Google reported that RETVec improved Gmail’s spam detection rate by 38% over the previous baseline and cut false positives by 19.4%.

    Google also says Gmail blocks more than 99.9% of spam, phishing and malware. That number explains why getting into the Gmail inbox is so hard for marginal senders. The system is tuned to catch nearly everything questionable.

    AI cuts both ways. Spammers and phishers now use large language models to write fluent, personalised messages with none of the broken grammar that older content rules relied on. That has pushed filters toward signals that are harder to fake, like authentication, sending history, relationship patterns between sender and recipient, and behaviour after delivery. The words in your email matter less every year. Who you are and how people react to you matter more.

    The Gmail, Yahoo and Microsoft sender rules

    The three largest consumer mailbox providers now publish hard requirements. Fail them and no amount of good content will help.

    Provider Applies to Effective date Key requirements
    Gmail (all senders) Anyone sending to personal Gmail accounts February 2024 SPF or DKIM, valid forward and reverse DNS, TLS, spam rate under 0.3%, RFC 5322 formatting
    Gmail (bulk senders) 5,000+ messages a day to Gmail accounts February 2024; one-click unsubscribe by June 1, 2024 SPF and DKIM, DMARC at p=none or stricter, From domain aligned, one-click unsubscribe, honour unsubscribes within 2 days
    Yahoo Bulk senders (no public numeric threshold) February 2024 SPF and DKIM, DMARC at p=none or stricter, aligned From domain, one-click unsubscribe, spam rate under 0.3%
    Microsoft Outlook.com 5,000+ messages a day to Outlook.com, Hotmail and Live addresses May 5, 2025 SPF pass, DKIM pass, DMARC at p=none or stricter aligned with SPF or DKIM

    Google recommends keeping your spam rate below 0.1% and treats 0.3% as the line you must never cross. It also said it would step up enforcement from November 2025, including temporary and permanent rejections for non-compliant mail. Microsoft rejects non-compliant bulk traffic with a specific error code, covered in the next section.

    One-click unsubscribe means the List-Unsubscribe and List-Unsubscribe-Post headers defined in RFC 8058. A footer link alone doesn’t satisfy it, though you should still include one.

    List-Unsubscribe: <https://example.com/unsub?id=abc123>, <mailto:[email protected]?subject=unsubscribe>
    List-Unsubscribe-Post: List-Unsubscribe=One-Click
    

    Inbox tip

    Make unsubscribing easier than reporting spam. Every person who unsubscribes instead of clicking “Report spam” protects your complaint rate.

    Why legitimate emails get caught

    When a real business email lands in spam, the cause is almost always one of these, roughly in order of how often I see them.

    1. Broken or misaligned authentication. SPF that doesn’t include your email platform, DKIM signed with the vendor’s domain instead of yours, or no DMARC record at all. This is the most common and the easiest to fix.
    2. A complaint rate that’s too high. Mailing people who forgot they signed up, or who never really did, drives up spam reports fast. At Gmail, crossing 0.3% is enough to hurt every message you send.
    3. Old or acquired addresses. Lists that sat unused for a year contain abandoned addresses. Some of those get recycled into spam traps, which are addresses that exist only to catch senders who don’t clean their lists. Purchased lists are worse, and they also break consent rules under GDPR and many anti-spam laws.
    4. Volume spikes on a cold IP or domain. Going from zero to 100,000 sends overnight looks like an attack. New IPs and domains need gradual warming.
    5. Shared IP reputation. On a shared pool at an email service provider, other customers’ behaviour affects you. Good providers police this. Cheap ones don’t always.
    6. Bad neighbours in your links. A blocklisted link shortener, an image host with a poor reputation or a tracking domain shared with spammers.
    7. Low engagement over time. Sending to people who never open teaches the filter your mail isn’t wanted.
    8. Sloppy formatting. Image-only emails, broken HTML, a missing plain-text part, or From and Reply-To domains that don’t match your brand.

    Notice what isn’t on that list: “spam trigger words.” Writing “free” or “act now” in a subject line used to add points in old rule sets. Today it barely matters. Ranking lists of 400 forbidden words is a myth that wastes your time. Phrases that sound deceptive still hurt, but because recipients report the mail, not because a keyword list flagged it.

    Deliverability risk

    Sending to purchased or scraped lists is the fastest way onto a Spamhaus blocklist. One listing can block your mail across thousands of receiving servers at once.

    What the bounce codes tell you

    When a filter rejects mail at the SMTP stage, the error code tells you which layer failed. These are the ones worth recognising.

    Code Provider What it means
    550 5.7.26 Gmail Message failed authentication (usually DMARC). Fix SPF, DKIM and alignment.
    550 5.7.25 Gmail Sending IP has no PTR (reverse DNS) record.
    550 5.7.1 Gmail Message looks like unsolicited mail based on content or reputation.
    421 4.7.28 Gmail Unusual rate of unsolicited mail from your IP or domain. Slow down and investigate.
    421 4.7.0 Gmail Temporary block or rate limit. Retry later at lower volume.
    550 5.7.515 Outlook.com Sending domain doesn’t meet Microsoft’s authentication requirements for bulk mail.
    554 5.7.1 (with a blocklist name) Many servers Your IP or domain is on a named blocklist such as Spamhaus ZEN.

    A 4xx code is temporary and your server will retry. A 5xx code is permanent for that message. Repeated 5xx bounces need a fix, not more retries.

    How to find out why your mail is being filtered

    Guessing wastes days. Work through the evidence in this order.

    Diagnose a spam folder problem

    1. Send a test to a Gmail account and open Show original.
    2. Read the SPF, DKIM and DMARC results.
    3. Check Gmail Postmaster Tools for spam rate and compliance.
    4. Look up your IP and domains on major blocklists.
    5. Read your DMARC aggregate reports for unknown senders.
    6. Review complaints and bounces from your email platform.

    Read the headers. In Gmail, open the message, click the three-dot menu and choose Show original. The top summary shows SPF, DKIM and DMARC as PASS or FAIL. The Authentication-Results header gives the detail, including which domain was checked. In Outlook and Microsoft 365, the X-Forefront-Antispam-Report header includes the Spam Confidence Level (SCL). A value of -1 means filtering was skipped, 0 or 1 means clean, and 5 and up means the message was judged spam. Self-hosted SpamAssassin adds an X-Spam-Status header listing every rule that fired and the total score.

    Use the provider dashboards. Google Postmaster Tools shows your domain’s spam rate, authentication results and compliance status against the sender rules. Microsoft offers Smart Network Data Services (SNDS) for IP data and the Junk Mail Reporting Program (JMRP) for complaint feedback. Yahoo runs a complaint feedback loop you can sign up for.

    Feed events into your own systems. Most email platforms push bounce, complaint and unsubscribe events to your app in real time. If you need the webhook definition first, it’s simply an automated HTTP message one service sends another when something happens. Wiring complaints into your CRM means you can suppress unhappy contacts everywhere, not only in one tool.

    Check DMARC reports. Aggregate reports, sent to the rua address in your DMARC record, show every IP sending mail as your domain. You’ll often find a forgotten CRM, help desk or invoicing tool that was never added to SPF or set up for DKIM.

    Choosing an email filter service for your business

    On the receiving side, a corporate email spam filter protects your staff from phishing, malware and business email compromise, and it keeps inboxes usable. Microsoft 365 and Google Workspace include solid built-in filtering. Many businesses add a second layer because targeted phishing and impersonation attacks slip past general-purpose filters.

    Here is what the main options cost. Prices are list prices at the time of writing, so confirm on vendor pages before you buy.

    Option Type Price
    Gmail, Outlook.com, Yahoo Built-in consumer filtering Free
    Google Workspace Built-in business filtering Included in all Workspace plans
    Exchange Online Protection Built-in Microsoft 365 filtering Included with Exchange Online mailboxes
    Microsoft Defender for Office 365 Plan 1 Add-on: safe links, safe attachments $2 per user per month
    Microsoft Defender for Office 365 Plan 2 Add-on: Plan 1 plus threat investigation and simulation $5 per user per month
    Apache SpamAssassin Open-source server filter Free (Apache License 2.0)
    Rspamd Open-source server filter Free (Apache License 2.0)
    Proofpoint, Mimecast, Barracuda Secure email gateway Quote-based
    Abnormal Security, Check Point Harmony Email API-based cloud security Quote-based

    When you compare email filtering services, weigh these factors:

    • Deployment model. Gateways need an MX change and catch threats before they reach your mailboxes. API tools deploy in minutes and can pull a malicious message back out of inboxes after delivery. Many companies pair built-in filtering with one API tool.
    • Phishing and impersonation detection. Ask how the product handles messages with no malicious link or attachment, such as invoice fraud or payroll diversion requests. Pure content filters struggle with these.
    • False positive handling. Blocking a customer’s purchase order costs real money. Look for clear quarantine digests, easy user release, and allow-list controls that admins can audit.
    • Admin effort. A powerful filter that needs constant tuning will drift out of date if nobody owns it.
    • Reporting. You want to see what was blocked, why, and which users get targeted most.

    Don’t layer three filters on top of each other without a reason. Every extra layer adds false positive risk and another quarantine to check.

    What recipients can do to train their filter

    Filters learn from you. If a newsletter you want keeps landing in spam, mark it “Not spam” and move it to your inbox. Add the sender’s address to your contacts. In Gmail, you can also create a filter with the sender’s address and choose “Never send it to Spam.”

    For genuine junk, use the “Report spam” or “Junk” button rather than just deleting it. That report trains your provider’s models and lowers the sender’s reputation for everyone. Don’t click unsubscribe links in obvious scam or phishing emails, though. That only confirms your address is live. Report them instead.

    In business settings, use your company’s report-phishing button if one exists. It sends the message to the security team, who can pull identical copies out of colleagues’ inboxes before anyone clicks.

    FAQ

    What is e-mail spam filtering in simple terms?

    It’s an automated check that receiving mail servers run on every incoming message. The filter looks at who sent it, whether the sender is authenticated, the reputation of the domains and links involved, the content, and how recipients reacted to similar mail. It then delivers, diverts or rejects the message.

    Do spam filters read my emails?

    They scan them automatically. Content and machine learning filters analyse text, links and attachments to classify messages, and providers state this in their terms. No person reads your mail as part of normal spam filtering.

    Why do emails from my own domain go to spam?

    Usually because a sending service isn’t authenticated for your domain. A website contact form, a CRM or an invoicing tool may send as your domain without being included in SPF or signing with your DKIM key. DMARC then fails. Check the headers and your DMARC reports to find the culprit.

    Do spam trigger words still matter?

    Very little. Modern filters lean on authentication, reputation and engagement far more than individual words. Misleading subject lines still hurt, but mainly because recipients report them as spam.

    How accurate are spam filters?

    The large providers are extremely accurate. Google says Gmail blocks more than 99.9% of spam, phishing and malware. The trade-off is that marginal or poorly authenticated legitimate mail sometimes gets caught, which is why sender setup matters so much.

    What spam complaint rate is too high?

    For Gmail, 0.3% is the hard limit, and Google recommends staying below 0.1%. Yahoo applies similar thresholds. That’s one complaint per 1,000 delivered messages. If you’re near that line, tighten your opt-in process and stop mailing people who haven’t engaged in months.