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.

This is exactly why I’m wanting these emails to be sent from Klaviyo, because the ones from Shopify all look like :poop: ! I had all these setup to send thru Klaviyo, BUT Shopify was still sending theirs, so customers were getting two emails for every event (new orders, shipping, etc.)