Articles on: Getting Started

How customers interact with your loyalty program

This article explains how customers experience and interact with your loyalty program—from joining, earning points, to using rewards.


1. How the loyalty flow works

The customer journey typically follows this flow:

  1. Customers earn points by completing the earning actions you’ve configured
  2. They use points to redeem rewards (such as discount codes or free products)
  3. The reward is applied at checkout.
Tip: If you want to grant rewards directly instead of points, you can use Entry Rewards in VIP tiers. This allows you to give a one-time reward when a customer signs up or upgrades to a new tier.


2. How customers join the loyalty program

Customers can join your loyalty program by:

  • Signing up or signing in through your store
  • Signing up via the BLOY loyalty widget or loyalty page

Customer data is automatically synchronized, so no additional setup is required.


3. How Customers Earn Points

Customers earn points by completing the actions you’ve enabled in Ways to Earn.

Points appear after the required conditions are met, such as:

  • The order reaching the required status
  • A review being published


4. How customers use rewards

Once customers have enough points, they can redeem rewards such as:

  • Discount codes
  • Free products
  • Free shipping rewards

After redeeming a reward:

  • A reward code is generated
  • Customers can click Apply to automatically apply the code at checkout, or copy the code and paste it manually


Note: If a reward is redeemed but not used immediately, the code is saved in the Your Rewards section and can be used later.


5. How customers track points and rewards

Customers can view their points and rewards in several places:

  • The Your Rewards section in the loyalty widget
  • The Your Balance section on the loyalty page
  • Shopify customer accounts (via customer account extensions, if enabled)

Tip: Always test the full customer journey using a logged-in test account to make sure the experience matches your expectations.

If you have any questions or need help setting this up, contact us via in-app Live Chat or at [support@bloy.io]()

Updated on: 28/12/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!