Einführung
Synchronisieren Sie automatisch Ihre zahlenden Kunden mit MailerLite-Abonnentenlisten, wenn Zahlungsevents auftreten. Fügen Sie Kunden bestimmten Gruppen hinzu, lösen Sie Automatisierungs-Workflows aus und halten Sie Ihre E-Mail-Marketinglisten mit echten Zahlungsdaten auf dem neuesten Stand. MailerLite ist eine leistungsstarke E-Mail-Marketing-Plattform für Newsletter, Kampagnen und Automatisierungen. Diese Integration hilft Ihnen, Abonnenten basierend auf Zahlungsaktivitäten automatisch zu verwalten - perfekt für Onboarding-Sequenzen, Kundensegmentierung und gezielte Marketingkampagnen.Diese Integration erfordert Ihren MailerLite API-Schlüssel zur Authentifizierung. Sie können einen von Ihrer MailerLite Integrationsseite generieren.
Erste Schritte
1
Webhook-Bereich öffnen
Navigieren Sie in Ihrem Dodo Payments-Dashboard zu Webhooks + Endpoint hinzufügen und erweitern Sie das Dropdown-Menü für Integrationen.

2
MailerLite auswählen
Wählen Sie die Integrationskarte MailerLite aus.
3
API-Schlüssel eingeben
Geben Sie Ihren MailerLite API-Schlüssel in der Konfiguration ein.
4
Transformation konfigurieren
Bearbeiten Sie den Transformationscode, um Abonnentendaten für die API von MailerLite zu formatieren.
5
Testen & Erstellen
Testen Sie mit Beispielpayloads und klicken Sie auf Erstellen, um die Abonnentensynchronisierung zu aktivieren.
6
Fertig!
Zahlungsevents synchronisieren nun automatisch Kunden mit Ihren MailerLite-Listen.
Transformationscode-Beispiele
Kunde bei erfolgreicher Zahlung hinzufügen
add_customer.js
Abonnent zu mehreren Gruppen basierend auf Produkt hinzufügen
product_segmentation.js
Neuen Abonnenten bei Aktivierung des Abonnements hinzufügen
subscription_subscriber.js
Abonnenten bei Kündigung des Abonnements aktualisieren
subscription_cancelled.js
Kunde mit benutzerdefinierten Feldern hinzufügen
custom_fields.js
Automatisierung über Ereignis auslösen
trigger_automation.js
Tipps
- Erstellen Sie benutzerdefinierte Felder in MailerLite, bevor Sie sie in Ihren Transformationen verwenden
- Verwenden Sie Gruppen, um Kunden nach Produkt, Planstufe oder Kaufverhalten zu segmentieren
- Richten Sie Automatisierungs-Workflows in MailerLite ein, die bei Feldaktualisierungen ausgelöst werden
- Verwenden Sie das Upsert-Verhalten (POST an /subscribers), um doppelte Abonnentenfehler zu vermeiden
- Speichern Sie Zahlungsmetadaten in benutzerdefinierten Feldern für bessere Kundeninsights
- Testen Sie mit einer kleinen Gruppe, bevor Sie es für alle Zahlungen aktivieren
Einrichtung benutzerdefinierter Felder
Bevor Sie benutzerdefinierte Felder verwenden, müssen Sie diese in MailerLite erstellen:- Gehen Sie zu Ihrem MailerLite-Dashboard
- Navigieren Sie zu Abonnentenfelder
- Klicken Sie auf Feld erstellen und fügen Sie Felder wie hinzu:
total_spent(Nummer)customer_since(Datum)subscription_plan(Text)payment_method(Text)last_payment_amount(Nummer)
Fehlersuche
Abonnenten werden nicht hinzugefügt
Abonnenten werden nicht hinzugefügt
- Überprüfen Sie, ob der API-Schlüssel korrekt und aktiv ist
- Stellen Sie sicher, dass die E-Mail-Adresse gültig ist (RFC 2821-konform)
- Überprüfen Sie, ob die Gruppen-IDs korrekt sind und in Ihrem Konto existieren
- Hinweis: Abgemeldete, zurückgewiesene oder Junk-Abonnenten können nicht über die API reaktiviert werden
Benutzerdefinierte Felder werden nicht aktualisiert
Benutzerdefinierte Felder werden nicht aktualisiert
- Überprüfen Sie, ob benutzerdefinierte Felder in MailerLite existieren, bevor Sie sie verwenden
- Stellen Sie sicher, dass die Feldnamen genau übereinstimmen (groß-/kleinschreibung beachten)
- Überprüfen Sie, ob die Feldwerte dem erwarteten Typ entsprechen (Text, Nummer, Datum)
Rate-Limit-Fehler
Rate-Limit-Fehler
- Die MailerLite-API hat ein Rate-Limit von 120 Anfragen pro Minute
- Verwenden Sie Batch-Endpunkte, wenn Sie viele Abonnenten verarbeiten
- Implementieren Sie Backoff-Strategien für Szenarien mit hohem Volumen
Gruppenzuweisung funktioniert nicht
Gruppenzuweisung funktioniert nicht
- Überprüfen Sie, ob die Gruppen-IDs numerische Strings sind
- Stellen Sie sicher, dass Gruppen in Ihrem MailerLite-Konto existieren
- Hinweis: Die Verwendung von PUT mit Gruppen entfernt Abonnenten aus nicht aufgeführten Gruppen
API-Referenz
Die MailerLite Subscribers API akzeptiert die folgenden Schlüsselparameter:| Parameter | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
email | string | Ja | Gültige E-Mail-Adresse (RFC 2821) |
fields | object | Nein | Objekt mit Feldnamen/Wert-Paaren |
fields.name | string | Nein | Vorname des Abonnenten |
fields.last_name | string | Nein | Nachname des Abonnenten |
fields.company | string | Nein | Firmenname |
fields.country | string | Nein | Land |
fields.city | string | Nein | Stadt |
fields.phone | string | Nein | Telefonnummer |
groups | array | Nein | Array von Gruppen-IDs, zu denen der Abonnent hinzugefügt werden soll |
status | string | Nein | Einer von: aktiv, abgemeldet, unbestätigt, zurückgewiesen, Junk |
subscribed_at | string | Nein | Datum im Format yyyy-MM-dd HH:mm:ss |
ip_address | string | Nein | IP-Adresse des Abonnenten |