How to check whether a customer has placed another order since beginning the post purchase flow?

Topic summary

Shopify Flow post-purchase automation for sample buyers: send a reminder to buy full-size only if the customer hasn’t placed another order since the sample.

Current setup: a condition compares the triggering order’s created_at to the customer’s last_order.created_at (screenshots provided). The author finds it hard to validate without waiting days.

Clarification: that condition correctly checks whether the sample order is still the customer’s most recent order—i.e., no subsequent purchase has occurred.

Caveat: if the intent is to suppress the email only when the subsequent purchase is a specific “full-size” product (not just any order), additional logic is needed. How to implement depends on store data, e.g.:

  • Whether sample and full-size are variants of the same product.
  • Whether “sample” appears in product attributes or tags that can be checked.

Outcome/status: no finalized solution; guidance given on what the current condition does and that SKU/tag-based rules may be required. Testing the flow remains a challenge; screenshots are central to understanding the condition.

Summarized with AI on December 29. AI used: gpt-5.