LOYALTY PROGRAM ROI CALCULATOR
How much profit could your loyalty program generate?
ROI Calculation Methodology:
Loyalty Program Subscription
Inputs: Annual Sales, Number of Locations
Assumptions:
- Loyalty Penetration Rate: 25% of your customers will join the loyalty program.
- Loyalty Members' Average Basket Value Increase: 20% higher than non-members.
- Loyalty Members' Visit Frequency Increase: 25% more frequent than non-members.
- Points Value: 5% of the purchase value is awarded to loyalty members.
- Unused Points: 30% of awarded points are not redeemed.
Costs:
- One-time Setup Fee: $299 (spread over 3 years to normalize ROI).
- Annual Subscription Fee: $100 × 12 months × Number of Locations.
- Annual Marketing Investment: $500 × Number of Locations.
- Points Cost: Calculated as Annual Sales × Loyalty Penetration Rate × Points Value × (1 - % of Unused Points).
Calculations:
- Sales Attributable to Loyalty Program = Annual Sales × Loyalty Penetration Rate.
- Loyalty Members Spend Increase = Sales Attributable to Loyalty Program × Loyalty Members' Average Basket Value Increase.
- Loyalty Members Spend & Frequency Increase = Loyalty Members Spend Increase × (1 + Loyalty Members' Visit Frequency Increase).
- Sales Increase from Loyalty Program = Loyalty Members Spend & Frequency Increase.
- Total Annual Costs = (One-time Setup Fee ÷ 3) + (Annual Subscription Fee + Annual Marketing Investment + Points Cost).
- 3-Year ROI = Sales Increase from Loyalty Program / Total Annual Costs × 100.
- Profit = Sales Increase from Loyalty Program − Total Annual Costs
Loyalty + Reviews Program Subscription
Inputs: Annual Sales, Number of Locations
Assumptions:
- Loyalty Penetration Rate: 35% of your customers will join the loyalty program.
- Loyalty Members' Average Basket Value Increase: 20% higher than non-members.
- Loyalty Members' Visit Frequency Increase: 35% more frequent than non-members.
- Points Value: 5% of the purchase value is awarded to loyalty members.
- Unused Points: 30% of awarded points are not redeemed.
Costs:
- One-time Setup Fee: $299 (spread over 3 years).
- Annual Subscription Fee: $150 × 12 months × Number of Locations.
- Annual Marketing Investment: $500 × Number of Locations.
- Points Cost: Calculated as Annual Sales × Loyalty Penetration Rate × Points Value × (1 - % of Unused Points).
Calculations:
- Sales Attributable to Loyalty Program = Annual Sales × Loyalty Penetration Rate.
- Loyalty Members Spend Increase = Sales Attributable to Loyalty Program × Loyalty Members' Average Basket Value Increase.
- Loyalty Members Spend & Frequency Increase = Loyalty Members Spend Increase × (1 + Loyalty Members' Visit Frequency Increase).
- Sales Increase from Loyalty Program = Loyalty Members Spend & Frequency Increase.
- Total Annual Costs = (One-time Setup Fee ÷ 3) + (Annual Subscription Fee + Annual Marketing Investment + Points Cost).
- 3-Year ROI = Sales Increase from Loyalty Program / Total Annual Costs × 100.
- Profit = Sales Increase from Loyalty Program − Total Annual Costs
ROI of your gift card program
ROI of your loyalty program
ROI of your loyalty program + reviews
Thousands of businesses love DataCandy
Join the 15,000+ business locations thriving with DataCandy’s gift card and loyalty platform.
Ready to get started with customer loyalty?
Do Loyalty Programs Cause Consumers to Spend More?
Typically, customers spend more when they belong to a loyalty program. Here are our tips to make the most of your rewards program and boost sales.
How Long Does it Take to Implement a Gift and Loyalty Program?
Some companies can take up to a month to implement a gift and loyalty program for small to medium sized businesses. With DataCandy? As little as 10 days!
How to Measure Customer Engagement for Your Brick-and-Mortar Business
Learn how to measure the impact of your loyalty, gift card, and marketing automation efforts to see if your customer engagement strategies are paying off.