Introduction
Recharge is one of the most popular payments platforms that you can now integrate with your loyalty program for rewarding monthly subscribers.
✨ Shopify Flow is required for this integration. Shopify Flow is available on the Shopify, Advanced, and Plus plans.
In this article:
Adding Custom Actions
From the Loyalty dashboard, go to Programs > Points.
Click Add Another Way to Earn under the Earning Points section.
Choose Custom Action in the Ways to Earn prompt.
Set an Action Name for your custom way to earn points.
Enter the Completed Action Name for it.
Add a short description.
Enter the points amount you want to give out.
Check the box of the “Limit how many times each customer can earn points for completing this action” option and set a limit if preferred.
Make sure that the Status is ON.
Once you are satisfied with your settings, click Save.
Creating a workflow in Shopify Flow
To make the Custom Action work, please create a workflow using Shopify Flow to set the trigger and the action.
💡 Time saving tip: Click here to download our pre-made template to use; if you're using this template, just make sure to update the Custom Action Name.
Alternatively, follow these steps:
Go to Shopify Flow and click the Create workflow button on the upper right side of the page.
Click the Select a trigger button, then choose Order created under Shopify triggers.
Click the Then + button and select Condition. Make sure that the condition is set to If all conditions are met and click Add criteria.
Under Shopify API, click Order, then choose customer
Click productSubscriberStatus, select Equal to and then select ACTIVE.
Click Then + and choose Action.
Under Installed App Actions, click Rivo: Rewards, Loyalty Program and select Add Points for a Custom Action.
For Customer Identifier, use {{order.customer.email}}
For Custom Action Name, enter the exact name of the Custom Action set inside the app in the Custom Action Name field.
Optional steps:
Enter a new points amount in the Points Amount Override field if you want to override the points amount set in the app.
Tick the box for the Skip Email if you want to skip the email notifying the customer of the points they earned.
Change the name of the workflow if preferred and once satisfied, click Turn on workflow to activate it.