Planning a new site? Talk to the people who will build it.
NOIDA · CORPUS CHRISTI · AUCKLAND+91 92661 42805sam@knitinfotech.com
Digital marketing · guide

Email marketing best practices: 12 rules we apply to every send

This is the checklist taped to the wall. Twelve rules, each one added after we got something wrong in public.

Illustrated portrait of Santosh Kumar (Sam K)Sam K · Founder & technical lead4 min read
Updated

Reviewed examples, measurement limits and implementation advice; removed unsupported client-outcome claims.

Key takeaways
  • Two calls to action in one email produce fewer total clicks than one, in every split test we have run.
  • The preheader is a second headline and most senders waste it on the first sentence of the email.
  • Every email must make sense with images blocked, in dark mode, and at 4.5:1 contrast.
  • A ten-minute pre-send test across two providers has caught something in roughly one send in four.
  • Report clicks, conversions and revenue per recipient; open rate stopped being a metric years ago.

Use this checklist before sending a newsletter, campaign or automated message. It covers the offer, layout, links, sender details and the checks that help a small team send with fewer avoidable mistakes.

1. One idea, one action

Give the message one primary next step. Other useful links can remain where they serve the reader, but the main action should be easy to identify. Test the structure against the purpose of the email instead of assuming that two links always reduce total clicks.

2. Write the subject line last

Subject lines written first describe what you intended to write. Written last, they describe what you actually wrote, which is what the reader will find. Keep them under about 45 characters so they survive truncation on a phone, and avoid words that trigger scepticism, free, urgent, last chance, unless they are literally true.

3. Use the preheader deliberately

The preview text next to the subject line is a second headline, and most senders leave it as the first sentence of the email. Write it. It roughly doubles the information the reader has before deciding.

4. Front-load the message

Many recipients read only the preview pane. Whatever matters most goes in the first two lines. Pleasantries, context and background go below, or nowhere.

5. Write as a person, from a person

Send from a named human at your domain, not noreply@. Write in the first person. Reply-to should reach an inbox someone reads. A large share of the value in a small business newsletter arrives as replies, and noreply throws that away.

6. Assume images are blocked

A meaningful proportion of recipients see no images by default, and an image-only email looks to them like an empty message. The email must make sense as text. Alt text on every image, and never put the offer inside a picture.

7. One column, generous type

Multi-column layouts collapse unpredictably. Use one column, 16px or larger body text, and a link style visibly different from body text without relying only on colour. Buttons at least 44 pixels tall so they can be tapped.

Open the links in the email actually delivered to a test inbox, on the devices the audience uses. Check the destination, offer, forms and any tracking parameters. A link that works in the editor can still point to the wrong product or an expired landing page.

9. Contrast and colour

Body text needs at least 4.5:1 contrast against its background. Dark mode inverts many email clients unpredictably, so test in it. Light grey on white is unreadable in one mode and invisible in the other.

10. One-click unsubscribe, honestly implemented

Make it easy to stop marketing messages. For the marketing and subscribed messages covered by Gmail’s bulk-sender rules, implement the required one-click unsubscribe headers and a visible body link. Google recommends fulfilling those requests within 48 hours. Check the scope and technical requirements in Google’s subscription guidance rather than treating a footer link alone as the complete implementation.

11. Test before send, every time

Send to test inboxes at different providers, open on a phone and laptop, check dark mode, follow the links and confirm the plain-text version, sender name and reply address. Give someone responsibility for signing off the final version. This is a practical check, not a measured claim about how often a team catches an error.

12. Report clicks and revenue, not opens

Open rate is unreliable and gets less reliable every year. Report clicks, conversions and revenue per recipient. If a client insists on open rate, show it beneath the numbers that mean something and explain why.

Related service

We write, build and send campaigns for clients across four countries, templates that survive dark mode, and reporting that shows revenue rather than opens.

Email marketing services

A note on templates

Start with a reusable template that the team can test and maintain. Add layouts when a different message needs them, and check each variation across the email clients in scope. Design variety should help readers understand the message rather than create extra publishing work.

The template needs a plain header with your name, a single content column, a button style, an image style with sensible default widths, and a footer with your postal address, the unsubscribe link and a sentence explaining why this person is receiving it. Get that right once and every subsequent send is a writing task rather than a build task, which is the only way a small team keeps sending at all.

The pattern behind the list

Nine of these twelve are about respect: for the reader's attention, their inbox, their device and their ability to leave. That is not a moral point, it is a deliverability one. Mailbox providers measure engagement and complaints directly, so being annoying is expensive in a way it was not five years ago.

The other three, front-loading, one action and testing, are about the email doing its job in the four seconds it actually gets.

What we stopped doing

Countdown timers, which break more often than they work. Personalised subject lines using a first name, which now read as automation rather than familiarity. GIF-heavy layouts, which are slow and inaccessible. And re-sending a campaign to non-openers with a new subject line: with open tracking as unreliable as it now is, you are largely mailing people who already read it.

Where the list came from, and who should use it

Keep the checklist with the people who write, approve and send campaigns. Adapt it to the sending platform, audience and provider requirements, and review it when the template or workflow changes.

If you only adopt three, take the pre-send test, the single call to action and the preheader. Those three catch the most damage for the least effort. The sequences these messages usually sit inside are covered in email automation, the wider channel order in full-funnel sequencing, and if you would rather hand the sending over entirely, that is what our email marketing service does.

Questions

What is a good email subject line length?

Under about 45 characters so it survives truncation on a phone. Clarity beats cleverness: a subject that says what is inside outperforms one that teases it in almost every test we have run.

Should marketing emails be plain text or designed?

Lightly designed, one column, and readable as plain text if images fail. Heavily designed emails do not outperform simple ones for most small businesses and are far more likely to render badly.

What day and time should I send?

Consistency matters more than the specific slot. Pick a day and time, keep it, and test alternatives one at a time over months. Tuesday morning is a fine default with no special magic to it.

How do I reduce unsubscribes?

Segment so people receive things that apply to them, keep a predictable rhythm, and offer a way to receive less rather than nothing. Most unsubscribes are relevance problems wearing a frequency costume.

Illustrated portrait of Santosh Kumar (Sam K)
Founder & technical lead

Sam K (Santosh Kumar) founded Knit Infotech in 2013. Based in Noida, he works on web applications, ecommerce, CRM systems and workflow automation. He helps clients agree the scope and technical decisions behind a build.

Next step

Reading is cheaper than rebuilding twice.

Send us the URL. We will tell you which of these articles applies to your site, which one you can ignore, and what we would fix first.

Discuss a technical reviewSee what we do
Start a project
Start a project