Earning and redeeming

How customers earn points

Set what earns points: orders, signups, birthdays, reviews and social follows.

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

  1. 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.

  2. Set the welcome bonus

    Enter Welcome points. A customer receives them once, when they first join the program.

  3. 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).

  4. 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:

ActionPoints AwardPlan Required
Account sign-upFixed point bonus (Welcome points)All plans
BirthdayFixed bonus points, once a year on the customer’s birthdayGrowth & Pro
Product reviewFixed point bonus, claimed by the customer in the widgetGrowth & Pro
Referral (successful purchase)Points for referrer + referred friendGrowth & Pro
Social followFixed point bonus, claimed by the customer in the widgetGrowth & Pro
Custom action (e.g. newsletter signup)Fixed point bonus, claimed by the customer in the widgetGrowth & 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

Not on Shopify yet?

Start a free Shopify trial, then add Miko apps when you are ready.

Set up your store in minutes and try it with your own products. Loyalty, wholesale pricing, AI descriptions and the rest of the Miko apps install in one click once your store is live.