Case Study / Landig
Ein Review-Setup für Landigs Store und Abläufe.
Ausgangslage
Landig hat noch keine Review-App. Gesucht ist ein vollständiges Setup, das zum Store-Design passt und die internen Regeln für Bewertungsanfragen berücksichtigt.
Optimierung
Bewertungen entlang der Customer Journey zeigen, auch in Suche und Warenkorb. Post-Purchase-Anfragen automatisieren und bestimmte Bestellungen per Tag oder Bestellwert ausschließen.
Umsetzung
Individuelle Theme-Komponenten, eingebettete Bewertungsformulare, manuelle Freigabe und Shopify-Rabattcodes. Das PDP-Formular steht nur eingeloggten Käufern des Produkts zur Verfügung.
Technische Ergebnisse
Erste Rezensionen und Product-JSON-LD stehen direkt im HTML; Ratings funktionieren auch in nachgeladenen Inhalten. Der durchschnittliche Lighthouse-Score bleibt im Preview-Test mit Testbewertungen praktisch unverändert: 56,2 ohne, 56,1 mit Integration.
Mein Beitrag: Social-Proof-Integration im Rahmen eines Relaunchs mit Eshop Guide: Datenanbindung, Konfiguration, Designanpassung, Platzierung und Theme-Entwicklung.

01
Bewertungen im Landig-Design, bis in den Warenkorb
Rating neben dem Preis, Produktkarten und PDP-Rezensionen nutzen anpassbare Struktur und CSS. Die Bewertungsliste enthält Sterne-Verteilung, Sortierung und Händlerantworten und wechselt mobil von zwei Spalten auf eine. Landig kann Sections und App Blocks im Theme-Editor selbst platzieren und auf weiteren Templates wiederverwenden. JavaScript ergänzt Sortierung und das Nachladen weiterer Rezensionen.
Ratings bleiben auch in Suche und Cart-Drawer sichtbar
Ein gemeinsames Liquid-Snippet übergibt Produkt-ID, Bewertungsschnitt und Anzahl an eine Web Component in den Produktkarten. Sie zeigt Ratings auf Kategorie- und Suchergebnisseiten, in Featured Products und Cross-Selling sowie in Warenkorb und Cart-Drawer. Auch beim Tippen nachgeladene Suchvorschläge und aktualisierte Warenkorb-Inhalte erhalten Ratings, ohne vollständigen Seitenwechsel.
Von der Bestellung zur Bewertung im Store
- 01
Bestellung prüfen
Bestell-Tags und Bestellwert schließen bestimmte Bestellungen aus; Produkt-Tags schließen einzelne Produkte aus der Anfrage aus. Für die übrigen gilt der eingestellte Zeitversatz nach Fulfillment.
- 02
Bewertung anfragen
E-Mail mit Link zum Post-Purchase-Bewertungsformular, anschließend interne Freigabe und ein Shopify-Rabattcode als Anreiz.
- 03
Im Store anzeigen
Die freigegebenen Bewertungen liegen in Shopify. Ratings und Rezensionen werden in die verschiedenen Theme-Bereiche integriert.
02
Post-Purchase-Anfragen nach Landigs Regeln
- Zeitversatz nach Fulfillment
- Anfragen richten sich nach dem Versandstatus. Die gewünschten 7 bis 14 Tage nach Fulfillment sind konfigurierbar; der Kauf löst keinen sofortigen Versand aus.
- Ausschluss nach Bestell- und Produkt-Tags
- Definierte Bestell-Tags schließen ganze Bestellungen aus. Produkt-Tags wie „Seminar“ nehmen einzelne Produkte aus der Anfrage.
- Bestellwert als Ausschlussregel
- Zusätzlich zu Tags kann ein frei wählbarer Höchstbetrag Bestellungen ausschließen, beispielsweise über 5.000 €.
- Rabattcodes und manuelle Freigabe
- Shopify-interne Rabattcodes belohnen abgegebene Bewertungen. Das Landig-Team gibt neue Rezensionen vor der Veröffentlichung manuell frei.

Bewerten nach dem Kauf: per E-Mail oder direkt auf der PDP
- PDP-Bewertungsformular mit Kaufprüfung
- Liquid prüft serverseitig Login und Shopify-Bestellhistorie. Nur Kunden, die das Produkt bereits gekauft haben, erhalten das PDP-Formular und können auch ohne E-Mail-Link bewerten.
- Post-Purchase-Bewertungsformular
- Der E-Mail-Link führt zu den bestellten Produkten im Post-Purchase-Formular. Produktdarstellung, Texte, Felder und Buttons sind auf diesen Ablauf abgestimmt.
03
Bewertungen für Google und KI lesbar machen
Liquid liest Rezensionen aus Shopify-Metaobjects und Bewertungskennzahlen aus Produkt-Metafields. Product-JSON-LD ordnet Bewertungsschnitt und Anzahl (AggregateRating) sowie Rezensionstext (reviewBody) und Sternebewertung (reviewRating) dem Produkt zu. Die strukturierten Daten und die erste sichtbare Bewertungsliste sind bereits in der Serverantwort enthalten, ohne JavaScript oder externen Widget-Abruf.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Fleischwolf W 50",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "5.0",
"reviewCount": 3
},
"review": [
{
"@type": "Review",
"reviewBody": "Tolles Produkt",
"reviewRating": {
"@type": "Rating",
"ratingValue": 5
}
},
...
]
}
</script>04
Performance & Lighthouse
Mehr Social Proof bei vergleichbarer Ladeperformance.
Das Rating neben dem Preis und die ersten Rezensionen kommen mit der Produktseite, ohne separaten Widget-Abruf. Kunden müssen nicht auf zusätzliche Bewertungsinhalte warten. Unerwartete Layout Shifts können beim Lesen ablenken oder zu Fehlklicks führen; CLS misst diese Bewegung. Mit Integration liegt der PDP-Wert bei niedrigen 0,007 mobil und 0,070 auf Desktop. Trotz zusätzlicher Ratings in Suche und Warenkorb bleibt der durchschnittliche Lighthouse-Score im Test praktisch unverändert: 56,2 ohne und 56,1 mit Integration.
Ohne Integration
Mit Integration
Ø Performance-Score über alle Seiten und Geräte
Google PageSpeed Insights, 11. September 2026. Mittelwerte aus 120 Einzelmessungen: drei Seitentypen × zwei Geräte × zwei Varianten × zehn Durchläufe. Shopify-Preview (*.shopifypreview.com, pb=0), nicht der Live-Store; mit CPU-Throttling für vergleichbare Messungen.
Lighthouse-Scores im direkten Vergleich
Performance-Score von 0 bis 100 · Mittelwerte
Alle Messwerte im Vergleich
Pro Kennzahl steht links der Wert ohne Bewertungsintegration und rechts der Wert mit Integration. Darunter steht die Veränderung: Grün bedeutet besser, Rot bedeutet schlechter. Höhere Performance-Scores sind besser; bei den übrigen Kennzahlen sind niedrigere Werte besser. Lighthouse-Ergebnisse schwanken zwischen Messungen.
| Seite / Gerät | Performance | FCP | LCP | TBT | CLS | Speed Index | Transfergröße |
|---|---|---|---|---|---|---|---|
| Ø Alle Messreihen | 56,2 → 56,1(-0,1) | 2,7 s → 2,7 s(0,0 s) | 7,6 s → 7,5 s(-0,1 s) | 575 ms → 673 ms(+98 ms) | 0,023 → 0,027(+0,004) | 5,8 s → 5,9 s(+0,1 s) | 3.846 KiB → 3.846 KiB(0 KiB) |
| Ø Mobile | 42,7 → 43,3(+0,6) | 4,7 s → 4,6 s(-0,1 s) | 13,3 s → 13,1 s(-0,2 s) | 713 ms → 797 ms(+84 ms) | 0,014 → 0,030(+0,016) | 9,0 s → 9,0 s(0,0 s) | 3.613 KiB → 3.615 KiB(+2 KiB) |
| Ø Desktop | 69,6 → 68,9(-0,7) | 0,7 s → 0,7 s(0,0 s) | 1,9 s → 2,0 s(+0,1 s) | 437 ms → 549 ms(+112 ms) | 0,031 → 0,025(-0,006) | 2,5 s → 2,7 s(+0,2 s) | 4.080 KiB → 4.078 KiB(-2 KiB) |
| Startseite · Mobile | 46,0 → 49,5(+3,5) | 5,4 s → 4,8 s(-0,6 s) | 14,3 s → 13,2 s(-1,1 s) | 473 ms → 493 ms(+20 ms) | 0,000 → 0,000(0,000) | 8,9 s → 8,4 s(-0,5 s) | 3.593 KiB → 3.618 KiB(+25 KiB) |
| Kategorie · Mobile | 43,5 → 40,3(-3,2) | 4,2 s → 4,9 s(+0,7 s) | 12,8 s → 13,8 s(+1,0 s) | 665 ms → 672 ms(+7 ms) | 0,033 → 0,082(+0,049) | 8,2 s → 8,3 s(+0,1 s) | 3.207 KiB → 3.208 KiB(+1 KiB) |
| Produktseite · Mobile | 38,6 → 40,2(+1,6) | 4,6 s → 4,2 s(-0,4 s) | 12,9 s → 12,2 s(-0,7 s) | 1.002 ms → 1.225 ms(+223 ms) | 0,010 → 0,007(-0,003) | 10,0 s → 10,3 s(+0,3 s) | 4.038 KiB → 4.018 KiB(-20 KiB) |
| Startseite · Desktop | 77,0 → 78,2(+1,2) | 0,8 s → 0,7 s(-0,1 s) | 1,4 s → 1,3 s(-0,1 s) | 365 ms → 385 ms(+20 ms) | 0,005 → 0,003(-0,002) | 2,4 s → 2,5 s(+0,1 s) | 4.295 KiB → 4.288 KiB(-7 KiB) |
| Kategorie · Desktop | 69,2 → 66,6(-2,6) | 0,7 s → 0,7 s(0,0 s) | 2,7 s → 2,8 s(+0,1 s) | 300 ms → 398 ms(+98 ms) | 0,001 → 0,001(0,000) | 2,2 s → 2,4 s(+0,2 s) | 3.180 KiB → 3.195 KiB(+15 KiB) |
| Produktseite · Desktop | 62,7 → 61,8(-0,9) | 0,7 s → 0,7 s(0,0 s) | 1,5 s → 1,9 s(+0,4 s) | 647 ms → 865 ms(+218 ms) | 0,088 → 0,070(-0,018) | 2,8 s → 3,2 s(+0,4 s) | 4.764 KiB → 4.750 KiB(-14 KiB) |
FCP: erste sichtbare Inhalte · LCP: größter sichtbarer Inhalt · TBT: blockierte Hauptthread-Zeit · CLS: Layout Shifts · Speed Index: Geschwindigkeit des sichtbaren Seitenaufbaus
Mehr informationen zu Google PageSpeed Insights

