So sorgst du dafür, dass ein Anmeldeformular angezeigt wird, wenn auf eine Schaltfläche geklickt wird
Übersicht
Erfahre, wie du ein Anmeldeformular so auslöst, dass es auf deiner Website angezeigt wird, wenn eine Besucher*in auf eine bestimmte Schaltfläche klickt. Diese Anleitung führt dich durch das Anpassen deines Formulars, damit es bei einem benutzerdefinierten Trigger angezeigt wird, das Erstellen und Hinzufügen einer neuen Schaltfläche zu deiner Website sowie das Einfügen eines kurzen Kurzwahlnummern- und Code-Fragment-Abschnitts in das HTML deiner Website, damit ein Klick auf die Schaltfläche das Anmeldeformular auslöst.
Wenn du Entwickler*in bist und einen benutzerdefinierten Trigger für dein Anmeldeformular programmieren möchtest, schau dir unsere Entwicklerressource dazu an, wie du ein Popup- oder Flyout-Formular mit benutzerdefiniertem Trigger auslösen kannst.
Da das Einfügen dieses Codes den Zugriff auf den HTML-Code deiner Website und die E-Commerce-Plattform erfordert, kann unser Support-Team hier keine praktische Hilfe leisten. Wenn du keine Entwickler*innen in deinem Team hast und dir beim Hinzufügen des Codes unsicher bist, kannst du einen Klaviyo Partner um Unterstützung bitten.
Neue Schaltfläche erstellen
Erstelle zuerst auf deiner Website eine neue Schaltfläche, die beim Anklicken das Anmeldeformular einblendet. Bevor du die Schaltfläche zu deiner Website hinzufügst, musst du sicherstellen, dass dein Anmeldeformular in Klaviyo korrekt eingerichtet ist. Um dies zu tun:
- Erstelle ein neues Anmeldeformular, das angezeigt wird, wenn auf die Schaltfläche geklickt wird, oder wähle ein Formular aus, das du bereits erstellt hast.
- Auf der Registerkarte Stile sollte dein Formulartyp auf Popup, Flyout oder Ganze Seite eingestellt sein. Eingebettete Formulare können nicht durch einen Klick auf eine Schaltfläche ausgelöst werden.
- Wähle auf der Registerkarte Targeting & Behaviors unter Timingdie Option Nur bei benutzerdefiniertem Trigger anzeigen aus.
- Wenn du mit dem Design und Inhalt deines Formulars zufrieden bist, klicke auf Veröffentlichen.
- Öffne als Nächstes den Editor für dein Formular und wähle die folgenden Einstellungen aus
- Kopiere den nachstehenden Code:
<button class="klaviyo_form_trigger">Click here</button> - Füge den Code in das HTML einer beliebigen Seite deiner Website ein, auf der die Schaltfläche erscheinen soll. Diese Schaltfläche verwendet die Standardstile aus der Vorlage deiner Website. Wenn du das Erscheinungsbild der Schaltfläche weiter anpassen möchtest, wende dich an deine*n Entwickler*in oder eine*n Klaviyo Partner.
Beachte: Wenn du deiner Website mehrere Buttons hinzufügst, die jeweils unterschiedliche Anmeldeformulare auslösen, musst du einen eindeutigen Namen verwenden, um jeden Button zu klassifizieren (z. B. klaviyo_form_trigger1, klaviyo_form_trigger2).
Lege fest, dass die Schaltfläche dein Anmeldeformular auslöst.
Nachdem du deiner Website eine neue Schaltfläche hinzugefügt hast, musst du als Nächstes den Trigger einrichten, damit dein Anmeldeformular angezeigt wird, wenn darauf geklickt wird. Richte den Trigger ein, indem du deiner Website ein kleines, benutzerdefiniertes JavaScript-Snippet hinzufügst:
- Kopiere das Code-Fragment unten:
<script type="text/javascript">
document.querySelector('.klaviyo_form_trigger').addEventListener('click', function (){
window._klOnsite = window._klOnsite || [];
window._klOnsite.push(['openForm', 'FORM_ID']);
});
</script> - Füge das Code-Fragment direkt unter dem Schaltflächencode ein, den du im letzten Abschnitt zu deiner Website hinzugefügt hast.
- Ersetze in dem Snippet, das du gerade eingefügt hast, FORM_ID durch die ID deines Anmeldeformulars.
- Um die Formular-ID zu finden, navigiere zurück zu Klaviyo und öffne den Formular-Editor für dein Anmeldeformular. Kopiere den 6-stelligen Code am Ende der URL, um ihn in dein Code-Fragment einzufügen; das ist die Formular-ID.
- Um die Formular-ID zu finden, navigiere zurück zu Klaviyo und öffne den Formular-Editor für dein Anmeldeformular. Kopiere den 6-stelligen Code am Ende der URL, um ihn in dein Code-Fragment einzufügen; das ist die Formular-ID.
- Der fertige Code sollte den neuen Button-Code und den Anmeldeformular-Trigger mit deiner eindeutigen Formular-ID enthalten. Achte darauf, dies auf jeder Seite einzufügen, auf der du den Button-Code hinzugefügt hast.
- Hier ist ein Beispiel für den fertigen Code in einem Shopify-Seiteneditor:
- Hier ist ein Beispiel für den fertigen Code in einem Shopify-Seiteneditor:
Wenn du im letzten Schritt die Klasse der Schaltfläche angepasst hast (d. h. du hast klaviyo_form_trigger durch einen anderen Text ersetzt oder eine Zahl hinzugefügt), stelle sicher, dass du diesen Code mit dem von dir verwendeten Text aktualisierst.
- Speichere deine Änderungen.
Button testen
Nachdem du alle Änderungen am Code deiner Website gespeichert hast, besuche deine Website und klicke auf deinen neuen Button. Dann wird das Anmeldeformular angezeigt.
Gibt es Probleme? Geh zum Community-Forum von Klaviyo, um dir Tipps von anderen Klaviyo-Nutzer*innen zu holen.
Weitere Ressourcen
- Erste Schritte mit Anmeldeformularen
In diesem Artikel erfährst du, wie du Anmeldeformulare in Klaviyo erstellst und anpasst, um sie auf deiner Website zu veröffentlichen und das Kundenengagement zu steigern, E-Mail-Adressen und Telefonnummern zu erfassen sowie langfristige Kundenbeziehungen aufzubauen.
- Grundlegendes zu Targeting- und Verhaltenseinstellungen für Anmeldeformulare
Erfahre mehr über den Abschnitt Targeting und Verhalten im Anmeldeformular-Editor, in dem du steuern und ändern kannst, wann ein Formular auf deiner Website angezeigt wird und wer es sieht. Öffne den Formular-Editor für ein vorhandenes Anmeldeformular und wähle dann Targeting und Verhalten aus, um die in diesem Leitfaden behandelten Anzeige- und Targeting-Einstellungen anzupassen.
- How to custom trigger a popup or flyout form
- Klaviyo practitioner certificate