What's your biggest current challenge? Have your say in Community Polls along the right column.

Condition to check if a customer has placed any orders since the start of the workflow

Solved

Condition to check if a customer has placed any orders since the start of the workflow

KatieB1
Visitor
2 0 0

I've been trying to read up on a solution regarding entering in a condition to remind customers to repurchase, but only if they haven't done so already. I see that the order.createdAt has been suggested, to check that the last order still matches the one that started the flow, however when this is selected, I need to enter in a date. As every customers date will vary, this doesn't seem like an option. Here is the work flow currently.

 

1. Order created

2. Tag of order is equal to a specific product range

3. Wait 28 days

4. Check that the customer has not bought anything else in this timeframe - ISSUE with this condition

5. Send marketing email to remind them to stock up again

 

Screenshot 2024-05-29 at 14.25.30.png

 

When I select the order.createdAt condition, I can only enter in a date so this doesn't seem right. I don't want to use any additional apps. Surely there must be a solution that exists within Shopify to cross check whether a customer has subsequently purchased a product?

 

Screenshot 2024-05-29 at 14.35.07.png

Accepted Solution (1)

tim
Shopify Partner
3911 394 1435

This is an accepted solution.

Have you considered this? Basically, if customers last order is this one, then no newer orders were placed?

Screenshot 2024-05-30 at 12.50.59 am.png

If my post is helpful, consider liking it -- it will help others with similar problem to find a solution.
I can be reached via e-mail tairli@yahoo.com

View solution in original post

Replies 2 (2)

tim
Shopify Partner
3911 394 1435

This is an accepted solution.

Have you considered this? Basically, if customers last order is this one, then no newer orders were placed?

Screenshot 2024-05-30 at 12.50.59 am.png

If my post is helpful, consider liking it -- it will help others with similar problem to find a solution.
I can be reached via e-mail tairli@yahoo.com
KatieB1
Visitor
2 0 0

Thank you Tim, I have added this condition and hopefully it works.