Auf Squarespace installieren
Squarespace erlaubt Site-weites Custom-HTML via Code Injection. Das Pay4Feedback-Snippet passt sauber dort hinein.
Plan-Voraussetzung
Code Injection erfordert mindestens Business-Plan (Commerce Basic, Commerce Advanced etc. ebenfalls).
Site-weite Installation (empfohlen)
- Im Squarespace-Dashboard Settings → Advanced → Code Injection öffnen.
- Bereich Footer.
- Snippet aus dem Pay4Feedback-Dashboard (Deploy the widget → Direct HTML embed) einfügen.
- Save klicken.
Fertig — Widget erscheint auf jeder Seite gemäß den Trigger-Regeln.
Pro Seite installieren
- Seite öffnen.
- + klicken → Code-Block hinzufügen.
- Snippet einfügen.
- Speichern und veröffentlichen.
Squarespace Commerce: Post-Purchase-Trigger
Pfad nach erfolgreichem Checkout: /checkout/order-confirmed/.... Manuelles Trigger im Footer:
<script>
if (location.pathname.startsWith('/checkout/order-confirmed/')) {
var t = setInterval(function () {
if (window.FeedbackAgent) {
clearInterval(t);
window.FeedbackAgent.show();
}
}, 250);
}
</script>
In Kombination mit trigger: { type: 'manual' } lädt das Widget überall, öffnet sich aber nur nach dem Checkout.
Fehlersuche
"Code eingefügt, nichts passiert"
- Save geklickt? Code Injection hat einen separaten Save-Button unten.
- Seite veröffentlicht? Live-URL in Inkognito prüfen.
"Snippet erscheint als Klartext auf der Seite"
Sie haben das Snippet in einen normalen Text-Block statt in Code Injection oder einen Code-Block eingefügt. Squarespace HTML-escaped Text-Blöcke. Verschieben Sie das Snippet ins Settings → Advanced → Code Injection → Footer.