Add Free Product to Fifth Recharge Order | Reward Loyalty
Reward Loyal Customers with a Free Product on Their Fifth Recharge Subscription Order
5 min setup
No coding required
Runs automatically
Show appreciation for customer loyalty by adding a free product to their fifth Recharge subscription order. This MESA workflow template automatically includes a one-time complimentary item in the specified subscription order, enhancing the customer experience and encouraging continued business. Easily customize the workflow to apply the free gift to any subscription milestone—whether it’s the second, third, or tenth order.
How it works
4 steps to start automatically rewarding your most loyal subscription customers with a free product
Order Created
App connector: [Recharge](/content/apps/recharge/integrate "View Recharge integration page"/index.html)• Time to complete: 0 minutes (Auto-configured)
Why this matters: This trigger monitors all new Recharge subscription orders and starts the workflow whenever a customer places an order, giving you the data needed to check their order history.
This step automatically activates when any subscription order is created in Recharge. The trigger captures essential customer information including their email address, order details, and external order ID that connects to Shopify. No configuration is required - it runs in the background and passes the customer data to the next step to begin the order count verification process.
Orders Count
App connector: [Recharge](/content/apps/recharge/integrate "View Recharge integration page"/index.html)• Time to complete: 0 minutes (Auto-configured)
Why this matters: This step retrieves the exact number of orders the customer has placed, which is essential for determining if they've reached the fifth order milestone that qualifies them for the free product reward.
This step automatically queries Recharge's database using the customer's email address to get their total order count. The system uses the email from the trigger step and makes an API call to retrieve the count number. This data gets passed to the filter step to check if the customer has reached exactly 5 orders. No manual configuration is needed as it uses the customer email from the previous step.
Filter for specific order count
App connector: [Filter](/content/apps/filter/integrate "View Filter integration page"/index.html)• Time to complete: 0 minutes (Auto-configured)
Why this matters: This filter ensures the free product is only added when customers reach their fifth order, preventing the reward from being given too early or repeatedly on subsequent orders.
The filter compares the customer's order count from the previous step against the target number 5 using an "equals" comparison. If the count matches exactly 5, the workflow continues to add the free product. If the count is less than or greater than 5, the workflow stops here and no action is taken. This step is pre-configured to check for exactly 5 orders, but you can modify this number if you want to reward customers at a different milestone.
Add Line Item to Order
App connector: [Shopify](/content/apps/shopify/integrate "View Shopify integration page"/index.html)• Time to complete: 2 minutes
Why this matters: This action delivers the actual reward by adding your chosen free product directly to the customer's fifth order with a 100% discount, completing the loyalty incentive automatically.
This step adds a specific product to the customer's Shopify order as a line item with a full discount applied. You need to configure the "Product ID" field with the ID of the free product you want to give away, and the "Variant ID" field with the specific variant (size, color, etc.) of that product. The system automatically sets the quantity to 1, applies a 100% discount, and adds it to the order without notifying the customer immediately. You can find product and variant IDs in your Shopify admin under Products.
Frequently asked questions
What happens if the customer's fifth order gets canceled or refunded?
The workflow triggers when the order is created, so the free product will already be added. If the order is later canceled, you'll need to manually track and potentially adjust the customer's order count or handle the free product separately since this workflow doesn't monitor order cancellations.
Can I set different free products for different subscription types or customer segments?
Currently this workflow uses a single product ID for all qualifying customers. To offer different rewards, you'd need to add filter steps that check subscription product types or customer tags, then route to different "Add Line Item" steps with different product IDs configured.
Will this workflow work if customers have multiple active subscriptions?
Yes, the workflow counts total orders by email address across all subscriptions. However, if a customer places multiple subscription orders on the same day that happens to be their fifth overall order, they might receive multiple free products since each order creation triggers the workflow independently.
Make this template your own!
Customize this workflow even further:
- Add email notifications
- Create customer segments
- Track loyalty metrics
- Scale the reward system
You're in good company
Avg. App Store rating
4.9/5
Merchant reviews
157
Avg. time saved per week
3.5 hrs
PetFriendly
"It's like Zapier but exactly designed for Shopify. I have been able to complete all the workflows that I've needed."
Zailys
"The MESA team has been amazing at helping us set up our automations. We would highly recommend this app!"
Rothy's
Related templates you'll love
Recommended workflows that pair well with this template
Ready to start automatically rewarding your most loyal subscription customers with a free product?
7-day free trial • 5 min setup • Cancel anytime
Need help? Our automation experts will help you personalize this workflow for free.