Brevo (Sendinblue)-Integration: Einrichtung und Hilfe
Schnellstart
- Laden Sie das mprbrevo-ZIP im "Module Manager" hoch und installieren Sie es.
- Klicken Sie auf "Configure", um Brevo-Einstellungen zu öffnen.
- Geben Sie API-Schlüssel und eine optionale "List ID" ein.
- Geben Sie "Client Key (Tracker)" für das Shop-Tracking ein.
- Aktivieren Sie "Auto-subscribe New Customers", wenn Sie berechtigte Newsletter-Kontakte synchronisieren möchten.
- Aktivieren Sie "Enable Brevo" und speichern Sie.
- Erstellen Sie einen neuen Kunden mit Newsletter-Einwilligung und prüfen Sie den Brevo-Kontakt; prüfen Sie Tracker-Anfragen mit Marketing-Einwilligung.
Erfordert PrestaShop 1.6 oder neuer und PHP 7.1 oder neuer.
Einrichtungsanleitung
Installieren und verbinden
- Laden Sie das
mprbrevo-ZIP unter Modul > "Module Manager" hoch und installieren Sie es. - Klicken Sie auf "Configure", um Brevo-Einstellungen zu öffnen.
- Geben Sie API-Schlüssel ein. Der Feldhinweis verweist auf "Brevo > Settings > SMTP & API".
- Geben Sie eine optionale numerische "List ID" für abonnierte Kunden ein.
- Geben Sie "Client Key (Tracker)" ein, wenn Sie Shop-Tracking wünschen. Der Hinweis verweist auf "Brevo > Automation > Settings > Tracking Code".
- Prüfen Sie "Auto-subscribe New Customers", aktivieren Sie "Enable Brevo" und speichern Sie.
- Testen Sie mit einem neuen Kunden mit Newsletter-Einwilligung und einer Kunden-Browsersitzung mit Marketing-Einwilligung.
Brevo-Einstellungen konfigurieren
| Einstellung | Standard | Verwendung |
|---|---|---|
| "Enable Brevo" | Aus | Aktivieren Sie die Integration nach dem Speichern ihrer Zugangsdaten. |
| API-Schlüssel | Leer | Privater Schlüssel für die Kontakt-API. Das Einstellungsformular maskiert ihn. |
| "List ID" | Leer | Optionale positive numerische Listen-ID, etwa 12. Leer lassen, um keine Liste zuzuweisen. |
| "Client Key (Tracker)" | Leer | Automation-Tracker-Schlüssel. Für die Tracker-Ausgabe erforderlich. |
| "Auto-subscribe New Customers" | Aus | Synchronisiert nur neue Kunden, deren Newsletter-Abonnement ausdrücklich aktiviert ist. |
| "Persist marketing consent withdrawals" | Aus | Speichert Besucherwiderrufe und unterdrückt betroffene Newsletter-Synchronisierungen in der Warteschlange über die gemeinsamen Tracking-Tabellen. |
Sie können "Auto-subscribe New Customers" ausschalten und das Tracking konfiguriert lassen. Es gibt keinen separaten Tracker-Schalter; ein leerer Tracker-Schlüssel verhindert seine Ausgabe. Der Hinweis auf erforderliche Einstellungen meldet fehlende Zugangsdaten.
Shop-Tracking verstehen
Die Tracking-Skripte werden gegen Ende der Seite geladen. Die Kundenidentität wird privat abgerufen und ist von Seiten-Caches ausgeschlossen.
Das Modul prüft Marketing-Einwilligung, Erlaubnis zum Identitätsabgleich, Mitarbeiterausschlüsse und die Versandrichtlinien des Shops, bevor es Folgendes lädt:
https://sibautomation.com/sa.js?key=YOUR_CLIENT_KEY
Es erfasst Seitenaufrufe. Die Identifizierung per Kunden-E-Mail erfordert einen authentifizierten Kunden und passende Einwilligung.
Falls Sie ein Theme-Override benötigen, behalten Sie den Laufzeit-Bootstrap unter diesem Pfad bei:
themes/your_theme/modules/mprbrevo/views/templates/hook/tracker.tpl
Diese Integration ändert nicht den SMTP-Transport von PrestaShop und leitet Bestellbestätigungs-E-Mails nicht über Brevo.
Prüfen und Fehler beheben
- Erstellen Sie für die Kontaktsynchronisierung ein neues Konto mit ausgewähltem Newsletter-Abonnement. Prüfen Sie E-Mail, Vorname, Nachname und optionale Liste in Brevo.
- Wiederholen Sie dies ohne Newsletter-Einwilligung. Diese Registrierung darf nicht zur Newsletter-Synchronisierung zugelassen werden.
- Fehlt die Synchronisierung, prüfen Sie "Enable Brevo", API-Schlüssel, "Auto-subscribe New Customers", die numerische "List ID" und das Newsletter-Kennzeichen des Kunden.
- Verwenden Sie für Wiederholungen aus der Warteschlange die authentifizierte Sitzung des ursprünglichen Käufers. Prüfen Sie Verfügbarkeit und Diagnosen der gemeinsamen Warteschlange. Ein geänderter Schlüssel/eine geänderte Liste oder widerrufene Erlaubnis können einen Auftrag zurückhalten oder unterdrücken.
- Verwenden Sie für das Tracking einen neuen Kundenbrowser, erteilen Sie Marketing-Einwilligung und prüfen Sie die Anfrage
sa.js. Die Identifizierung erfordert zusätzlich passende Erlaubnis. - Prüfen Sie Browserblockaden, Mitarbeitermarkierungen und Netzwerkfehler des Anbieters, wenn Anfragen fehlen.
- Öffnen Sie "Integrity" für Prüfungen der Installation und gemeinsamen Infrastruktur.
Deaktivieren oder deinstallieren
Deaktivieren Sie "Auto-subscribe New Customers", um die Kontaktsynchronisierung zu stoppen. Deaktivieren Sie "Enable Brevo", um diese Integration zu stoppen. Speichern Sie die Änderung.
Deinstallieren Sie das Modul im "Module Manager", um Menü und Modulkonfiguration zu entfernen. Gemeinsam genutzte Tracking-Tabellen bleiben nach der Deinstallation erhalten. Sie löscht keine Kontakte oder Tracking-Datensätze, die bereits bei Brevo gespeichert sind.
Kompatibilität
Erfordert PrestaShop 1.6 oder neuer und PHP 7.1 oder neuer.
Referenz-Screenshots

Fragen
1
Sendet das Modul Warenkorb- oder Kaufereignisse an Brevo?
Nein.
- Unterstützt:
displayBeforeBodyClosingTaglädt das geschützte Tracking;actionCustomerAccountAddstartet die Newsletter-Synchronisierung berechtigter neuer Konten. - Nicht unterstützt: Warenkorbinhalte, Produktaufruf-Nutzlasten, Kaufsummen und Bestellstatusereignisse.
Tracking setzt Marketing-Einwilligung und die Erlaubnis zum Identitätsabgleich voraus.
displayBeforeBodyClosingTag und actionCustomerAccountAdd bedienen diese Abläufe. Die isolierte Laufzeit verwendet window.sib und https://sibautomation.com/sa.js?key=...; window.sendinblue.page() erfasst Seitenaufrufe und window.sendinblue.identify() identifiziert angemeldete Kunden bei entsprechender Erlaubnis.
Die Newsletter-Synchronisierung sendet E-Mail, FIRSTNAME, LASTNAME, updateEnabled=true und optional LIST_ID.
Seitenaufrufe und erlaubte Identifizierung
Separate Newsletter-Kontaktsynchronisierung
Keine Warenkorb- oder Kaufnutzlast
Keine BestellstatusereignisseBekannte Probleme
5
Anmeldungen ohne ausdrückliche Zustimmung
Einwilligung zu früh geprüft
Kompatibilität mit PHP 7.1
Moduleinstellungen ließen sich nicht öffnen
Fehlende oder falsche Übersetzungen
Funktionsanfragen
6
Implementiert
Synchronisierung neuer Kundenkontakte
Brevo-Automatisierungs-Tracking
Prüfung der Einsatzbereitschaft
Installationsprüfung und Reparatur
Updates aus dem Backoffice
Einwilligungswiderruf und Kundenabgleich
Änderungsprotokoll
v1.1.02026-10-18
- AddedBrevo transactional event tracking for AddToCart and ViewProduct
- Addedconfigurable list ID per shop in multistore setups
- ImprovedAPI v3 contact sync to update existing contacts rather than creating duplicates
- Fixedcontact not synced when customer registers during guest-to-account checkout conversion
Ältere Versionen
v1.0.162026-09-23
- Addedcomplete FR/DE/ES/IT/PL translations
v1.3.02026-04-20
- Addedadmin menu management via MenuInstaller for streamlined module setup
v1.2.02026-01-31
- AddedPrestaShop 9 and Hummingbird theme compatibility
- AddedBrevo Conversations widget embedding on front-end with configurable positioning
- Improvedcontact attribute sync to pass customer gender, date of birth, and total orders
- Fixedauto-subscribe on registration failing when double opt-in is required by the target Brevo list
- AddedGDPR consent checkbox integration: subscription status in Brevo reflects user consent choice
v1.0.02026-01-30
- Initialrelease with Brevo (formerly Sendinblue) integration
- InitialBrevo automation tracker script injected on all front-end pages
- InitialAPI v3 contact sync on customer registration and order completion
- InitialConfigurable auto-subscribe toggle and API key in back office
- InitialOrder-complete event passes revenue, currency, and order ID to Brevo automation triggers
Demo
Testen Sie das vollständige Modul vor dem Kauf
Kaufen Sie die Lizenz später, Ihre Einstellungen bleiben erhalten.
- Ihre 30-Tage-Demo Testen Sie es 30 Tage ab der ersten Installation in Ihrem eigenen Shop.
- Fertiger Demo-Shop Entdecken Sie einen fertigen Demo-Shop im Browser.
- Ohne Registrierung Kein Konto, keine E-Mail-Adresse und keine Shop-Domain nötig.
Mit dem Download akzeptieren Sie die Demo-Bedingungen und die Datenschutzerklärung.
Mit dem Öffnen dieser Demo akzeptieren Sie die Demo-Nutzungsbedingungen und die Datenschutzerklärung.