Transactional vs Marketing Email: Where the Line Sits for Your Store
What makes an email transactional or marketing under CAN-SPAM, Klaviyo and Gmail rules, and what a store can add to an order email before it crosses the line.

On this page
- What's the difference between a transactional and a marketing email?
- What does the FTC's primary purpose test say?
- What happens when one email mixes both?
- What can a store add before an email crosses the line?
- Do transactional emails need an unsubscribe link or consent?
- How does Klaviyo decide an email is transactional?
- What does this look like in a real order email?
- When doesn't this apply?
- Working with Hayes Media
- Sources
An email is transactional when its main job is to complete or update a purchase your customer already made, and marketing when its main job is to sell. A store can safely add order details, its company info, and opt-out instructions. Under US law, a short promotion at the end can still leave an email transactional, but Klaviyo won't approve any promotional content in one. Hayes Media, a retention agency for Shopify and DTC brands, keeps transactional emails about the order alone and puts anything that sells into a separate marketing email.
This guide is about the definition: where US law draws the line, how Klaviyo draws it, and what Gmail asks of senders. For what to put inside an order email, and the limits Klaviyo and Shopify set on it, see our guide to order confirmation emails. This isn't legal advice. If you're unsure about a specific email, ask a lawyer who works on email compliance.
What's the difference between a transactional and a marketing email?
A transactional email serves an action your customer took. A marketing email serves a goal your business has. Klaviyo's Help Center puts it this way: "Promotional (also known as marketing) messages are sale-driven and are initiated by the business, while transactional messages are user-driven."
For a store, the transactional side is short. Klaviyo's examples include "Order confirmation or cancellation", "Shipping or delivery alerts", and "Password reset". On the promotional side, it lists "Abandoned cart or browse abandonment", "Requests for ecommerce reviews", and "Replenishment message or order-renewal reminders".
Two on that list are easy to misfile. An abandoned cart email is triggered by something the customer did, but its purpose is to get a sale. A review request follows an order, but it's asking for something rather than telling the customer about their purchase. Both are marketing.
What does the FTC's primary purpose test say?
In the US, the CAN-SPAM Act covers commercial email, and the FTC's compliance guide says "What matters is the “primary purpose” of the message." The law defines a commercial message as "any electronic mail message the primary purpose of which is the commercial advertisement or promotion of a commercial product or service".
The guide sorts email content into three types. Commercial content is content that "advertises or promotes a commercial product or service". Transactional or relationship content is content that "facilitates an already agreed-upon transaction or updates a customer about an ongoing transaction". Everything else falls into "Other content".
It then lists five categories of transactional or relationship message. Three matter most to a store:
Confirming the sale. Content that "Facilitates, completes, or confirms a commercial transaction that the recipient already has agreed to". Order confirmations and receipts sit here.
Product safety. Content that gives "warranty, recall, safety, or security information about a product or service the recipient bought". A recall notice for something your customer ordered fits.
Delivering the order. Content that "delivers goods or services as part of a transaction that the recipient already has agreed to". Shipping updates and download links for digital products fit here.
The other two cover changes to a membership, subscription, or account, and employment. If you run subscribe-and-save, a note that a subscriber's plan terms are changing can fall under the first of those.
The FTC adds a warning: "the law views these categories narrowly." Having a customer relationship doesn't make every email to that customer transactional. The test the guide gives is to "ask whether a reasonable consumer reading your email would understand that the message’s primary purpose fits in one of those categories."
What happens when one email mixes both?
The primary purpose decides it, and the FTC gives two checks. The guide says "If a recipient reasonably interpreting the subject line would likely conclude that the message contains an advertisement or promotion for a commercial product or service or if the message’s transactional or relationship content does not appear mainly at the beginning of the message, the primary purpose of the message is commercial."
So there are two ways an order email becomes a marketing email under the law. The subject line reads like a promotion, or the order details aren't at the top.
The guide shows this with two versions of the same account statement. In the transactional one, "information about the customer’s account is at the beginning of the message and the brief commercial portion of the message is at the end." In the commercial one, the promotion comes first and the order line comes last, under the same subject line.
What can a store add before an email crosses the line?
Under CAN-SPAM, a short promotional line at the end of a mostly transactional email can still leave its primary purpose transactional. That's the law's line. Klaviyo is stricter if you want an email marked transactional, and Gmail's sender guidelines advise against mixing the two at all.
Safe to add. Anything about the order itself: what was bought, what was paid, the delivery address, tracking, and how to get help. Klaviyo also allows "general things like your company info or opt-out instructions".
Fine under the law, not under Klaviyo. A brief promotion at the bottom of an order email. The FTC's example says that's most likely still transactional, but Klaviyo says "A transactional message cannot include anything unrelated to the action or any promotional content". Its list covers "Coupons", "Products that someone hasn’t bought", "Newsletter information", "Links to sign-up forms or subscribe pages", and "Marketing calls to action (CTAs)".
Over the line everywhere. A promotional subject line, or a discount banner that pushes the order details down. Under the FTC's test, that makes the email commercial, and it then has to meet all of CAN-SPAM's requirements for marketing email.
Gmail sides with the strict reading. Its sender guidelines list this under practices to avoid: "Don't mix different types of content in the same message. For example, don't include promotions in sales receipt messages."
In practice, Hayes Media treats the platform rule as the real limit for the brands it works with: no coupons, cross-sells, or sign-up links in an email you want marked transactional.
Do transactional emails need an unsubscribe link or consent?
Marketing email needs an opt-out. The FTC guide says a commercial message must include "a clear and conspicuous explanation of how the recipient can opt out of getting marketing email from you in the future." A message whose primary purpose is transactional or relationship "may not contain false or misleading routing information, but is otherwise exempt from most provisions of the CAN-SPAM Act."
Gmail adds its own rule for large senders. For anyone sending more than 5,000 messages a day to Gmail accounts, "Marketing messages and subscribed messages must support one-click unsubscribe, and include a clearly visible unsubscribe link in the message body."
On consent, Klaviyo's Help Center says "A customer doesn’t need to explicitly opt in to receive transactional emails." Texts are different: "SMS and mobile push always require consent before you can send any transactional messages." Our guide to SMS vs email marketing covers how the two channels differ more broadly.
This is why the line matters to your list. Someone who unsubscribed from your newsletter still needs their tracking link. If the shipping email carries a promotion, Klaviyo won't approve it as transactional, so it sends as a marketing email and skips anyone who unsubscribed.
How does Klaviyo decide an email is transactional?
You apply for it, one email at a time. Klaviyo says "In approved cases and with a paid account, you can mark SMS or email messages in flows as transactional." It adds that "Transactional status applies to each message, not the entire flow."
There are limits on which emails qualify. Klaviyo says "only emails in metric-triggered flows can be marked transactional", so campaigns are out. It says "In Klaviyo, welcome series messages cannot be marked as transactional." And "Messages that have had an A/B test set up cannot be submitted for transactional review."
Approval changes how the email sends. Klaviyo says "suppressed profiles still receive transactional emails", with exceptions that include a past hard bounce and a past spam complaint. Our guide to hard bounces and soft bounces covers what a hard bounce is. Until approval comes through, it's marketing: "Any sends while it is under review are treated as marketing messages."
Klaviyo can also send approved transactional emails from a separate sending domain of yours. If you set up a transactional branded sending domain, Klaviyo says "This isolates the sender reputation of your transactional email traffic from your marketing sends." Gmail's guidelines also ask senders to keep categories apart: "Messages of the same category should have the same From: email address."
What does this look like in a real order email?
Here's a worked example. The store and the email are made up, only to show the mechanism.
A candle brand sends an order confirmation with the subject line "Your order is in, plus 15% off your next one". The first block is a discount banner. The order summary sits underneath, followed by three product recommendations.
Run the FTC's checks. The subject line reads like a promotion, and the order details don't come first, so the primary purpose is commercial. It needs an opt-out, and it can't go to people who've unsubscribed. Klaviyo won't approve it as transactional with a coupon and products the customer hasn't bought.
Now the fixed version. The subject line becomes "Your order is confirmed". The order summary, delivery address, and a link to the order status page come first, then a support contact and your company details. The discount and the recommendations move to a separate email in the post-purchase flow, which goes out as marketing to people who can receive it. Our post-purchase email flow examples show where that kind of email fits.
Once Klaviyo approves it as transactional, buyers who unsubscribed from marketing get their confirmation too, and the offer still reaches everyone who can receive it.
When doesn't this apply?
Customers outside the US. CAN-SPAM is a US law. Other countries have their own rules on commercial email and consent, and this guide doesn't cover them.
Text messages. SMS has its own consent rules, and Klaviyo requires consent even for transactional texts.
Welcome emails. Klaviyo won't mark them transactional at all. Our welcome series guide covers how to build that flow.
Flows that sell. Abandoned cart, browse abandonment, review requests, and replenishment reminders are promotional in Klaviyo's table, even though a customer action triggers them. Our guide to the Klaviyo email flows every store needs shows how each one is set up.
Working with Hayes Media
Hayes Media builds and runs retention for eCommerce brands: email, SMS, loyalty programs, and subscribe-and-save. We work in Klaviyo for most accounts and have experience in most other email and SMS platforms. Email on its own is a full engagement with us, and you can see how our email and SMS service works.
Hayes Media works with brands doing at least $100K per month in revenue. It's a guideline, not a gate: a smaller brand with a clear budget set aside to scale and real order volume already qualifies.
One-time email projects start from $2,000 USD, and retainers for ongoing full management start from $4,000 USD per month, scoped on the discovery call.
If you're not sure which of your emails count as transactional, we'll audit your order emails and flows on the call and show you which ones need splitting. Book a discovery call. No onboarding fees. No lock-in contracts. No junior marketers.
Sources
FTC: CAN-SPAM Act: A Compliance Guide for Business. Source for the primary purpose test, the five transactional or relationship categories, mixed messages, and opt-out rules.
Klaviyo Help Center: Understanding transactional messages. Source for the transactional and promotional examples, what can't be included, consent, approval, suppression, and transactional sending domains.
Gmail Help: Email sender guidelines. Source for not mixing content types, From addresses by category, and one-click unsubscribe.
Frequently asked questions
- Is an abandoned cart email transactional or marketing?
- It's marketing. A customer action triggers it, but its purpose is to win back a sale, so Klaviyo lists abandoned cart and browse abandonment emails as promotional. As a marketing email, it needs an unsubscribe link and has to respect anyone who has opted out. You can't mark it transactional in Klaviyo. Gmail's sender guidelines also say "Don't send messages to people who didn't sign up to get messages from you."
- Does a promotional subject line make an order email marketing?
- Under CAN-SPAM, it can. The FTC's guide says that if a recipient reading the subject line would likely conclude the email promotes a product or service, its primary purpose is commercial, even when the order details come first. A subject line like "Your order is in, plus 15% off your next one" turns a confirmation into a marketing email that needs an opt-out. Keep the subject line about the order.
- Do transactional emails need an unsubscribe link?
- The FTC's guide says a message whose primary purpose is transactional or relationship is exempt from most of CAN-SPAM, apart from the rule against false or misleading routing information. So the opt-out requirement for marketing email doesn't apply to it. Once an email's primary purpose turns commercial, though, it needs a clear way to opt out of future marketing email.
- Is a review request email transactional?
- No. Klaviyo lists requests for ecommerce reviews as promotional, alongside product recommendations and replenishment reminders. A review request follows an order, but it asks your customer to do something for your business instead of telling them about their purchase. Send it as a marketing email in your post-purchase flow, to customers who can receive marketing from you.
- Is a recall or warranty email transactional?
- Usually, yes. The FTC's guide lists content that gives warranty, recall, safety, or security information about a product or service the recipient bought as one of its five transactional or relationship categories. The guide also says the law views these categories narrowly, so keep the email to the notice itself. If you add a sales offer, such as a discount on an upgrade, the subject line and the order of content decide whether it turns commercial.
Want this run for your brand?
Hayes Media builds direct response creative, buys the media, and runs the email & SMS behind it.
Book a discovery call

