2 min read
Transactional vs. Marketing Email: What's the Difference, and Why It Matters
Password resets, receipts, and newsletters all travel over SMTP — but treating them the same is a fast way to hurt deliverability. Here's how transactional and marketing mail actually differ, and why keeping them apart protects both.
On this page
Every email your product sends falls into one of two broad buckets, and knowing which bucket you're in changes almost everything about how you should send it.
Transactional email is triggered by something a specific person did. Someone signs up and you send a verification link. Someone buys and you send a receipt. Someone requests a password reset and you send the token. These messages are expected, one-to-one, and usually time-sensitive. The recipient is often staring at their inbox waiting for them.
Marketing email is initiated by you. Newsletters, product announcements, re-engagement campaigns, promotions. These go out one-to-many, on your schedule, to people who may or may not be thinking about you at that moment.
Why the distinction is more than semantics
The two types have completely different risk profiles at the inbox providers. Transactional mail tends to have very high engagement — people open password resets almost immediately — and near-zero complaint rates. Marketing mail has lower engagement and a naturally higher complaint rate, because some fraction of any list will hit "spam" instead of unsubscribing.
Mailbox providers like Gmail and Outlook watch those signals closely, and they attach them to your sending reputation. If you send both types from the same domain and the same IP, your marketing complaints drag down the reputation that your password resets depend on. Suddenly a customer can't log in because your reset email is sitting in spam — collateral damage from a promo that a few hundred people found annoying.
The practical rule: separate your streams
The fix is to keep the two streams apart so their reputations don't contaminate each other. At minimum that means separate message streams; often it means separate subdomains (for example mail.yourapp.com for marketing and notify.yourapp.com for transactional), and at higher volumes, separate IPs.
This is exactly why Buzzmark is built around hives — independent mail streams, each with its own configuration, tracking settings, and reputation. You put your receipts and password resets in one hive and your announcements in another. A bad campaign week can't take your logins down with it.
A few quick tells
If you're not sure which bucket a given message belongs in, ask: did a specific user's action trigger this specific message, right now? If yes, it's transactional. If you're deciding when to send it and to how many people, it's marketing — even if it's dressed up as a "helpful update."
Get the classification right, keep the streams separate, and both halves of your email program get healthier. The rest of the deliverability work gets easier from there.
Send transactional email that lands - from the EU
A clean API and SMTP relay with tracking, inbound mail and webhooks. Free up to 300 emails a month, no card needed.
Keep reading
Engineering 5 min read
Buzzmark Is Opening a Second Sending Location in the Netherlands
Today every message Buzzmark delivers leaves from our servers in Spain. In December 2026 we're adding a second sending l...
Deliverability 4 min read
We've doubled our sending infrastructure in Spain
Over the past few weeks we doubled the size of the infrastructure that delivers your mail. Nothing changes on your side....
4 min read
How Inbound Email Works in Buzzmark: MX Records, Forwarding, and Webhooks
Buzzmark does not just send. Point an MX record at us and we will receive mail for your domain, then forward it to your...