Live
✦ Exclusive Agency Interview Series 2026 by Flits
✦ Exclusive Agency Interview Series 2026 by Flits
✦ Exclusive Agency Interview Series 2026 by Flits
✦ Exclusive Agency Interview Series 2026 by Flits
✦ Exclusive Agency Interview Series 2026 by Flits
✦ Exclusive Agency Interview Series 2026 by Flits
✦ Exclusive Agency Interview Series 2026 by Flits
✦ Exclusive Agency Interview Series 2026 by Flits
✦ Exclusive Agency Interview Series 2026 by Flits
✦ Exclusive Agency Interview Series 2026 by Flits
✦ Exclusive Agency Interview Series 2026 by Flits
✦ Exclusive Agency Interview Series 2026 by Flits
Explore

Loyalty Members Generated Between 4.8x and 19.2x More Revenue Per Customer Than Non-Members

KEY METRICS • 90 days
4.8x
Lowest multiplier (Arata)
19.2x
Highest multiplier (GNC)
4 Brands
Shopify Stores Studied
Consistent
Direction across all brands
Background

Every Shopify brand running a loyalty program eventually faces the same question: Is it worth the cost? Points liability accumulates, subscription fees renew, and the business case often rests on benchmarks drawn from other brands in other categories, not from the store’s own customer data.


This study presents a different kind of answer. Across four Shopify brands: GNC (health and nutrition), Palmonas (jewellery), Libas (ethnic apparel), and Arata (haircare), the same analysis was applied: compare revenue per customer between loyalty program members and non-members over a fixed 90-day window, using their order data.

The Challenge

Across Shopify brands, loyalty programs are often evaluated using broad metrics such as total revenue or average order value. While these indicate overall performance, they do not show whether the program is influencing how individual customers behave.


This makes it difficult to answer a more practical question:
Are enrolled customers contributing more value over time compared to those who are not part of the program?

Without a direct comparison within the same customer base, most evaluations rely on external benchmarks or assumptions, rather than the store’s own data

The Solution

To address this, a consistent analysis was applied across four Shopify brands using their own order and customer data.

For each brand:

  • All customers active within a fixed 90-day window were identified
  • Customers were segmented into loyalty members and non-loyalty members
  • Total revenue generated by each group was calculated
  • Revenue was then divided by the number of customers in each group to arrive at revenue per customer.

In addition to this, supporting behavioral metrics were measured, including:

  • Purchase activation (customers who placed at least one order)
  • Repeat purchase rate (customers who place two or more orders
  • Average order value

This approach allows both groups to be compared within the same timeframe and using the same definitions, making differences in customer behavior and value easier to interpret.

Results

Across all four brands, loyalty members generated higher revenue per customer than non-members within the same 90-day window.

GNC
19.2x
Revenue multiplier
Revenue per loyalty member
₹2,305
Revenue per loyalty member
₹120
Palmonas
12.2x
Revenue multiplier
Revenue per loyalty member
₹2,222
Revenue per loyalty member
₹182
Libas
7.5x*
Revenue multiplier
Revenue per loyalty member
₹1,859
Revenue per loyalty member
₹7
Arata
4.8x
Revenue multiplier
Revenue per loyalty member
₹657
Revenue per loyalty member
₹136

*For Libas, the comparison is limited to customers who placed an order, to avoid distortion from a large number of inactive users.

Here’s what the data tells you

1. Purchase activation differs significantly

In each brand, a larger share of loyalty members completed at least one purchase within the 90 days. For instance:

  • GNC: 98.2% of members vs 6.4% of non-members

  • Arata: 99.8% vs 21.6%

The difference plays a central role in the overall revenue gap

2. Repeat purchase behavior is higher among members

Across all four brands, loyalty members were more likely to place multiple orders within the same window

  • GNC: 13.2% vs 6.3%

  • Palmonas: 14.8% vs 6.3%

  • Libas: 20.4% vs 8.6%

  • Arata: 16.9% vs 12.2%

This indicates that enrolled customers tend to return more frequently.

3. The revenue gap is driven by behavior, not a single factor

The mechanism behind the revenue difference varies:

  • At GNC, the gap is largely explained by purchase activatio

  • At Palmonas, activation, repeat rate, and order value all contribute

  • At Libas, the average order value plays a more significant role

  • At Arata, the difference is primarily whether a customer purchases at all

Despite these variations, each brand shows the same directional outcome.

Why this matters for Shopify Brands

The consistency across categories suggests that the relationship between loyalty enrolment and customer behavior is not limited to a single type of business.

Customers who are part of the loyalty program are more likely to:

  • Complete a purchase within the observed period
  • Return for additional purchases
  • Generate higher revenue on a per-customer basis

The extent of the impact depends on your business, but the pattern remains stable.

Across four Shopify brands with different product categories and customer bases, loyalty members consistently generated more revenue per customer than non-members over the same 90-day window.

The size of the difference varies, and the underlying drivers differ by brand. However, the overall relationship between loyalty enrolment and customer value remains consistent.

Evaluating loyalty programs using revenue per customer, supported by behavioral metrics, provides a clearer understanding of their impact on retention and purchasing patterns.

Recent case studies
See all case studies

Ready to up your customer retention game?

  • 14 days free trial
  • 30 days money back guarantee

Build a loyalty program your
customers actually use

Start building better retention today

  • 14 days free trial of paid plans
  • 30 days money back guarantee