Benefits für vollständige Bewertung
Mit dieser Erweiterung belohnst du Kunden automatisch mit einem einmaligen Gutscheincode, wenn sie eine hochwertige, vollständige Bewertung hinterlassen — mit ausführlichem Text und einem Foto oder Video. Das Ergebnis: mehr Bewertungen mit echtem Inhalt, mehr Vertrauen bei neuen Besuchern und eine höhere Wiederkaufrate.
Die Belohnung ist an Vollständigkeit und Mehrwert geknüpft — nicht an eine positive Bewertung. Der Gutschein wird unabhängig davon gewährt, ob die Bewertung positiv oder negativ ausfällt. Das ist ein wichtiger rechtlicher Unterschied.
Diese Funktion ist ein Shopware In-App-Kauf (Extension Neon6Reviews, Identifier neon6ReviewsBenefits). Schalte sie im Shopware Account frei, bevor du sie nutzt. Ohne aktiven Kauf bleiben Moderationsansicht und Marker sichtbar — das Gewähren von Benefits ist gesperrt (Upsell).
Konfiguration
Alle Einstellungen findest du unter Einstellungen → Erweiterungen → Produktbewertungen in der Card „Benefits für vollständige Bewertung".
| Einstellung | Standardwert | Bedeutung |
|---|---|---|
| Mindest-Zeichenzahl | 150 | Minimale Textlänge, damit eine Bewertung als vollständig gilt |
| Foto/Video erforderlich | Ja | Mindestens ein Medium muss hochgeladen sein |
| Mindestanzahl Medien | 1 | Anzahl der erforderlichen Medien (wenn aktiviert) |
| Alle Produkte der Bestellung bewertet | Optional | Benefit erst gewähren, wenn alle Produkte der Bestellung bewertet wurden |
Ablauf: Wie der Gutscheincode zum Kunden gelangt
- Der Kunde gibt über den Magic-Link eine Bewertung ab.
- Du moderierst die Bewertung im Backend.
- Bei einer vollständigen Bewertung klickst du in der Review-Detailseite auf „Benefit gewähren".
- Das Plugin erzeugt über Shopwares Promotion-System einen einmaligen Individual-Gutscheincode.
- Die E-Mail mit dem Code wird automatisch an den Kunden versendet.
Der Gutscheincode entsteht erst nach Abgabe und Moderation der Bewertung. Die Bewertungsanfrage-E-Mail „neonlines Produktbewertung Anfrage" wird jedoch früher versendet — sie lädt den Kunden erst zum Bewerten ein. Zu diesem Zeitpunkt existiert der Code noch nicht.
Der Code wird ausschließlich über das Template „neonlines Produktbewertung Benefit bei vollständiger Bewertung" verschickt.
E-Mail-Template anpassen
Betreff und Inhalt der Benefit-E-Mail bearbeitest du im Shopware-Admin unter Einstellungen → E-Mail-Templates. Das Template heißt „neonlines Produktbewertung Benefit bei vollständiger Bewertung".
Baue {{ benefitCode }} an der Stelle ein, an der der Gutscheincode im Text erscheinen soll.
Variablen in den Mail-Templates
Das Plugin bringt zwei eigene Mail-Template-Typen mit. Die folgende Referenz zeigt alle verfügbaren Variablen.
„neonlines Produktbewertung Benefit bei vollständiger Bewertung" (Benefit-Gutschein-Mail)
| Variable | Typ | Bedeutung |
|---|---|---|
benefitCode | string | Der einmalige Gutscheincode |
benefitValidityDays | int | Gültigkeit in Tagen (aus Plugin-Config; 0 = kein Ablauftext) |
orderCustomer.firstName | string | Vorname des Kunden |
orderCustomer.lastName | string | Nachname des Kunden |
neonMailConfig | object | Styling-Objekt (Farben, Logo — siehe unten) |
salesChannelId | string | Sales-Channel-ID |
„neonlines Produktbewertung Anfrage" (Bewertungsanfrage-Mail)
| Variable | Typ | Bedeutung |
|---|---|---|
order | OrderEntity | Die Bestellung |
orderCustomer | OrderCustomerEntity | Kunde (firstName, lastName, email, …) |
salesChannel | SalesChannelEntity | Verkaufskanal (name, domains, theme, …) |
reviewUrl | string | Basis-URL des Bewertungsformulars |
magicLinkToken | string | Token für den Magic-Link — verwende {{ reviewUrl }}?token={{ magicLinkToken }} |
neonMailConfig | object | Styling-Objekt (Farben, Logo — siehe unten) |
neonMailConfig — Styling-Objekt
Das Objekt wird aus den Plugin-Einstellungen (Card „Mail Template Styling") gespeist und steht in beiden Templates zur Verfügung.
| Eigenschaft | Bedeutung |
|---|---|
logoUrl | URL des Shop-Logos |
backgroundColor | Hintergrundfarbe der E-Mail |
contentBackgroundColor | Hintergrundfarbe des Inhaltsbereichs |
primaryColor | Primärfarbe (z.B. für Buttons) |
textColor | Textfarbe |
buttonTextColor | Textfarbe auf Buttons |
secondaryTextColor | Farbe für Sekundärtexte |
starColor | Farbe der Sternebewertung |
benefitCode ist nur im Template „neonlines Produktbewertung Benefit bei vollständiger Bewertung" verfügbar — nicht in „neonlines Produktbewertung Anfrage".