You control exactly what earns points in your store. Set these up under Program Setup → Earning Rules and on the Earn Rules page of the Miko app.
Where to find it
- Program Setup: the Earning Rules card (points per $1, welcome points, minimum order), Point Expiry, Birthday Rewards and Referral Program.
- Earn Rules: bonus actions such as a product review, a social follow or a custom action.
How to set it up
Set the purchase rate
In Program Setup, enter Points per $1 spent and, if you want one, a Minimum order amount ($). Orders below the minimum earn nothing.
Set the welcome bonus
Enter Welcome points. A customer receives them once, when they first join the program.
Turn on birthday and referral points
Switch on Enable birthday rewards and Enable referral program and set the points for each (Growth and Pro plans).
Add bonus actions
On Earn Rules, choose Add Earn Rule, pick an action type, the points to award and a Repeat cooldown (days), then save. Each rule appears in the widget under Bonus actions with a Claim button.
Options
Purchase earning
The foundation of any loyalty program. Set a points rate per dollar spent, for example, 5 points per $1. Points are earned on the order subtotal after discounts, before tax and shipping. There is one store-wide rate: the way to give some customers more is a VIP tier multiplier (e.g. earn double points in the Gold tier).
Bonus earning events
Reward customers for actions beyond purchases:
| Action | Points Award | Plan Required |
|---|---|---|
| Account sign-up | Fixed point bonus (Welcome points) | All plans |
| Birthday | Fixed bonus points, once a year on the customer’s birthday | Growth & Pro |
| Product review | Fixed point bonus, claimed by the customer in the widget | Growth & Pro |
| Referral (successful purchase) | Points for referrer + referred friend | Growth & Pro |
| Social follow | Fixed point bonus, claimed by the customer in the widget | Growth & Pro |
| Custom action (e.g. newsletter signup) | Fixed point bonus, claimed by the customer in the widget | Growth & Pro |
Review, follow and custom actions are trust-based: the app credits the points when the customer clicks Claim, it does not check your reviews app or social account. A Repeat cooldown of 0 means the customer can claim once; any other value is the number of days before they can claim again.
Points expiry
Optionally set points to expire a fixed number of days after they were earned (e.g. 365 days). Each batch of points expires on its own date, and the widget shows the customer when their next points expire. This encourages regular engagement. Configure this under Program Setup → Point Expiry → Points expire after (days), and leave it empty for points that never expire.
Example
Example earning structure
- Every purchase: 5 points per $1 spent
- Gold VIP tier: 2× multiplier, so 10 points per $1 (double points)
- Account sign up: 200 bonus points
- Birthday: 150 bonus points once a year
Plan required
Related articles