Skip to main content

Points For Purchases

Reward customers with points every time they make a purchase.

Updated over a month ago

Points For Purchases

How to create a Points for Purchases rule

Introduction

Points for Purchases is the foundation of any loyalty program. Customers earn points based on how much they spend, encouraging repeat purchases and higher order values.

Enabling Points For Purchases

Step 1: Create the Rule

Go to Subscribfy > Loyalty > Rewards Program tab > Create new rule > Points For Purchases

Step 2: Configure Basic Settings

Name

Display name shown to customers (e.g., "Earn Points on Orders")

Reward Amount

Points per dollar spent (e.g., 1 point per $1)

Reward Message

Message customers see when they earn points

Step 3: Set Restrictions (Optional)

Restrict by product

Only award points for specific products

Restrict by collection

Only award points for products in specific collections

Customer tags

Include or exclude customers by their Shopify tags

Step 4: Configure Advanced Settings (Optional)

Schedule

Set start and end dates for the rule

Tier restriction

Limit which tiers can earn this reward

Step 5: Save

Click Save and make sure the rule status is ON.

How It Works

  1. Customer places an order

  2. Order is fulfilled (or paid, depending on your settings)

  3. Points are calculated based on order subtotal

  4. Points are credited to the customer's account

Example: With 1 point per $1 spent, a $50 order earns 50 points.

Tier Multipliers

Each tier has a points multiplier. Higher tier customers automatically earn more points per purchase.

Example: With 1 point per $1 and a $50 order:

Bronze tier (1x multiplier)

50 points

Silver tier (1.5x multiplier)

75 points

Gold tier (2x multiplier)

100 points

Klaviyo Integration

If you have Klaviyo connected, Subscribfy sends a Subscribfy Points For Purchases Event when a customer earns points from a purchase.

Event Properties

Property

Variable Name

Example Value

Reward Name

event.SubscribfyRewardName

Earn Points on Orders

Reward Type

event.SubscribfyRewardType

points

Reward Amount

event.SubscribfyRewardAmount

50

Troubleshooting

Points not awarded?
Check that the order is fulfilled and meets any product/collection restrictions. Verify the customer is eligible based on tag rules.

Wrong points amount?
Verify your reward amount setting. Points are calculated on the order subtotal (excluding taxes and shipping by default).

Need help? Contact support at support@subscribfy.com

Did this answer your question?