Loyalty works when the second order is easier than the first
A points program that nobody can explain will not create a second order. Shoppers need to see the action, the points, and the thing the points buy.
Prizify is that loop: ways to earn, levels, and rewards that pay out as Shopify store credit or a discount code. Because the payout is a Shopify object, it behaves like the rest of checkout. You do not operate a second balance sheet in a spreadsheet.
Start smaller than the settings screen suggests. One way to earn, one level, one reward you would be happy to fund. Put the widget where the account and the cart can both see it. Place a real order with a test customer and confirm the points land before you announce the program.
Free is on the listing and does not expire. Plus is $19 a month and starts with a 7-day trial. In the current app, Plus does not raise the one-challenge limit.