Skip to main content

Earning rule – Place an order

Updated yesterday

The "Place an order" earning rule allows you to reward customers with loyalty points for the orders they place, while giving you full control over which products or collections qualify.

You can even create multiple rules to assign different point values to different items, helping you promote high-margin products, seasonal campaigns, or special offers.

How it works

When a customer places a qualifying order, points are awarded automatically. You can choose between two calculation methods:

  • Fixed points: Customers earn a set number of points for each order containing qualifying products (e.g., 100 points per order). If multiple rules apply in the same order, only the highest-value rule is used.

  • Proportional points: Customers earn points based on the amount spent (e.g., 1 point per $1 spent). Every dollar spent on products covered by your rules contributes to the reward.

Each product or collection can be assigned its own point value, giving you flexibility to promote certain items more strongly. Customers can always track their earned points in their rewards history within the Loyalty Widget.

With Legacy customer accounts, guest orders don’t earn points unless you allow it in the campaign settings. Enabling this option lets guests collect points, and when they create an account later, those points will be waiting for them.

Setting up a Purchase-Based rule

1. Specify earning type

  • Fixed points: Customers earn a set number of points per order (e.g., 100 points per order).

  • Proportional points: Customers earn points based on order amount (e.g., 1 point per $1 spent).

2. Configure earnings for products

Create multiple rules to offer bonus points on high-margin or promotional items. Use “Include” or “Exclude” options to precisely target products or collections.

3. Adjust additional settings

  • When points are issued: when the order is created, paid, or fulfilled.

  • Whether the rule applies to all sales channels or only specific ones, such as POS or the online store.

  • For proportional rewards, what counts toward points: whether taxes, shipping, or discounts are included.

4. Customize widget texts
Add a title and description that will appear in the Loyalty Widget. For example: “Earn 1 point for every $1 spent!”

5. Save your settings


Once saved, points will be awarded automatically whenever a customer makes a qualifying purchase.

Did this answer your question?