Jamdesk Documentation logo

E-Mail-Anmeldungen

Verbinde Resend, Mailchimp, Kit, Loops, beehiiv, Brevo oder SendGrid und sammle E-Mail-Anmeldungen aus deiner Dokumentation direkt bei deinem Anbieter.

Jamdesk kann E-Mail-Adressen von deiner Dokumentationswebsite erfassen und direkt zur E-Mail-Zielgruppe deines bestehenden Anbieters hinzufügen. Es gibt keinen zwischengeschalteten Drittanbieter für Formulare. Verbinde einen Anbieter einmal im Dashboard und füge dann auf jeder Seite ein Anmeldeformular ein. Du besitzt sowohl die Liste als auch den Versand; Jamdesk erfasst lediglich die Adresse und übergibt sie an deinen Anbieter.

Die Screenshots zeigen die Benutzeroberfläche auf Englisch.

Voraussetzungen

  • Ein Konto bei einem der unterstützten Anbieter
  • Ein API-Schlüssel dieses Anbieters mit Berechtigung zum Hinzufügen von Kontakten
  • Die Zielgruppenkennung, die die meisten Anbieter zur Auswahl einer Liste verwenden (Audience ID, List ID, Form ID oder Publication ID)

So funktioniert die Erfassung

Wenn du einen Anbieter verbindest, überprüft Jamdesk den API-Schlüssel anhand der API dieses Anbieters, bevor der Schlüssel gespeichert wird. Danach ruft jede Übermittlung eines Formulars auf deiner Dokumentationswebsite den Anbieter auf und fügt die lesende Person deiner Zielgruppe hinzu. Übermittlungen werden pro Besucher und Projekt begrenzt, um Missbrauch zu verhindern, und ein verstecktes Honeypot-Feld filtert Bots heraus.

So sieht ein Anmeldeformular für deine Leser aus:

Anmeldeformular mit dem Titel „Get Jamdesk release notes“, der Zeile „New features and platform changes, straight to your inbox“, einem E-Mail-Feld und einer Subscribe-Schaltfläche

Ein von Jamdesk gehostetes Anmeldeformular, wie Leser es auf einer veröffentlichten Dokumentationswebsite sehen

Ein solches Formular findest du live im Jamdesk-Changelog.

Dein API-Schlüssel wird im Backend von Jamdesk gespeichert und ausschließlich zum Hinzufügen von Kontakten verwendet. Er wird niemals in deiner veröffentlichten Website, deiner docs.json oder clientseitigem Code gespeichert und kann daher nicht von Besuchern gelesen werden.

Unterstützte Anbieter

Sieben Anbieter erfassen Anmeldungen nativ. Leser senden ein von Jamdesk gehostetes Formular ab und gelangen in deine Zielgruppe, ohne deine Dokumentation zu verlassen:

AnbieterWas du verbindest
ResendAPI-Schlüssel (vollständiger Zugriff) + Audience ID
MailchimpAPI-Schlüssel (endet mit deinem Rechenzentrum, z. B. -us21) + Audience (List) ID
Kit (ConvertKit)v4-API-Schlüssel + Form ID
LoopsAPI-Schlüssel
beehiivAPI-Schlüssel + Publication ID
Brevov3-API-Schlüssel + Contact List ID
SendGridAPI-Schlüssel mit Schreibzugriff auf Marketing Contacts + Marketing List ID

Zwei weitere Anbieter sind nur zum Einbetten geeignet. Jamdesk rendert statt der eigentlichen Adresserfassung deren eigenes Formular oder iframe. Daher ist kein Schlüssel erforderlich:

AnbieterWas du angibst
ButtondownDen username deines Kontos (am <EmailSubscribe>-Tag)
SubstackDen username deines Kontos (am <EmailSubscribe>-Tag)

Weitere Informationen zur Einrichtung für das Einbetten findest du unter EmailSubscribe.

Anbieter verbinden

1
Die Karte „Email Signups“ öffnen

Öffne im Dashboard dein Projekt und gehe zu Integrations. Suche die Karte Email Signups.

2
Anbieter auswählen

Wähle einen Anbieter aus dem Dropdown Provider aus. Das Formular wird aktualisiert und fragt genau die Felder ab, die dieser Anbieter benötigt. Außerdem enthält es einen Link zu der Stelle, an der du den API-Schlüssel findest.

3
Schlüssel und Audience ID einfügen

Gib den API-Schlüssel und bei den meisten Anbietern auch die Zielgruppenkennung ein (Loops benötigt nur den Schlüssel). Das Schlüsselfeld ist maskiert.

4
Verbinden

Klicke auf Connect. Jamdesk überprüft den Schlüssel bei deinem Anbieter, bevor er gespeichert wird. Wenn der Schlüssel falsch ist oder keine Berechtigungen für Kontakte besitzt, wird ein Fehler angezeigt und nichts gespeichert.

Nach der Verbindung zeigt die Karte ein Configured-Abzeichen mit deinem Anbieter und der Audience ID an. Bei neuen Veröffentlichungen deiner Dokumentation werden Live-Erfassungsformulare gerendert.

Formulartext anpassen

Die Karte enthält die beiden optionalen Felder Form title und Form subtitle, die die Überschrift und die unterstützende Zeile auf automatisch platzierten Formularen festlegen. Wenn du sie leer lässt, zeigt das Formular nur das Feld und die Schaltfläche an. Wenn du sie ausfüllst, übernehmen Changelog-Formulare die Werte bei der nächsten Veröffentlichung. Eine Änderung an docs.json ist nicht erforderlich.

Du kannst diesen Text jederzeit ändern. Bearbeite die Felder auf einer verbundenen Karte und klicke auf Save copy. Deinen API-Schlüssel musst du dafür nicht erneut eingeben. Ein direkt in docs.json oder einem <EmailSubscribe>-Tag festgelegter title oder eine festgelegte description hat weiterhin Vorrang vor dem Dashboard-Text, sodass Überschreibungen pro Seite funktionieren.

Formular zur Dokumentation hinzufügen

Durch das Verbinden eines Anbieters wird nicht automatisch ein Formular platziert. Du entscheidest, wo Anmeldungen angezeigt werden:

  • Schreibe auf einer beliebigen Seite <EmailSubscribe provider="resend" /> (mit der ID deines verbundenen Anbieters).
  • Oder platziere automatisch ein Formular auf jeder Changelog-Seite, indem du placement: changelog in docs.json festlegst.

Beide Möglichkeiten werden auf der Seite der EmailSubscribe-Komponente beschrieben.

Anbieter trennen

Um keine Anmeldungen mehr zu erfassen, öffne die Karte Email Signups und klicke auf Remove. Formulare erfassen bei deiner nächsten Veröffentlichung keine Daten mehr.

Beim Trennen wird der Schlüssel nur aus Jamdesk entfernt. Bereits erfasste Abonnenten bleiben in der Zielgruppe deines Anbieters. Jamdesk löscht sie niemals. Du kannst jederzeit erneut eine Verbindung herstellen.

Wie es weitergeht

EmailSubscribe-Komponente

Anmeldeformulare platzieren und automatisch auf Changelog-Seiten einfügen

Update-Komponente

Changelog-Einträge verfassen, über die sich Leser informieren lassen