Thank you and cross-sell for Klaviyo

Recipe Needs PreProduct

Once a pre-order is paid, this flow waits a day, thanks the customer and shows a few products that go with it while they wait. It triggers on PreProduct’s Pre-order paid metric and has space for a regular Klaviyo products block.

THE FLOW, STEP BY STEP

How it works

What you’ll build in Klaviyo. Every step can be edited.

  1. TRIGGER 01

    Pre-order paid

    PreProduct sends this metric to Klaviyo when the pre-order is paid.

  2. TIME DELAY 02

    Wait 1 day

    A time delay so the thank-you doesn’t arrive on top of the order and payment confirmations.

  3. EMAIL 03

    Thank you and products

    A plain marketing email with space for a Klaviyo products block. It keeps the unsubscribe footer and Smart Sending.

COPY BUTTONS

Variables and copy

Klaviyo reads PreProduct’s properties from the event. Write them as event.*, not as Shopify order properties.

VARIABLES · PRE-ORDER PAID

Customer name
{{ event.preorder.customer_name }}
Pre-order listing name
{{ event.listing.name }}
Your store nameFrom your Klaviyo account
{{ organization.name }}

EMAIL · SUBJECT AND BODY · PLAIN TEXT

Subject
Thanks for your {{ event.listing.name }} pre-order
Preview text
Leave blank
Hi {{ event.preorder.customer_name|default:'there' }},

Thanks for pre-ordering {{ event.listing.name }}. While you wait, here are a few things that go with it:

[product block]

{{ organization.name }}

REQUIREMENTS

What it needs

PreProduct is required

This flow triggers on PreProduct’s Pre-order paid metric. Klaviyo events come with PreProduct on the Scale plan and up.

Klaviyo, connected to PreProduct

Connect Klaviyo in PreProduct under Setup → Integrations so the events reach your account. The flow runs in Klaviyo with plain emails: add your brand template, voice and copy, then set it live.

“Mute email sending from PreProduct” switched on

Switch it on in PreProduct under Setup → Integrations so customers get your Klaviyo email, not the same update twice. The events still reach Klaviyo while it’s on.

BUILD IT IN KLAVIYO

How to set up

Recipe
  1. 1 Install PreProduct (Scale and up)
  2. 2 In PreProduct, go to Setup → Integrations, connect Klaviyo and switch on “Mute email sending from PreProduct”
  3. 3 In Klaviyo, create a flow with the Pre-order paid metric as its trigger
  4. 4 Add the steps, then paste the subject and body from this page
  5. 5 Add your styling and set the flow live

COMMON TWEAKS

Adapting it

  • Pick the products

    Set the products block to a collection that pairs with the listing, or to Klaviyo’s recommendations.

    Products block · collection
  • Change the wait

    Send it sooner or later. Longer lead times leave room for a second email before it ships.

    Time delay · 1 day
  • Remind them when it ships

    Add the ship date so the thank-you also sets expectations.

    {{ event.listing.ship_date }}

ABOUT THIS FLOW

FAQ

01 Can I upsell before the pre-order ships?

Yes, with PreProduct’s pre-ship upsells, which add the extra item to the same order before it goes out. How pre-ship upsells work

02 Why is this a marketing email?

It suggests other products rather than confirming the order, so it keeps Klaviyo’s unsubscribe footer and Smart Sending.

K07 · THANK YOU AND CROSS-SELL

Thank pre-order customers and cross-sell.