Back to Insights
Email Automation Strategies

How to Build Klaviyo Post-Purchase Flows That Actually Work

1 May 2024 · 4 min read

The Two-Flow System Most Brands Miss

Around 95% of ecommerce brands and agencies set up post-purchase emails incorrectly. They create a single flow triggered by placed orders, throw in a generic receipt, and call it a day. That is a mistake.

A proper post-purchase strategy requires two entirely separate automations in Klaviyo. The first is a post-purchase thank you flow, triggered the moment an order is placed. The second is a fulfilled order flow, triggered only when the warehouse actually packs and ships the item.

Each flow serves a completely different psychological purpose. The first builds brand affinity and human connection while the customer is on an emotional high from buying. The second delivers critical tracking details, sets product expectations, and drives the next logical cross-sell.

Flow 1: The Founder Thank You Sequence

The post-purchase thank you flow is not designed to replace your transactional order confirmation email. Unless you are on Shopify Plus, you cannot turn off standard Shopify confirmation emails anyway. Do not try to fight that native behaviour in Klaviyo.

Instead, trigger this flow off the Placed Order metric. Your flow filters need to be airtight right from the start. Set a flow filter where Cancelled Order zero times since starting this flow and Refunded Order zero times since starting this flow.

Next, drop in a conditional split based on order count. We want to treat first-time buyers differently from returning customers:

  • First-time buyers (Placed Order equals 1): Send a warm welcome message thanking them for backing your mission.
  • Second-time buyers (Placed Order equals 2): Acknowledge their return and thank them for their continued loyalty.
  • Three or more orders (Placed Order over 2): Filter them out of this specific flow entirely.

There is no point sending repetitive thank you notes to someone on their fifth purchase. Keep it reserved for the first two milestones.

The Magic of the 20-Minute Delay and Plain Text

For your thank you emails, strip out the graphics, the banners, and the product grids. These should be plain text emails coming directly from the founder or the core team. Plain text feels personal, disarming, and authentic.

Add a 20-minute time delay directly before the email sends. If a customer receives a personal founder note three seconds after checkout, they know it is a bot. A 20-minute delay creates realism, giving the impression that someone at the business actually saw the order come through and wrote a quick note of gratitude.

Ensure your sender name matches this tone. Use "Gavin from In-box" rather than "In-box Team" or a faceless "info@" address. Ask a genuine question and invite them to hit reply. When customers reply to your emails, mailbox providers take notice, which actively improves your overall domain deliverability.

Flow 2: The Fulfilled Order and Shipping Trigger

The second automation triggers off the Fulfilled Order metric. This is where you hand over logistics and start product onboarding. Make sure you turn off Shopify's native shipping notification if you decide to send your branded fulfillment updates directly out of Klaviyo.

Inside this first fulfillment email, pull in the core dynamic data tags:

  • Item name and product image block
  • Tracking number and carrier link
  • Shipping and billing address confirmation

You can even request Klaviyo support to mark this specific initial shipping notification as a transactional email. That ensures critical delivery information lands directly in the primary inbox without commercial tab filtering.

Educating Customers to Drive Perceived Value

The biggest missed opportunity in post-purchase marketing is customer education. Add a 7-day delay after fulfillment (adjust this based on your average shipping transit times) before sending an onboarding email.

Customers only buy a second time if the perceived value of their first purchase exceeds the money they spent. Value comes from continued, correct use. If a customer buys your product, leaves it in the box, or uses it incorrectly, they will never return.

Use trigger splits based on the specific collection or item ordered. If someone bought leather boots, send them care instructions and weatherproofing advice. If they bought specialty coffee beans, send them grind size recommendations and brewing ratios. Real personalisation is not just dropping a first-name tag into a subject line. It is delivering dedicated content based on exact purchasing behaviour.

Smart Cross-Sells and Preventing Coupon Abuse

Once you have educated the customer and ensured they are getting value from their purchase, you can introduce a relevant cross-sell. Trigger splits allow you to make logical recommendations rather than wild guesses.

If someone bought running shoes, cross-sell technical running socks or cleaning spray. If they bought a skincare cleanser, recommend the matching moisturiser. The recommendation must feel like the next step in their routine.

Be disciplined with discounts. If you want to include an incentive to drive the second purchase, offer it only to customers where Placed Order equals 1 overall time. If you hand out discount codes on every single purchase, you train your customers to wait for coupons, and you destroy your margins in the process.

Final Thoughts

A high-performing post-purchase system separates the emotional thank you from the practical fulfillment experience. By pairing plain-text founder notes with category-specific education, you build brand affinity, protect deliverability, and significantly lift your repeat order rate.

If you want our team to build and optimise these post-purchase flows inside your Klaviyo account, take a look at our email automations service.

Let's talk

Ready to grow your email revenue?

Book a free audit and we'll show you exactly where the revenue is hiding.