Automatyzacja marketingu w sklepie Magento zależy od poprawnych danych klienta, koszyka, zamówienia i preferencji komunikacyjnych. Sama aktywacja konektora nie zatrzyma wiadomości po anulowaniu zakupu, jeśli integracja nie przekazuje aktualnego statusu.
Krótka odpowiedź
Magento można połączyć z platformą marketing automation przez gotowy konektor, rozszerzenie lub własną integrację API. Wybór zależy od wersji sklepu, wymaganych zdarzeń, reguł cenowych i obsługi zwrotów.
Przed uruchomieniem przetestuj zmianę zgody, anulowanie, zwrot, duplikat zdarzenia i przerwę w połączeniu.
Usługi KC Mobile
Potrzebujesz pomocy w tym temacie?
Czytasz poradnik „Magento i marketing automation: jak dobrać integrację do sklepu”. Napisz, co chcesz zrobić i na jakim etapie jesteś. Ustalimy, czy możemy pomóc i jaki zakres prac będzie potrzebny.
Jakie procesy sklepu warto automatyzować?
Sklep Magento może automatyzować przypomnienie o koszyku, komunikację po obejrzeniu produktu, ponowny zakup i reaktywację klienta. Każdy scenariusz powinien mieć jedno zdarzenie startowe, warunek wykluczający oraz mierzalny cel biznesowy.
Tabela pokazuje warunek rozpoczęcia scenariusza i wynik, który zespół może oceniać. Konkretne zdarzenia dostępne w sklepie zależą od konektora i jego zgodności z wersją Magento.
| Scenariusz | Warunek uruchomienia | Cel biznesowy |
|---|---|---|
| Przypomnienie o koszyku | Koszyk nie ma powiązanego zamówienia | Odzyskanie zakupu |
| Powrót do produktu | Zarejestrowano wyświetlenie produktu | Ponowne zainteresowanie ofertą |
| Ponowny zakup | Minął ustalony okres od zakupu | Ułatwienie uzupełnienia zapasu |
| Segment klienta | Klient spełnia regułę segmentu | Dopasowanie komunikacji |
| Reaktywacja | Brak aktywności w ustalonym okresie | Zachęcenie klienta do powrotu |
Warunek wykluczający powinien zatrzymać scenariusz po zakupie, rezygnacji z komunikacji lub zmianie statusu zamówienia.
Jeśli firma rozważa zmianę sklepu na WooCommerce, porównanie WooCommerce i Shopify pod kątem kosztów, obsługi i integracji pomoże ocenić alternatywne platformy. Projektowanie sklepów internetowych na WooCommerce dotyczy nowego sklepu WooCommerce, a nie wdrożenia marketing automation dla Magento.
Czytasz poradnik „Magento i marketing automation: jak dobrać integrację do sklepu”. Napisz, co chcesz zrobić i na jakim etapie jesteś. Ustalimy, czy możemy pomóc i jaki zakres prac będzie potrzebny. Omów temat tego poradnika
Jakie dane Magento powinno przekazywać?
Magento powinno przekazywać wyłącznie pola potrzebne do identyfikacji klienta, obsługi scenariusza i sprawdzenia jego preferencji. Minimalny zakres warto opisać jako mapowanie: jedno pole, jedno źródło w sklepie i jedna kontrola poprawności.
Tabela ułatwia uzgodnienie pól między właścicielem sklepu, integratorem i zespołem marketingu. W odbiorze należy zweryfikować, czy każde pole ma stabilne źródło i czy jego aktualizacja nie nadpisuje nowszej wartości starszym zdarzeniem.
| Pole | Źródło w sklepie | Kontrola poprawności |
|---|---|---|
| ID klienta | Konto klienta | ID wskazuje jednego klienta |
| Konto lub checkout | Format adresu jest poprawny | |
| Grupa klienta | Konto klienta | Wartość pasuje do segmentu |
| Język | Ustawienia klienta | Język pasuje do store view |
| Stan zgody | Preferencje komunikacyjne | Aktualizacja zapisuje bieżący stan |
| Kanał zgody | Preferencje komunikacyjne | Kanał odpowiada rodzajowi wiadomości |
| Źródło zgody | Formularz lub checkout | Można wskazać miejsce pozyskania |
| Czas zmiany zgody | Preferencje komunikacyjne | Zapis zawiera czas aktualizacji |
| SKU produktu | Katalog produktów | SKU wskazuje właściwy wariant |
| Cena produktu | Katalog produktów | Cena pochodzi z właściwego cennika |
| Dostępność produktu | Katalog lub system magazynowy | Stan ma wskazane źródło prawdy |
| ID koszyka | Koszyk klienta lub gościa | ID zamyka właściwe przypomnienie |
| ID zamówienia | Sprzedaż i zamówienia | ID nie tworzy drugiego zamówienia |
| Status zamówienia | Sprzedaż i zamówienia | Status odpowiada bieżącemu stanowi |
| ID zwrotu | Proces zwrotu | Zwrot łączy się z zamówieniem |
Zgoda powinna być przekazywana jako stan, kanał, źródło i czas zmiany. Scenariusz wysyłkowy powinien sprawdzać bieżącą preferencję przed wysłaniem wiadomości.
Zdarzenie zakupowe powinno zawierać stabilne ID zamówienia i jego status. Sama informacja o utworzeniu rekordu nie wystarcza do rozpoznania anulowania, wysyłki lub zwrotu.
Adobe udostępnia REST API dla Adobe Commerce i Magento Open Source, a dostęp do zasobów integracji zależy od konfiguracji i uprawnień. Oficjalna dokumentacja opisuje Commerce REST API oraz tworzenie integracji i nadawanie jej dostępu.
Jak wybrać platformę marketing automation?
Platformę marketing automation należy dobrać do zdarzeń, katalogu, zgód i obsługi błędów, a nie tylko do obecności konektora. Przed wyborem sprawdź, czy dokumentacja opisuje dokładną wersję sklepu i funkcje potrzebne w planowanych scenariuszach.
Klaviyo opisuje integrację z Magento 2 przez rozszerzenie i konfigurację OAuth. Po synchronizacji historycznej dane zamówień, katalogu i klientów są synchronizowane co 30 minut, zgodnie z dokumentacją producenta sprawdzoną w październiku 2026 (konfiguracja Klaviyo dla Magento 2, częstotliwość synchronizacji Klaviyo).
Dotdigital publikuje rozszerzenie Marketing Automation dla Magento Open Source i Adobe Commerce (instrukcja instalacji rozszerzenia Dotdigital). W przypadku Mailchimp użyj odrębnej instrukcji dla Adobe Commerce, ponieważ pomoc Mailchimp kieruje użytkowników Adobe Commerce poza artykuł dotyczący integracji Mailchimp for Magento. Instrukcja Adobe Commerce opisuje synchronizację klientów i zamówień, wykorzystanie danych zakupowych do automatyzacji, śledzenie e-commerce oraz konfigurację porzuconych koszyków; nie potwierdza obsługi każdego typu produktu ani każdego scenariusza (instrukcja Mailchimp dla Adobe Commerce).
Tabela porównuje zakres opisany w oficjalnych materiałach producentów sprawdzonych w październiku 2026. Przed wdrożeniem należy ponownie potwierdzić wersję rozszerzenia oraz wymagane funkcje.
| Platforma | Sklep wymieniony w dokumentacji | Synchronizowane dane lub wymóg |
|---|---|---|
| Klaviyo | Magento 2 | Zamówienia, katalog i klienci |
| Dotdigital | Magento Open Source | Rozszerzenie Marketing Automation |
| Dotdigital | Adobe Commerce | Rozszerzenie Marketing Automation |
| Mailchimp | Adobe Commerce | Klienci i zamówienia |
Wybierz platformę, której dokumentacja i testy potwierdzają wymagane zdarzenia oraz reguły zgód. Sama obecność rozszerzenia nie potwierdza kompletności integracji dla konkretnego sklepu.
Kiedy wystarczy gotowy konektor, a kiedy potrzebne jest API?
Gotowy konektor wystarcza, gdy sklep korzysta ze standardowych procesów, a rozszerzenie przekazuje potrzebne pola i zdarzenia. API lub własne rozszerzenie warto rozważyć, gdy sklep wymaga indywidualnych cen, niestandardowych zdarzeń albo określonej kolejności synchronizacji z ERP.
Tabela pomaga ocenić wariant na podstawie wymagania operacyjnego. Każdy warunek należy potwierdzić w dokumentacji konektora lub podczas testu na środowisku sklepu.
| Wymaganie | Gotowy konektor | API lub rozszerzenie |
|---|---|---|
| Standardowe zdarzenia | Obsługa zależy od konektora | Można zdefiniować własny zakres |
| Wiele sklepów | Wymaga potwierdzenia mapowania | Pozwala ustalić własne reguły |
| Indywidualne ceny | Wymaga potwierdzenia cenników | Można przekazać własne reguły |
| Synchronizacja z ERP | Wymaga ustalenia źródła prawdy | Pozwala zdefiniować kolejność danych |
| Zdarzenie niestandardowe | Zależy od funkcji konektora | Można zaprojektować własne zdarzenie |
Własne API daje większą kontrolę nad przepływem danych, ale wymaga monitorowania i testów po zmianach sklepu. Przed decyzją oszacuj także odpowiedzialność za poprawki i utrzymanie kodu.
Jak zaprojektować synchronizację bez duplikatów i opóźnień?
Synchronizacja ogranicza duplikaty, gdy każda encja ma stabilny identyfikator, system zna źródło prawdy, a ponowione zdarzenie nie uruchamia działania drugi raz. Idempotencja oznacza właśnie bezpieczne przetworzenie ponowionego zdarzenia bez tworzenia duplikatu.
1. Ustal ID klienta, zamówienia, koszyka i produktu oraz regułę połączenia koszyka gościa z kontem.
2. Wskaż system będący źródłem prawdy dla ceny, stanu magazynowego i statusu zamówienia.
3. Ustal dopuszczalne opóźnienie oraz to, czy dane trafiają zdarzeniowo, czy w cyklicznym imporcie.
4. Zdefiniuj klucz idempotencji dla każdego zdarzenia i sprawdź zachowanie przy ponowieniu.
5. Zapisuj błąd, liczbę ponowień i status zdarzeń, których system nie przetworzył.
6. Określ, jak rozstrzygać zdarzenia otrzymane w niewłaściwej kolejności.
Adobe I/O Events wymaga Adobe Commerce 2.4.4 lub nowszego i nie obsługuje Magento Open Source. Dla Adobe Commerce 2.4.4 i 2.4.5 dokumentacja wymaga dodatkowych modułów eventing, a od wersji 2.4.6 moduły są ładowane automatycznie (wymagania instalacyjne Adobe I/O Events).
Administrator Adobe Commerce konfiguruje eventing w ścieżce Stores > Settings > Configuration > Adobe Services > Adobe I/O Events > General configuration. Adobe wymaga włączonego cron, a po konfiguracji można wysłać zdarzenie testowe (konfiguracja Adobe Commerce eventing). Magento Open Source może korzystać z REST API lub rozszerzenia, ale samo API nie określa logiki zdarzeń dla platformy marketingowej.

Jak wdrożyć automatyzację i przetestować integrację?
Wdrożenie automatyzacji powinno przejść od mapowania procesu przez testy danych do stopniowego uruchomienia scenariusza. Zespół powinien ustalić oczekiwane zachowanie każdego przypadku przed konfiguracją połączenia.
1. Wybierz scenariusz i zapisz, po czym poznasz poprawny wynik.
2. Uzgodnij zdarzenia, pola, identyfikatory i właściciela każdego źródła danych.
3. Potwierdź wersję Magento obsługiwaną przez konektor albo opisz wymagania API.
4. Skonfiguruj połączenie testowe z uprawnieniami ograniczonymi do potrzebnych zasobów.
5. Wykonaj scenariusze odbiorowe z tabeli i porównaj log Magento ze statusem zdarzenia w platformie.
6. Uruchom automatyzację dla ograniczonego zakresu, a następnie rozszerz ją po odbiorze.
Tabela określa przypadki testowe i oczekiwany rezultat. Odbiór powinien potwierdzić rezultat na danych testowych, bez wysyłania wiadomości do klientów.
| Przypadek | Oczekiwane zachowanie | Kryterium odbioru |
|---|---|---|
| Nowy klient | Powstaje rekord z ID klienta | Nie powstaje drugi rekord |
| Zmiana zgody | Zapisuje się nowy stan zgody | Wyłączony kanał nie wysyła kampanii |
| Anulowanie zamówienia | Aktualizuje się status zakupu | Nie wysyła się komunikat o wysyłce |
| Zwrot | Zwrot łączy się z zamówieniem | Scenariusz uwzględnia zwrot |
| Duplikat zdarzenia | Ponowienie nie uruchamia akcji ponownie | Powstaje jedna akcja |
| Przerwa w API | Zdarzenie trafia do kolejki ponowień | Kolejka przetwarza zdarzenie po odzyskaniu połączenia |
Testy powinny używać osobnych danych testowych. Po każdym przypadku zapisz identyfikator zdarzenia, czas, wynik w Magento i wynik w platformie automatyzacji.

Jak mierzyć efekty i koszty utrzymania?
Efekt automatyzacji należy mierzyć dla konkretnego scenariusza, a koszt utrzymania liczyć razem z pracą techniczną i obsługą błędów. Dla przypomnień o koszyku zespół może analizować odzyskane zamówienia, przychód i marżę; dla reaktywacji może mierzyć powroty i rezygnacje z komunikacji.
Tabela rozdziela koszty jednorazowe od cyklicznych, aby firma mogła przygotować model całkowitego kosztu. Kwoty zależą od dostawcy, zakresu wdrożenia i umowy, dlatego przed decyzją należy uzyskać aktualną wycenę.
| Kategoria | Rodzaj kosztu | Co obejmuje |
|---|---|---|
| Licencja platformy | Cykliczny | Dostęp do marketing automation |
| Konektor | Cykliczny lub jednorazowy | Rozszerzenie lub licencja integracyjna |
| Analiza i mapowanie | Jednorazowy | Uzgodnienie zdarzeń oraz pól |
| Prace developerskie | Jednorazowy lub cykliczny | Konfiguracja i zmiany integracji |
| Monitoring | Cykliczny | Kontrola błędów i opóźnień |
| Aktualizacje | Cykliczny | Testy zgodności po zmianach Magento |
| Obsługa wyjątków | Cykliczny | Analiza zdarzeń nieprzetworzonych |
Z naszych wdrożeń wynika, że anulowanie i zwrot warto testować obok standardowego zakupu, ponieważ zmiana statusu może zmienić kwalifikację klienta do scenariusza. Zalecamy mierzyć błędy integracji i komunikaty zatrzymane przez warunki wysyłki obok konwersji.
Jeśli firma planuje przejście na WooCommerce, oferta KC Mobile obejmuje projektowanie i wdrożenie sklepu internetowego na tej platformie. Jest to ścieżka zmiany platformy, a nie oferta integracji Magento z marketing automation.
Więcej poradników w tym temacie
Wspomniane narzędzia
Najczęściej zadawane pytania
Jak połączyć Magento z systemem marketing automation?
Jakie dane sklepu Magento przekazywać do automatyzacji?
Czy do integracji Magento potrzebne jest API?
Jak automatyzować przypomnienia o koszyku w Magento?
Jak sprawdzić, czy integracja Magento działa poprawnie?
Potrzebujesz pomocy w tym temacie?
Czytasz poradnik „Magento i marketing automation: jak dobrać integrację do sklepu”. Napisz, co chcesz zrobić i na jakim etapie jesteś. Ustalimy, czy możemy pomóc i jaki zakres prac będzie potrzebny.
