Quick answer: An order confirmation email is the transactional message sent immediately after purchase, and it is the most-opened email an ecommerce store sends. It must include the order number, an itemized list with prices, the total paid, the shipping address, the expected delivery timeframe, and support contact details. You can add light promotion (a relevant recommendation, a referral link) as long as the email stays overwhelmingly transactional, roughly 80% order information at most 20% promotion, or you risk reclassifying it as marketing and damaging deliverability.
The order confirmation is the highest-engagement email in ecommerce, and most stores use it as a bare receipt. That is a genuine waste, because the customer is paying attention at the exact moment they have decided to trust you. But it is also the email most easily ruined by overcorrecting, stuffing it with promotions until it stops being a confirmation at all and starts hurting your deliverability. This guide covers what to include, what it may safely do beyond confirming, and templates you can use. It is part of our post-purchase email flow, within our ecommerce email marketing system.
Why this email matters more than any other
Order confirmations are opened more than any other email type, because customers actively want them. Reported benchmarks vary: Omnisend’s 2026 ecommerce report puts the average open rate near 54%, the highest of any automation, while other vendors report 60 to 70%. Treat the exact figure with caution (measurement methods differ and privacy features distort open tracking), but the direction is not in dispute: this is the most-read message you will ever send a customer, several times more engaged than a marketing email.
It also does real operational work. A clear confirmation reduces post-purchase anxiety, prevents duplicate orders, and cuts “where is my order” support tickets before they happen. That is worth more than any upsell you could bolt on.
What must be in an order confirmation email
The essentials, in order of importance:
- Order number, easy to find (ideally in the subject line).
- Itemized products with images, quantities, sizes or variants, and prices.
- Total paid, with the price breakdown (subtotal, shipping, tax).
- Shipping and billing address, so they can catch an error immediately.
- Payment method (redacted, never full card details).
- Expected delivery date or fulfillment timeframe, which is the question they most want answered.
- Support contact, an email, phone, or chat link, in case something is wrong.
Strongly recommended additions: links to your returns policy, shipping policy, and FAQ, which pre-empt the most common support questions, and a note on what happens next (“you’ll get tracking as soon as it ships”).
How much promotion is safe?
This is the question every store gets wrong in one direction or the other. Order confirmations are transactional, so a small, relevant promotional element is generally acceptable, a complementary product recommendation, a referral link, a loyalty reminder, as long as the primary purpose remains confirming the order. A practical rule of thumb used widely in the industry is 80/20: at least 80% of the email is order information, no more than 20% is anything else, and the order details always come first.
Cross that line and there are real consequences. If promotional content takes over, the email can be treated as a marketing message, which changes your consent and compliance obligations and, worse, risks the deliverability of the transactional mail your customers depend on. Get greedy with the most-opened email you send and you can end up with your order confirmations in the spam folder. The transactional versus marketing line is the thing to protect here.
Three copy-ready templates
Template 1: Clean and reassuring (works for most stores)
Subject: Order #[ORDER_NUMBER] confirmed
Hi [FIRST_NAME],
Thanks for your order. We’ve received it and we’re getting it ready to ship.
Order #[ORDER_NUMBER] | Placed [ORDER_DATE]
[PRODUCT_IMAGE] [PRODUCT_NAME] | [VARIANT] × [QTY] | $[PRICE]
Subtotal $[SUBTOTAL] | Shipping $[SHIPPING] | Tax $[TAX] Total paid: $[TOTAL] ([PAYMENT_METHOD, redacted])
Shipping to: [NAME], [ADDRESS] Estimated delivery: [DELIVERY_WINDOW]
What happens next: We’ll email you a tracking link as soon as your order ships, usually within [FULFILLMENT_TIME].
Need to change something or spot an error? Reply to this email or contact us at [SUPPORT] within [WINDOW].
[View your order] [Returns policy] [FAQ]
Template 2: Brand-led (adds personality without adding promotion)
Subject: Order #[ORDER_NUMBER] confirmed, [FIRST_NAME]
Hi [FIRST_NAME],
Great choice. Your [PRODUCT_NAME] is confirmed and heading your way.
[One sentence reinforcing why this was a good decision, your value proposition, guarantee, or what makes the product worth owning.]
[Order details block, as above]
Getting the most from it: [Link to a care guide, how-to, or setup article, education, not promotion.]
Questions? We’re at [SUPPORT] and we answer fast.
Template 3: With a compliant light cross-sell
[Full order details block first, exactly as Template 1]
Goes well with your order [1 to 3 genuinely complementary products, based on what they bought, not a general catalogue]
[Support and policy links]
Note the structure in Template 3: the confirmation is complete and dominant, and the recommendation sits clearly below it as a secondary element. That is what keeps it transactional.
Design and delivery rules
- Send immediately. Within seconds of purchase. Any delay makes customers doubt the order went through, and drives duplicate orders and support tickets.
- Mobile-first. Most emails are opened on phones. Single column, legible type, large tap targets, and check it renders in dark mode.
- Visual hierarchy. Order number, total, and delivery date should be scannable in two seconds.
- Skimmable. Link to long policy text rather than pasting it in.
- Never expose sensitive payment data. Redact card numbers always.
- Test it. Send test orders through the real flow and check rendering across Gmail, Outlook, and Apple Mail.
Common mistakes
- The bare receipt. The most-opened email you send, wasted on nothing but a tracking number.
- Promotional overload. Push too hard and you risk reclassification and your essential mail landing in spam.
- Delayed sending. It must arrive within seconds; delay creates anxiety and support tickets.
- No delivery expectation. “When will it arrive” is the question they most want answered.
- No support path. If something is wrong, they need to know exactly where to turn.
- Exposing payment details. Always redact.
Frequently asked questions
What should an order confirmation email include? The order number, an itemized list of products with images and prices, the total paid, shipping and billing address, payment method (redacted), the expected delivery date or fulfillment timeframe, and support contact details. Links to your returns policy, shipping policy, and FAQ are strongly recommended because they pre-empt the most common support questions.
Can I include promotions in an order confirmation email? Yes, but sparingly. A relevant product recommendation, referral link, or loyalty reminder is generally acceptable as long as the email’s primary purpose stays transactional, roughly 80% order information and no more than 20% promotion, with order details always first. Overloading it risks reclassification as marketing and can damage the deliverability of your essential emails.
When should an order confirmation email be sent? Immediately, within seconds of the purchase completing, via an automated trigger. Customers expect instant confirmation, and any delay creates anxiety, prompts duplicate orders, and increases support tickets. If confirmations are arriving late, fix the trigger and any system bottlenecks before optimizing anything else.
Do order confirmation emails need an unsubscribe link? No. Transactional emails like order confirmations are exempt from marketing consent and unsubscribe requirements because they are necessary to the purchase the customer made. Adding an unsubscribe is generally not advised, since customers could opt out of essential order communications. If you add substantial promotional content, marketing rules may apply.
What is a good open rate for an order confirmation email? They are the highest-opened emails in ecommerce. Omnisend’s 2026 report puts the average near 54%, while other vendors report 60 to 70%; treat the exact figure cautiously since measurement methods differ and privacy features distort open tracking. If yours is far below these ranges, investigate deliverability and sending speed rather than the copy.
The order confirmation is the one email your customer genuinely wants to receive, which makes it both your greatest opportunity and the one you can least afford to ruin. Send it instantly, answer every question they have before they ask it, make it effortless to scan on a phone, and let the confirmation itself do the work of building trust. Add a light, genuinely useful recommendation if it fits, but never at the cost of the email’s real job. Get this right and you convert a receipt into the first step of a relationship.
Still running the Shopify or WooCommerce default confirmation email? Our customer email templates service rewrites your order and shipping emails in your brand voice, or book a free store audit.
About the author
Mustajab Haider Bukhari is the founder of Organic Cart Studio, an ecommerce SEO and conversion agency specializing in Shopify and WooCommerce stores. He works hands-on across email marketing, retention, and conversion for online stores. Connect on LinkedIn.

Leave a Reply