Sending automatic emails based on order tags

Topic summary

Goal: Automate emails to customers when an order receives a “reservation”/“pre‑order” order tag added after purchase (via Shopify Flow), ideally using Klaviyo, including immediate and delayed sends.

Key constraints:

  • OP reports Klaviyo cannot trigger on order tags added retrospectively (post‑purchase). These are order tags, not product tags.
  • OP says Shopify Email doesn’t meet their need for both immediate and delayed sends.

Proposed approaches:

  • Use Shopify Email with Shopify Flow: trigger on “tag added,” send a template immediately and add a wait step for a later send. Note: first 10,000 emails/month free; then $1/1,000 (as cited by a commenter).
  • For Klaviyo, add “pre order” to product/variant name so Klaviyo can detect and segment, bypassing reliance on order tags.
  • Build a custom app to schedule post‑order emails while sending via Klaviyo.
  • Use an automation app (Mesa) to sync order tags to Klaviyo; a blog example was linked for a similar workflow.

Latest/ongoing:

  • A participant asks how to email all customers, not only marketing‑subscribed, indicating consent/eligibility remains an open issue.
  • No final resolution; multiple app‑based solutions offered.
Summarized with AI on January 6. AI used: gpt-5.

We have an automation app that can allow you to sync order tags to klaviyo. This is an example workflow that it similar to that:

https://www.getmesa.com/blog/sync-fulfillment-status-to-klaviyo-for-transactional-email/

I could modify that one for you to do what you’re looking to do, if you’re interested.

Thanks,

Kalen