Oct 15, 2026
Review prompts in your theme, with the reward shown
The best moment to ask for a review is when the customer is back in your store. Your theme can now do that without any extra app.
What your theme can read. For a logged-in customer, Charm keeps a list of the products they paid for in the last 12 months and haven't reviewed yet, newest first. For the store, it keeps the reward for a review: the points, the bonus for a photo or video, and whether only verified buyers earn.
Always up to date. A new order adds its products, a full refund or a cancellation takes them off, and a review removes the product as soon as your review app reports it. Nothing is written when you haven't set up a review reward.
A theme developer can use the customer metafield
charm_loyalty.reviewable_products and the shop metafield
charm_loyalty.review_reward, for example to show "Rate your Hydrating
Serum and earn 50 points" on the home page.
See the guide.