Integracja Brevo (Sendinblue) aktualizuje kontakty PrestaShop w Brevo, dostarcza zdarzenia zakupowe i kieruje pocztę sklepu przez jego usługę wysyłkową. Konfiguracja wymaga dwóch kluczy z Twojego konta Brevo.
Brevo łączy edytor kampanii, segmentację i automatyczny marketing przez e-mail, SMS oraz WhatsApp. Bezpłatne konto wysyła do 300 e-maili dziennie; płatne plany zaczynają się od około 9 dolarów miesięcznie za 5000 wiadomości.
Wybierasz listę kontaktów, zapis automatyczny lub oparty na zgodzie oraz podwójne potwierdzenie. Zmiany danych aktualizują istniejące kontakty bez duplikatów, a wypisanie w Brevo jest respektowane również w sklepie. Każdy sklep zachowuje własne klucze i listę. Wiadomości sklepu używają Twojej nazwy nadawcy i adresu odpowiedzi.
Zmiana decyzji o newsletterze automatycznie trafia do Brevo, dzięki czemu listy kampanii odpowiadają danym klientów zapisanym w Twoim sklepie.
Podsumowanie możliwości modułu
Brevo (Sendinblue) Integration łączy sklep PrestaShop z platformą marketingową Brevo i pilnuje, żeby dane, na których pracują Twoje kampanie, były kompletne i aktualne.
- Kontakty: rejestracje, zmiany danych, zamówienia i dotychczasowa baza klientów trafiają na wybraną listę.
- Zgody: zapis automatyczny albo oparty na zgodzie, podwójne potwierdzenie, wypisanie respektowane po obu stronach.
- Automatyzacje: zalogowany klient rozpoznany po adresie e-mail, zdarzenia produktu, koszyka i zakupu zasilają scenariusze.
- Poczta sklepu: potwierdzenia zamówień i wiadomości konta doręczane przez Brevo z Twoim nadawcą.
- Usługa: co zawiera konto Brevo i ile kosztuje.
- Uruchomienie: dwa klucze, nazwany stan każdego z nich i brak wpływu na szybkość sklepu.

Kto trafia na listę w Brevo?
Każda nowa rejestracja staje się kontaktem Brevo na wybranej liście, aktualizowanym zamiast dublowanym, gdy adres już istnieje. Późniejsze zmiany podążają same: poprawione nazwisko, zmieniona decyzja newsletterowa, gość, który po zakupie zakłada konto, i sfinalizowane zamówienie odświeżają kontakt, razem z danymi, z których żyją Twoje segmenty, jak data urodzin i historia zakupów. Dotychczasową bazę klientów przenosisz do Brevo jednym działaniem, więc integracja startuje kompletna, a nie od zera.
O zgodach decydujesz Ty: zapis automatyczny, zapis tylko klientów, którzy się zgodzili, albo podwójne potwierdzenie, w którym Brevo prosi klienta o potwierdzenie. Wypisanie się w Brevo obowiązuje także w sklepie, więc na liście nigdy nie ma osoby, która już powiedziała nie.

Co widzą Twoje automatyzacje?
W sklepie moduł przedstawia Brevo zalogowanego klienta po adresie e-mail, zanim zapisana zostanie jakakolwiek aktywność. Zachowanie przypina się więc do właściwego kontaktu, a nie do anonimowego ruchu. Brevo dostaje następnie zdarzenia, na których zbudowane są scenariusze: obejrzaną stronę, obejrzany produkt, zmianę w koszyku i zakup z kwotą, walutą i numerem zamówienia.
Praktyczny efekt widać w przebiegach. Wiadomość o porzuconym koszyku trafia do osoby, która ten koszyk porzuciła, seria odzyskująca liczy się od prawdziwej daty ostatniego zakupu, a powitanie wita klienta, którego Brevo zna już z imienia.

Co dzieje się z pocztą sklepu?
Potwierdzenia zamówień, powiadomienia o wysyłce i wiadomości konta wychodzą ze sklepu przez infrastrukturę doręczania Brevo, z nadawcą i adresem odpowiedzi, które sam ustawiasz. Doręczanie przestaje zależeć od serwera pocztowego hostingu i jego reputacji.
Doręczone potwierdzenie może ograniczyć pytania o przyjęcie zamówienia, a każda wysłana wiadomość widnieje w statystykach Brevo obok Twoich kampanii.

Czym jest Brevo i ile kosztuje?
Brevo to platforma marketingowa obsługiwana w przeglądarce. Konto jest darmowe i wysyła do trzystu wiadomości dziennie, a płatne plany zaczynają się od około dziewięciu dolarów miesięcznie za pięć tysięcy wiadomości. W koncie jest edytor kampanii z gotowych bloków, scenariusze automatyzacji, takie jak powitanie, porzucony koszyk i odzyskiwanie klienta, segmentacja kontaktów oraz kampanie e-mail, SMS i WhatsApp.
Podział ról jest jasny: Brevo odpowiada za pisanie i wysyłkę, moduł odpowiada za dane. Kampania jest dokładnie tak dobra jak kontakty i zdarzenia, na których stoi, i właśnie tę część moduł utrzymuje w komplecie.

Jak wygląda uruchomienie i czy sklep zwalnia?
Uruchomienie polega na przepisaniu dwóch kluczy z konta Brevo do modułu: jednego dla synchronizacji kontaktów, drugiego dla śledzenia zachowania w sklepie. Oba pola są maskowane, a ekran konfiguracji osobno dla każdego klucza podaje, czy jest wpisany i która funkcja na niego czeka. Integracja skonfigurowana w połowie sama się więc zgłasza, zamiast milczeć. Wbudowany ekran integralności sprawdza instalację i ją naprawia.
Skrypt śledzący ładuje się w tle po stronie, a przy wyłączonym module albo brakujących kluczach sklep nie dostaje niczego. Moduł nie trzyma kopii Twoich klientów: dane idą wprost do Twojego konta Brevo. W instalacji wielosklepowej każdy sklep ma własne klucze i własną listę.

-
Referencjamprbrevo
-
Wersja1.1.2
-
Ulepszenia127
-
Wydano
-
Zaktualizowano
-
Kompatybilność z PrestaShopPS 1.6 – 9.x
-
Model cenowyJednorazowy zakup
-
Typ modułuFront & Back-office
-
Dotyczy RODOTak
-
Cel biznesowyMarketing i retargeting
-
Wymagane konto zewnętrzneTak
-
Złożoność modułuRozbudowany moduł
-
Etap ścieżki klientaUtrzymać klientów
-
Działa z platformąE-mail marketing
Pierwsza opinia o tym produkcie może pomóc innym w zakupach.
MPR Brevo łączy sklep PrestaShop z Brevo, aby nowe konta klientów mogły być automatycznie tworzone lub aktualizowane jako kontakty Brevo. Moduł ładuje też tracker automatyzacji Brevo w sklepie, pomagając powiązać aktywność przeglądania klientów ze znanymi kontaktami Brevo.
Jakie dane klienta moduł wysyła do Brevo?
Czy automatyczną synchronizację kontaktów Brevo można wyłączyć w PrestaShop?
Tak, automatyczną synchronizację rejestracji można wyłączyć z konfiguracji modułu. Hook PrestaShop actionCustomerAccountAdd sprawdza przełącznik AUTO_SUBSCRIBE przed wysłaniem nowego klienta do Brevo, więc moduł może pozostać zainstalowany, gdy synchronizacja rejestracji jest wyłączona.
Ustawienie jest oznaczone Auto-subscribe New Customers w opcjach modułu. Domyślnie jest włączone po świeżej instalacji, ale hook sprawdza je za każdym razem, gdy PrestaShop tworzy konto klienta. Gdy AUTO_SUBSCRIBE jest wyłączone, hook wychodzi przed walidacją obiektu nowego klienta lub wywołaniem Brevo contacts API.
Wyłączenie tego przełącznika zatrzymuje tylko synchronizację rejestracja-do-kontaktu. Nie odinstalowuje modułu, nie usuwa zapisanych danych API i nie wyłącza automatycznie trackera automatyzacji storefront. Jeśli ENABLED, API_KEY i CLIENT_KEY są nadal skonfigurowane, hook trackera nadal może ładować skrypt Brevo i wywoływać funkcję page-tracking.
Nie wypisuje też ani nie usuwa kontaktów już utworzonych w Brevo. Po prostu powstrzymuje ten moduł przed wysyłaniem przyszłych kontaktów z nowych kont, dopóki przełącznik pozostaje wyłączony.
AUTO_SUBSCRIBE=1: new customer can be posted to Brevo contacts
AUTO_SUBSCRIBE=0: actionCustomerAccountAdd returns before syncContactToBrevo()
Czy moduł zaimportuje moich obecnych klientów do Brevo?
Czy Brevo for PrestaShop ładuje tracker automatyzacji?
Tak. Hook storefront ładuje tracker automatyzacji Brevo tylko wtedy, gdy moduł jest włączony, Brevo API Key jest skonfigurowany i Client Key jest skonfigurowany. Pole Client Key w ustawieniach modułu jest oznaczone Client Key (Tracker), a podpowiedź źródłowa kieruje sprzedawców do Brevo > Automation > Settings > Tracking Code.
Aby potwierdzić, że tracker jest załadowany, otwórz źródło sklepu lub narzędzia deweloperskie przeglądarki i poszukaj https://sibautomation.com/sa.js?key=... z ID skryptu sendinblue-js. Szablon inicjalizuje window.sib.client_key, kolejkuje sendinblue.track, sendinblue.identify, sendinblue.trackLink i sendinblue.page, identyfikuje zalogowanych klientów po emailu, a potem wywołuje window.sendinblue.page().
Jeśli nie widzisz tego skryptu, najpierw sprawdź przełącznik włączenia modułu, API Key i Client Key. Hook zwraca pusty string, gdy brakuje któregokolwiek z tych warunków.
Wymóg klucza API ma znaczenie, mimo że tracker przeglądarkowy używa Client Key. W tym module isActive() jest współdzielone przez hook trackera i sprawdza zarówno ENABLED, jak i API_KEY; następnie hook osobno sprawdza CLIENT_KEY. Sklep z zapisanym tylko Client Key nadal więc nic nie wypisze, dopóki klucz API też nie zostanie skonfigurowany.
Required for tracker output:
ENABLED=1
API_KEY=xkeysib-...
CLIENT_KEY=Brevo automation tracker keyWyjście trackera ogranicza się do skryptu automatyzacji Brevo, page tracking i identyfikacji emaila zalogowanego klienta. W tej wersji źródła nie dodaje zawartości koszyka, sum zamówień, metadanych produktów ani zdarzeń purchase.
Które wersje PrestaShop obsługuje moduł i czy potrzebuję konta Brevo?
Czy Brevo for PrestaShop wysyła zdarzenia koszyka lub zamówienia?
Nie. Ten moduł jest głównie trackerem automatyzacji Brevo i synchronizacją rejestracji klientów, a nie pełną integracją zdarzeń koszyka/zamówienia/produktu.
- Obsługuje:
displayBeforeBodyClosingTagładuje skrypt automatyzacji Brevo, wywołuje funkcję page-tracking i identyfikuje odwiedzającego po emailu, gdy klient jest zalogowany.actionCustomerAccountAddmoże utworzyć lub zaktualizować nowego klienta jako kontakt Brevo, gdy auto-subscribe jest włączone. - Nie obsługuje: aktualizacji koszyka, payloadów product-view, zdarzeń purchase na potwierdzeniu zamówienia, zdarzeń abandoned-cart ani zdarzeń statusu zamówienia. Moduł nie rejestruje hooków koszyka, zamówienia ani produktu dla tych akcji.
Jeśli potrzebujesz porzuconych koszyków, przychodu z zakupów lub automatyzacji zachowania produktowego w Brevo, ten moduł wymagałby dodatkowych hooków zdarzeń albo osobnej integracji wysyłającej te konkretne zdarzenia Brevo.
Lista hooków jest kluczowym ograniczeniem: moduł rejestruje tylko displayBeforeBodyClosingTag i actionCustomerAccountAdd. Szablon storefront tworzy window.sib, ładuje https://sibautomation.com/sa.js?key=..., kolejkuje standardowe funkcje Brevo i wywołuje window.sendinblue.page(). Jeśli klient jest zalogowany, wywołuje też window.sendinblue.identify() z adresem email. Do tego payloadu przeglądarkowego nie są dodawane ID produktów, pozycje koszyka, referencje zamówień, sumy ani statusy zamówień.
Przy tworzeniu konta moduł wysyła POST do endpointu kontaktów Brevo z emailem klienta, FIRSTNAME, LASTNAME, updateEnabled=true i skonfigurowanym LIST_ID, gdy jest zapisane. To przydatne dla wzrostu listy i wejścia do podstawowych automatyzacji, ale jest osobne od trackingu zdarzeń ecommerce.
Registered hooks: displayBeforeBodyClosingTag, actionCustomerAccountAdd
Contact API: POST https://api.brevo.com/v3/contacts
Tracked browser event here: page view, plus logged-in email identify
Not present here: cart payload, purchase payload, abandoned cart event
Jak synchronizować nowych klientów PrestaShop z Brevo?
Włącz moduł, dodaj klucz API Brevo i pozostaw włączoną automatyczną synchronizację rejestracji. Gdy PrestaShop tworzy konto klienta, hook actionCustomerAccountAdd wysyła email oraz atrybuty FIRSTNAME i LASTNAME do Brevo, a także dołącza skonfigurowane ID listy, gdy jest zapisane.
Istotne ustawienia to ENABLED, API_KEY, LIST_ID i AUTO_SUBSCRIBE. Po instalacji moduł startuje z ENABLED=0, pustym kluczem API, pustym ID listy, pustym tracker client key i AUTO_SUBSCRIBE=1. Zwykła konfiguracja to więc: włącz Brevo, wklej klucz API z Brevo, opcjonalnie wpisz numeryczne ID listy dla nowych kontaktów i zostaw Auto-subscribe New Customers włączone.
Synchronizacja uruchamia się tylko dla tworzenia nowego konta klienta, ponieważ moduł nasłuchuje actionCustomerAccountAdd. Najpierw sprawdza, czy moduł jest aktywny, czy istnieje klucz API, czy auto-subscribe jest włączone i czy PrestaShop przekazał załadowany obiekt newCustomer. Jeśli którakolwiek z tych kontroli się nie powiedzie, wraca bez wysyłania czegokolwiek do Brevo.
Gdy wysyła, moduł postuje JSON do https://api.brevo.com/v3/contacts z 10-sekundowym timeoutem cURL i włączoną weryfikacją SSL peer. Ustawia updateEnabled na true, więc istniejący kontakt Brevo może zostać zaktualizowany zamiast powodować błąd duplikatu kontaktu. Ta wersja źródła nie importuje masowo istniejących klientów i nie synchronizuje późniejszych edycji profilu, chyba że PrestaShop tworzy nowe konto przez ten hook.
Required: ENABLED=1, API_KEY set, AUTO_SUBSCRIBE=1
Optional: LIST_ID=123
Sent fields: email, FIRSTNAME, LASTNAME, listIds when configured
- Addedcomplete FR/DE/ES/IT/PL translations
Dobrze współpracuje z Integracja Brevo (Sendinblue)
Moduły, które nasz zespół naprawdę łączy z tym i dokładnie dlaczego każdy pasuje do tego samego zestawu.
Sklep korzystający z Brevo (Sendinblue) Integration wysyła nowe rejestracje i śledzenie aktywności w sklepie do Brevo, dzięki czemu automatyzacja e-maili i SMS-ów działa na świeższych danych, a znane przeglądanie można powiązać z kontaktami. To pielęgnuje klientów poza sklepem, ale nie zmienia zachęt w samym sklepie, które skłaniają powracających kupujących do dalszych zakupów u Ciebie.
Loyalty Discounts System zajmuje się tym, przypisując kupujących do progów opartych na wydatkach powiązanych z natywnymi grupami PrestaShop, tak aby lojalni kupujący otrzymywali skonfigurowane traktowanie grupy, gdy ich ważne wydatki na zamówienia osiągną każdy próg. Nagradza wydatki w sklepie, niezależnie od połączenia z Brevo.
Przy obu działających jednocześnie Twój sklep nagradza lojalność poprzez automatyczne traktowanie grupowe oparte na progach, podczas gdy Brevo zajmuje się kontynuacją e-mailową i SMS-ową na podstawie aktualnych danych. Oba działają niezależnie, jedno kształtuje zachęty w sklepie według wydatków, a drugie ponownie angażuje kontakty poza sklepem, obejmując zarówno to, jak nagradzasz, jak i to, jak docierasz do powracających klientów.
Sklep korzystający z Brevo (Sendinblue) Integration łączy rejestracje i śledzenie aktywności w sklepie z Brevo, dzięki czemu automatyzacje działają na świeższych danych klientów. To obsługuje warstwę e-maili i SMS-ów, ale kontynuacja przez Brevo jest najskuteczniejsza, gdy w sklepie istnieje prawdziwa treść, do której warto sprowadzać ludzi, aby ją przeczytali i podjęli działanie.
Blog Revolution zajmuje się tym, oferując natywne miejsce na poradniki zakupowe, ogłoszenia i porady, przechowując artykuły, kategorie, tagi, autorów, komentarze, oceny, RSS i schludne strony bloga wewnątrz sklepu. Tworzy treść w sklepie, całkowicie oddzielną od integracji z Brevo.
Przy obu działających jednocześnie Twój sklep buduje trwałe artykuły, które przyciągają i informują odwiedzających, podczas gdy Brevo niezależnie zajmuje się kontynuacją kontaktu na podstawie aktualnych danych. Blog dostarcza Twoim kampaniom solidny materiał w sklepie, ku któremu można kierować czytelników, a oba działają jako osobne narzędzia, jedno tworzy treść, a drugie łączy aktywność w sklepie z Brevo.
Sklep korzystający z Brevo (Sendinblue) Integration wysyła nowe rejestracje do API kontaktów Brevo i śledzi aktywność w sklepie, dzięki czemu jakość kontaktów lepiej się utrzymuje, gdy zapisy nie są nadmuchane zgłoszeniami botów. Brevo utrzymuje świeżość danych, ale nie zmniejsza automatycznych śmieci wpadających przez formularze.
reCAPTCHA & hCaptcha Protection zajmuje się tym, zmniejszając wiadomości spamowe i zgłoszenia botów w formularzach kontaktowych, rejestracji, logowania i newslettera, obsługując reCAPTCHA v2, v3 i hCaptcha. Filtruje szum botów na etapie zgłoszenia, co jest kwestią odrębną od połączenia z Brevo.
Przy obu działających jednocześnie Twoje formularze rejestracji i kontaktu otrzymują mniej zgłoszeń botów, podczas gdy Brevo pracuje na czystszych danych. Moduł ochrony zmniejsza spam i automatyczne zgłoszenia, dzięki czemu kontakty, które budujesz i automatyzujesz przez Brevo, niosą mniej szumu botów zawyżającego bazę.
Dzięki Brevo (Sendinblue) Integration sklep utrzymuje rejestracje i śledzenie aktywności połączone z Brevo na potrzeby automatyzacji e-maili i SMS-ów. To wspiera ponowne angażowanie poza sklepem, ale nie dostarcza sygnału zaufania na stronie, który pomaga wahającemu się kupującemu podjąć decyzję: jak recenzenci ocenili produkt.
Reviews & Ratings zajmuje się tym za pomocą natywnych ocen, pisemnych opinii, opcjonalnych recenzji ze zdjęciami i kryteriów oceny dla produktów, kategorii, stron CMS i samego sklepu, a wszystko to moderowane wewnątrz PrestaShop. Posiada moderowane opinie klientów, co jest kwestią odrębną od połączenia z Brevo.
Przy obu działających jednocześnie recenzje pomagają przekonać kupujących w sklepie, podczas gdy Brevo zajmuje się kontynuacją kontaktu z tymi, którzy odchodzą. Oba działają niezależnie, jedno buduje zaufanie w momencie decyzji, a drugie ponownie angażuje kontakty później, dzięki czemu Twój sklep wzmacnia zarówno konwersję, jak i utrzymanie klientów, przy czym żadne z narzędzi nie zależy od drugiego.
Limit e-maili transakcyjnych Brevo wyczerpywany przez automatyczne zamówienia testowe
Łatwy zwrot - bez pytań
Zainstaluj, skonfiguruj i zarabiaj
Priorytet pomocy i satysfakcji
Zobacz także
Kto tworzy i rozwija ten moduł
Moduł tworzy i rozwija David Miller z mypresta.rocks. David Miller pracuje z PrestaShop od 2013 roku, a firma prowadząca ten sklep jest zarejestrowana od 3 grudnia 2018 roku. Każdy moduł w tym katalogu to nasza własna praca, więc Twoje pytania do wsparcia trafiają do ludzi, którzy napisali kod. Historia zmian na tej stronie pokazuje każdą aktualizację z datą.