Stylized branded Shopify order confirmation email rendered in cream line art on a black background
Shopify notification emails deserve the same design discipline as campaigns

The short answer. Shopify ships with 25 default notification emails. Most stores customize zero of them. They are opened at roughly 60 percent (versus 20–25 percent for marketing emails), they reach 100 percent of buyers, and they are the single most under-leveraged surface in ecommerce. A one-time redesign of the order confirmation, shipping confirmation, and refund emails typically produces measurable lift in repeat-purchase rate and review submission within the first month.

What a Shopify notification email actually is

A Shopify notification email is a transactional message automatically sent by the platform when a specific commerce event happens (order placed, shipping created, refund issued, customer account updated). They are sent over Shopify's native infrastructure, separate from Klaviyo or Mailchimp.

There are 25 of them by default in a Shopify store. They cover order confirmations, shipping notifications, fulfillment status, refunds, customer accounts, gift cards, abandoned checkouts (Shopify's native version), and POS receipts. Every one is a Liquid-based template that the merchant can customize, but most never do.

Why transactional emails are a missed revenue layer

Three numbers explain the opportunity:

  1. 60 percent open rate. Transactional emails consistently open at 40–60 percent (some sources cite higher) compared to 20–25 percent for marketing campaigns. Customers expect the email and look for it.
  2. 100 percent reach. Every buyer receives the order confirmation. There is no segment exclusion, no engagement filter. The email lands.
  3. 2,361 percent higher conversion on cross-sell content. Omnisend's research puts cross-sell content embedded in transactional emails at orders of magnitude higher conversion than the same content in marketing campaigns. The buyer is in a confirmed-purchase state, primed to consider a complementary item.

Bar chart comparing open rates: marketing campaigns at 22 percent, welcome emails at 50 percent, transactional emails at 60 percent
Source: Litmus and Omnisend, 2025 industry data

The math: a brand doing 1,000 orders per month with a $80 AOV that lifts repeat-purchase rate from 20 percent to 23 percent through better post-purchase emails adds $2,400 per month at zero ad spend. The redesign is one-time work.

The 25 default Shopify notifications, ranked by revenue impact

Not all 25 are worth designing equally. The ones with the highest revenue or trust impact:

Tier Email Why it matters
Tier 1 (must brand) Order confirmation Highest open, sets post-purchase tone
Tier 1 Shipping confirmation Second highest open, anticipation moment
Tier 1 Order out for delivery / Delivered Cross-sell + review-request opportunity
Tier 2 (should brand) Refund notification Trust, recovery moment
Tier 2 Order canceled Trust, recovery moment
Tier 2 Abandoned checkout (Shopify native) Disable if Klaviyo handles, otherwise brand
Tier 2 Customer account welcome First account-management touch
Tier 3 (nice to brand) Gift card receipt Gifting brand experience
Tier 3 POS receipt Brand consistency offline
Tier 3 Pickup ready Convenience moment
Tier 4 (low priority) Account password reset, payment failed, etc. Operational, low brand value

A 14-day rebuild typically focuses on Tier 1 and Tier 2 only. That is 6–7 templates, not 25.

Anatomy diagram of a Shopify transactional email showing header (logo and brand strip), content (order details, product blocks, status), and footer (support, social, unsubscribe) with annotated callouts
Header, content, and footer are three independent design layers

The design rules: clear first, branded second

Transactional templates do not need to be loud. They need to be clear, responsive, and recognizably on-brand. The rules:

  • Brand logo, sized for mobile (max 40px tall, retina 2x).
  • One thin brand-color stripe or divider, optional.
  • No navigation menu (these are transactional, not marketing).
  • Subject of the email rendered as an H1 ("Thanks for your order, [first name]" or "Your order is on the way").

Content

  • Order details block: order number, date, total. Tabular, readable.
  • Product block: image, title, quantity, price. One row per item. No marketing copy in this block.
  • Status block: shipping address, payment method, fulfillment status. Plain.
  • Optional cross-sell block (Tier 1 emails only): 2–4 complementary products, with the framing "frequently bought together" or "you may also like." Avoid discount language.
  • Soft CTA: "View order status" or "Track shipment" linking to the order page.
  • Customer support contact (email and / or phone).
  • Returns policy link.
  • Social links if relevant.
  • Legal: address, privacy policy.
  • No List-Unsubscribe (transactional emails are exempt from CAN-SPAM unsubscribe requirements as long as they remain transactional in nature).

The most important rule is not to bury the useful information. Order status, shipping details, and refund context should stay obvious. Brand design should support the message, not compete with it.

Side-by-side comparison of a plain default Shopify confirmation email and a polished branded version, with annotations highlighting logo placement, product block, and CTA
A branded template signals care without getting in the way of the message

Cross-sell discipline: do it, but with restraint

Cross-sell content in a transactional email is high-leverage but easy to overdo. A confirmation email loaded with eight unrelated products feels like spam. The rules:

  1. Two to four products only. More dilutes the buy-confirmation message.
  2. Algorithmically related to the purchase. Use Shopify's product.recommendations Liquid object or a Klaviyo data feed.
  3. No discount language in Tier 1 emails. The buyer just paid full price. A 15 percent off code on the confirmation feels insulting.
  4. Position below the order details. The buyer reads order details first, cross-sell second.
  5. Mark the section visually. A divider and a small heading like "You may also like" prevents the cross-sell from feeling like part of the order.

For shipping confirmation, switch the cross-sell to "while you wait" framing (related products that ship faster). For delivered notification, switch to "complete the look" or "next reorder" framing.

Customization: native, code, or app

Shopify gives three paths to customize transactional emails. Each has tradeoffs.

Path Capability Tradeoff
Native UI (Settings → Notifications) Logo, accent color Severely limited. Cannot rearrange blocks
HTML / Liquid edit Full control Requires developer. No live preview. Must test thoroughly
App (Orderly Emails, OrderlyPrint, Spently) Full control + drag-drop UI $20–40 per month, app dependency

For most brands the right path is direct Liquid edit on Tier 1 and Tier 2 templates, then a one-time installation of the redesigned templates into the store's Settings → Notifications panel. App-based tools are appropriate when the brand wants ongoing self-service editing without a developer in the loop.

Shopify's official notification customization docs cover the basics. The deeper Liquid reference for Order and Customer objects lives in Shopify's developer documentation.

A 14-day notification rebuild plan

  1. Day 1. Audit. Send a test order through the store. Capture screenshots of every Tier 1 and Tier 2 email in Gmail, Apple Mail, and Outlook. Note specific failures: broken layout, wrong logo, generic copy.
  2. Day 2. Design. Create one master template (header, content, footer system) in Figma matching the brand's marketing email design. Apply to Tier 1 and Tier 2.
  3. Day 3–5. Build. Implement in Shopify's Liquid editor. Use the order confirmation as the master, then adapt to the other 5–6 templates.
  4. Day 6. QA. Send test orders through the store at small dollar values. Verify rendering across email clients (use Email on Acid or Litmus for cross-client testing).
  5. Day 7–10. Cross-sell logic. Wire product.recommendations into the order confirmation, shipping, and delivered emails.
  6. Day 11–14. Launch and monitor. Push live. Track open rate, click rate, and (where measurable) repeat-purchase rate over the next 30 days.

The total time investment is 20–30 hours of developer or design work. The lift compounds across every order from launch onward.

Measuring transactional email impact

Most stores never measure transactional email performance because Shopify's native dashboard does not surface it. Three approaches:

  1. UTM tagging on every link. Tag CTAs with utm_source=transactional&utm_medium=email&utm_campaign=order_confirmation. Surface in GA4 as a separate channel.
  2. Klaviyo profile tracking. Mirror transactional emails into Klaviyo (via webhooks or apps like Loop Returns) so opens, clicks, and post-purchase orders show up next to marketing data.
  3. Repeat-purchase rate cohort analysis. Compare 30-day repeat rate before and after the redesign. The lift, if any, is the redesign's contribution.

The cleanest signal is the cohort analysis. Pull two cohorts: 90 days before redesign and 90 days after. Compare 30-day repeat rate, 60-day repeat rate, and review submission rate. A well-executed redesign typically lifts each metric by 1–4 percentage points.

Common mistakes

  1. Treating transactional like marketing. Loud banners and discount stacks belong in campaigns, not order confirmations.
  2. Ignoring mobile. 60–70 percent of transactional emails open on mobile. Templates that break below 480px are unreadable.
  3. Not testing post-purchase flow. A "Track your order" link that leads to a 404 destroys trust faster than a great template builds it.
  4. Generic cross-sells. Showing the same four products on every confirmation regardless of cart is worse than no cross-sell.
  5. Forgetting the gift card emails. Gift cards are gifting moments. The recipient's first impression of the brand is the gift card email. It should feel premium.
  6. Skipping the refund and cancellation emails. Trust is built (or destroyed) at the recovery moment. A polished refund email keeps the relationship intact.
  7. Letting Shopify abandoned checkout run alongside Klaviyo's flow. Disable the native Shopify abandoned checkout once Klaviyo's abandoned cart flow is live. Two systems double-tapping is worse than one.

Where this fits in the email program

Transactional emails are the operational layer of the email program. They sit alongside campaigns and flows, but they reach a different audience at a different intent moment: the post-purchase confirmation window. A brand that runs a strong campaign calendar and a tight abandoned cart flow but neglects transactional templates is leaving the highest-trust touchpoint in ecommerce on the table.

Frequently asked questions

How many Shopify notification emails should I customize?

Six to seven. Tier 1 and Tier 2 emails (order confirmation, shipping confirmation, out-for-delivery, delivered, refund, cancellation, customer account welcome). The remaining 18 are operational and rarely seen.

Can I send transactional emails through Klaviyo instead of Shopify?

Yes, via Klaviyo's transactional email feature. Most brands keep them in Shopify because Shopify is the source of truth for order data. Klaviyo transactional makes sense when the brand wants every email in one platform for unified reporting.

No. Transactional emails are exempt from CAN-SPAM unsubscribe requirements as long as they remain transactional in nature. Adding marketing content (newsletters, sale promos) into a transactional template can shift the email's classification and trigger compliance issues.

What is the best way to test transactional emails?

Place test orders through the store at low dollar values. Use Email on Acid or Litmus for cross-client preview. Test on mobile and desktop, in Gmail, Apple Mail, Outlook, and Yahoo.

Will branded transactional emails hurt deliverability?

No. Transactional emails sent from Shopify's infrastructure use Shopify's sender reputation, separate from your marketing domain. Branded design has zero deliverability impact.

How often should I update transactional templates?

Once per quarter at minimum, more often if the brand identity is evolving. Treat them like product packaging: a one-time investment that needs occasional refresh, not weekly iteration.

Can I A/B test transactional emails?

Native Shopify does not support A/B testing on notifications. To test, build the variant in a development store, route a small percentage of real orders through it (via app), and compare repeat-purchase rate. Most brands do not bother. The lift from any reasonable redesign is large enough that A/B testing is over-engineering.

Sources and further reading