How to keep shopify from sending order confirmations, etc.?

Topic summary

Problem: Merchant set up Klaviyo (email marketing) flows for order confirmations but Shopify still sends its default confirmation, causing duplicate emails. Klaviyo emails also show only the last 4 digits of order numbers, omitting Shopify’s custom prefixes.

Key facts/constraints:

  • Shopify’s default order confirmation email cannot be disabled; it functions as the customer’s receipt, regardless of notification settings.
  • Shopify notification templates must be edited within Shopify Admin. Klaviyo template code/styles are not compatible for pasting into Shopify.

Workarounds suggested:

  • Modify Shopify’s confirmation template to state it’s a basic receipt and that a more detailed Klaviyo email will follow.
  • Consider shipping automation tools (e.g., Starshipit) that integrate with Klaviyo to trigger customized shipping emails.
  • If deeper customization is needed, hire a Shopify Partner to redesign Shopify’s templates.

Unresolved items:

  • How to display Shopify order number prefixes in Klaviyo (currently only last 4 digits show) remains unanswered.

Status: No way to stop Shopify’s confirmation; duplication on order confirmation likely persists. Discussion remains open with workarounds, not a full resolution.

Summarized with AI on January 14. AI used: gpt-5.

Hey @ebo8302, just to add some other food for thought: I’ve found that when talking to businesses, getting the “post-purchase” email series right is really important. It has a big impact on whether customers determine whether to return to a business or not.

While it may not be the right solution for you now, considering shipping automation in the future means that you can customise all of your shipping emails quite easily, adding different blocks and branding etc. One of these solutions (Starshipit) even integrates with Klaviyo so you can create automated emails based on shipping events. Anyway, good luck!