1. Create a New Workflow: Start by creating a new workflow in Spur, selecting WhatsApp as the channel, choosing your WhatsApp number, and opting to "Start from scratch."
2. Set the Trigger: The trigger for this workflow will be "Shopify Order Created," which initiates the sequence when a customer places an order.
2. Define the Product: Next, add a condition block to filter for orders containing the specific product you want customers to restock. In this case, we'll check if the "Cart Product Names" contains "sunscreen."
3. Define the Delay: After saving, add a delay block to determine when the reminder should be sent. Since we're aiming for a three-month cycle, set the delay to "12 weeks" (or adjust as needed).
4. Craft the Reminder and Checkout Link: Now, it's time to build the reminder message. Add an action block and choose "Create Draft Order." You can optionally offer a discount here by entering a percentage value. Crucially, save the Draft Order checkout link as a workflow variable (e.g., "checkout_link") and the old order as an attribute (e.g., "old_order"), then tag the draft order with "new_order" for easy identification later.
5. Finally, add a "Send Message" action and select "CTA Message."
Write a friendly message like:
"Hey, {{contact.firstName}}, you haven't purchased XYZ sunscreen in 3 months, you must've ran out!
Buy now and enjoy a 5% discount."
For the button text, use "Shop now," and for the URL, insert the checkout_link workflow variable generated in the previous step. Save everything, enable the workflow, and you're all set!
Now, every time a customer buys sunscreen, they'll receive a handy reminder and a direct link to repurchase after three months. You can replicate these steps for other products and adjust the timing to match their typical usage patterns. Remember, for multiple products, you’ll need to create separate workflows or add more conditions to your existing one.