Skip to content

Oct 15, 2026

Improvements

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.