> For the complete documentation index, see [llms.txt](https://docs.pixeleyes.de/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.pixeleyes.de/anleitungen-instructions/english/documentation-of-our-shopware-6-plugins/bonus-points-and-loyalty-program-for-shopware-6/features/loyalty-levels.md).

# Loyalty levels

The plugin automatically assigns customers to three loyalty levels: **Bronze**, **Silver**, and **Gold**.

## Classification

The classification is based on the customer's current points balance. Shopware recalculates the level on every point booking.

| Level  | Requirement                 | Bonus                           |
| ------ | --------------------------- | ------------------------------- |
| Bronze | Standard (all customers)    | no multiplier                   |
| Silver | from a configured threshold | configurable factor (e.g. ×1.1) |
| Gold   | from a higher threshold     | configurable factor (e.g. ×1.5) |

{% hint style="info" %}
The thresholds and factors are defined under Plugin configuration → Loyalty levels.
{% endhint %}

## Display in the customer account

On the bonus points overview, the customer sees:

* Their current loyalty level (badge)
* A progress bar to the next tier
* The number of points still missing

## Automatic upgrade

As soon as the points balance exceeds the threshold, the tier is raised automatically. The multiplier applies from that moment for all future bookings.

## No automatic downgrade

By default, a customer does **not** automatically drop to a lower tier if their points balance falls due to redemptions. Only the balance accumulated through earning is used for classification (depending on the configuration).

## Loyalty levels and flow actions

With Shopware Flows, you can react to a level upgrade, for example:

* Email notification to the customer
* Voucher dispatch on reaching the Gold tier

More on this under Flow actions.
