Skip to main content Skip to search Skip to main navigation
Shopware Payments ramp-up pricing for 12 months. Limited time only. Learn more
Diese Seite ist auch auf Deutsch verfügbar.
Kraftware

Loyalty Points & Rewards Program

Rating: 4.0

Average rating of 4 out of 5 stars

(3 reviews)
Downloads: <100

Description

Highlights

  • Points for sign-ups, orders, newsletter and reviews
  • Redeem points as a discount in the cart
  • Points expiry with reminder mails
  • Exclusive offers with the Rule Builder
  • Set up in Flow Builder, without code

Features

  • Flow Builder actions to award and deduct points
  • Ready-made welcome and order flows
  • Points per euro, with or without shipping
  • Triggers for reviews, Reviews.io and expiring points
  • Redeem points in the cart, or automatically
  • "Earn X points" on product page, cart and checkout
  • Points expiry after months or on a fixed day
  • Reminder mail for expiring points
  • Point value per currency
  • Exclude products, product groups and customers
  • Block or include promotions
  • Rule Builder condition "Loyalty points"
  • My Account page with history and data download
  • Loyalty tab and manual corrections in the Admin
  • Store API for headless shops

About the Extension

Turn one-time buyers into regulars

Customers who collect points come back to spend them. With this plugin, every account, order, newsletter sign-up and review earns points, and customers turn those points into a discount on their next order. They have a reason to create an account instead of checking out as a guest, and a reason to choose your shop over a competitor.

Earn points with Flow Builder

Everything is built on Shopware's Flow Builder, so you decide what earns points without writing code. Two flows come with the plugin, ready to switch on:

  • Welcome bonus: 100 points when a customer creates an account.
  • Points for every order: 1 point per euro spent on products.

Add your own with the plugin's flow actions, for example:

  • 50 points for a confirmed newsletter sign-up,
  • 25 points for a product review you accept,
  • points for reviews on Reviews.io,
  • or points for any other Flow Builder trigger in your shop.

For orders, you set the points per euro, whether shipping counts, and that a flow only runs once per order. Exclude products, Dynamic Product Groups or reduced products (with a list price), and choose whether orders with a promotion earn points.

Redeem points in the cart

In the cart, customers see how many points the order earns ("You'll earn 129 loyalty points with this order."), their balance and what it's worth ("You have 723 points, that's enough for a discount of €7.23!"), and choose how many points to use. The discount appears as a line item, and the points are deducted when the order is placed. Prefer it simpler? Let the plugin redeem all points in every cart automatically.

You set the value of one point. In other currencies it's converted, so a point is worth the same everywhere, or you set your own value per currency. A customer can never redeem more than their balance or more than the value of the products, and you can exclude products from redemption or block redemption in carts with a promotion.

Let points expire

Points that expire give customers a reason to come back soon. Let them expire a number of months after they were earned, on a fixed day such as 31 December, or both ("at the end of the year after they were earned"). Spent points always come from the points that expire first. Customers see in My Account and the checkout which points expire soon, and the plugin brings a reminder mail and a Flow Builder template that sends it at the start of the notice period you choose.

Exclusive offers for loyal customers

The Rule Builder condition Loyalty points lets you use the balance anywhere Shopware uses rules: a promotion for customers with 500 points or more, free shipping for your most loyal customers, or a special price. With a second rule you exclude customers from the program, for example your staff or B2B customer groups.

Clear for everyone

  • On the product page: "Buy this product to earn 129 loyalty points!", optionally only for customers who match a rule.
  • In the cart and checkout: how many points the order earns.
  • In My Account: the balance, the points that expire soon and the full history, with the reason for every change. Customers can download all their loyalty data as a CSV file.
  • In the Administration: a Loyalty tab on every customer with the balance and the history, linked to the orders. Add or deduct points by hand with a reason ("Sorry for the late delivery") that the customer sees in My Account.

Cancellations and returns

When an order is cancelled, redeemed points go back to the customer automatically. To take back the points an order earned, add a flow with the action Redeem Loyalty (Order) on the "cancelled" state. With Shopware Commercial's return management, points for returned items are deducted when the return is created.

For developers

Headless shops and apps get Store API routes for the balance, the history and redeeming points, documented in the Store API reference. The cart response includes the points the order earns. The point calculation for orders dispatches an event you can listen to, so you can change how points are calculated or sync balances with an external system. Every flow action writes to its own log file (var/log/lae_loyalty.log).

Support

Questions, ideas or something not working? Contact us through the Shopware Account ticket form. We read every message and many features in this plugin started as a customer request.

Details

  • Available: English, German
  • Latest update: 20 October 2026
  • Publication date: 26 January 2022
  • Version: 7.4.0
  • Category: Loyality & Rewards

Resources

Reviews (3)

Average rating
4.0

Average rating of 4 out of 5 stars

Based on 3 reviews
4.0 Functionality
4.0 Usability
4.0 Documentation
4.0 Support

67 %
0 %
0 %
33 %
0 %

Write a review

If you downloaded this extension you can write a review in the Shopware Account.

Write a review
Vorsicht - Aktivierte Gutscheinsperre greift im Checkout nicht
2.0

Average rating of 2 out of 5 stars

by Vladimir Voicu
8 October 2026 16:26
Wir nutzen Version 7.3.1 mit Shopware 6.7.14.1. Trotz aktivierter Einstellung, die Punkte bei Bestellungen mit aktiver Werbeaktion deaktivieren soll, konnten Kunden Gutscheinrabatte und Treuepunkte gleichzeitig einlösen.

Bei unserer Prüfung fanden wir seit dem 01.09.2026 zwölf entsprechende Bestellungen. Das führte zu zusätzlichen, von uns ausdrücklich ausgeschlossenen Preisnachlässen.

Die Analyse der Plugin-ZIP zeigt: Die Einstellung wird bei einer Flow-Berechnung geprüft, aber nicht bei der direkten Punkte-Einlösung im Checkout. Auch der automatische Einlöseprozess berücksichtigt sie nicht.

Für ein kostenpflichtiges Plugin, das unmittelbar die Bestellsumme beeinflusst, ist das eine erhebliche Implementierungslücke. Deshalb aktuell zwei Sterne. Eine zuverlässige Korrektur dieser Sperre ist für uns Voraussetzung für eine bessere Bewertung.
2.0 Functionality
2.0 Usability
2.0 Documentation
2.0 Support
Highly recommended! Great plugin and reliable support!
5.0

Average rating of 5 out of 5 stars

by Benjamin Melinc
15 December 2022 11:47
I am very happy with the plugin. It does what it should and I comparatively cheap!

The support is very reliable and responds quickly! After the communication of an improvement request, it was immediately taken into account and incorporated into the next plugin update.

Highly recommended!!
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support
Super flexible and well thought out loyalty rewards plugin + excellent support!
5.0

Average rating of 5 out of 5 stars

by Torben J.
16 March 2022 14:32
We've had succesful loyalty programs with 24k+ members on other shop systems, and were looking for a flexible solution for Shopware. This is it! User can earn rewards points based on their purchase amounts, which can be redeemed later as a discount in the shopping cart (both point accumulation and spending is configurable by you as the admin). But even more importantly Laenen cleverly utilizes the Shopware flowbuilder, so you can configure with drag'n'drop shopware events to award points for. Points are displayed to the user on their profile page. Support is excellent - we were missing the option to award points for customer product reviews. Developer responded instantly and then released an update with this feature included in one day! Well done! We have also bought Laenens Grid plugin which we are extremely happy with, and will be keeping an eye out for other plugin releases from this developer.
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support

About the Extension Partner

Partner Status

  • Shopware Extension Partner Shopware
    Extension Partner

Details

  • Ø-Rating: 4.1

    Average rating of 4.1 out of 5 stars

  • Partner since: 2021
  • Extensions: 19

Support

  • Based in: Belgium
  • Speaks: English, Dutch
  • Response time: Quickly