
Customer Loyalty Program
Description
Highlights
- - Dynamic Bonus System -Users collect points and ascend through tiers (Bronze → Silver → Gold → Platinum) – also individually global customizable.
- - Exclusive Benefits - Higher tiers receive discounts and more points.
- - Point Expiry for Activity Incentive - Points expire over time to encourage regular interaction.
- - Gamification Elements - Booster Weeks and Refer-a-Friend programs motivate users.
- - Flexible Customization - All parameters (discounts, point allocation) are individually adjustable.
Features
- 1. Point Collection System - Users collect points through purchases, newsletter subscriptions, etc.
- 2. Multi-Tier Level System - Tiers with increasing benefits and exclusive advantages.
- 3. Point Expiry - Points have an expiration date to motivate customers to regular activity.
- 4. Level Up and Down - Users can drop to lower tiers due to inactivity.
- 5. Exclusive Discounts per Tier - Silver, Gold, and Platinum receive additional permanent discounts.
- 6. Refer-a-Friend Program - Users can refer friends and receive points for it.
- 7. Booster Weeks - Time-limited events with double points for additional motivation.
- 8. Birthday Bonus - Automated rewards (points) depending on the tier.
- 9. Manual Point Management - Admins can award or adjust points individually.
- 10. Notifications & Email Triggers - Automatic messages for level-ups or impending point expiry.
- 11. Backend - Overview of user activity.
- 12. Multi-language & Mobile Optimization - Future enhancements for a better user experience.
About the Extension
More information at: https://www.codegiganten.de/loyalty-system
Our extension offers a comprehensive and sophisticated customer loyalty program.
Customers can earn points through specific actions:
- Orders in the shop (dependent on sales/revenue)
- Shop registration
- Refer a friend (integration with our extension Refer a Friend)
- Birthday (integration with our extension Birthday promotion code)
- Newsletter subscription
- Filling in custom fields for the first time
By collecting points, customers can advance through multiple tiers, using a global configurable tiered system from "Bronze" (standard tier) -> "Silver" -> "Gold" -> "Platinum". This tier system can be individually customized (uniform for all sales channels) and extended.
The higher the tier, the better the benefits the customer receives, such as a higher permanent discount or more points.
- Discounts on your purchases (variable depending on the customer's level/tier)
Collected points expire after a predefined period. This motivates customers to remain active and continue ordering. The accumulated bonus points cannot be redeemed in the shop but serve exclusively to reach the individual tiers.
Additionally, "Booster Weeks" can be created, lasting for a certain period, to encourage customers to collect more points. This allows marketing to award, for example, double points per action during specific weeks.
The extension leverages several standard Shopware processes to make configuration as straightforward as possible.
More information at: https://www.codegiganten.de/loyalty-system
Our extension offers a comprehensive and sophisticated customer loyalty program.
Customers can earn points through specific actions:
- Orders in the shop (dependent on sales/revenue)
- Shop registration
- Refer a friend (integration with our extension Refer a Friend)
- Birthday (integration with our extension Birthday promotion code)
- Newsletter subscription
- Filling in custom fields for the first time
By collecting points, customers can advance through multiple tiers, using a global configurable tiered system from "Bronze" (standard tier) -> "Silver" -> "Gold" -> "Platinum". This tier system can be individually customized (uniform for all sales channels) and extended.
The higher the tier, the better the benefits the customer receives, such as a higher permanent discount or more points.
- Discounts on your purchases (variable depending on the customer's level/tier)
Collected points expire after a predefined period. This motivates customers to remain active and continue ordering. The accumulated bonus points cannot be redeemed in the shop but serve exclusively to reach the individual tiers.
Additionally, "Booster Weeks" can be created, lasting for a certain period, to encourage customers to collect more points. This allows marketing to award, for example, double points per action during specific weeks.
The extension leverages several standard Shopware processes to make configuration as straightforward as possible.
Details
- Available: English, German
- Latest update: 29 September 2025
- Version: 1.0.0
- Category: Loyality & Rewards
About the Extension Partner

codegiganten GmbH
Partner Status
-
Shopware
Bronze Partner -
Shopware
Premium Extension Partner
Details
-
Ø-Rating:
5
Average rating of 5 out of 5 stars
- Partner since: 2020
- Extensions: 77
- Certifications: Certifications
Support
- Based in: Germany
- Speaks: German, English
- Response time: Quickly
- Install and activate the plugin as usual via the Shopware Extension Manager.
2. Make Basic Settings:
- Adjust the configurations in the extension's settings according to your requirements.
- After plugin installation, you must assign the automatically generated discount promotions of the customer loyalty program to the desired sales channels for the discounts to be active there.
- Under Marketing > Loyalty Program, you can create or edit the levels and booster weeks. Standard levels are already pre-configured and can be adjusted as needed.
1.0.0
- First version of this plugin