{"id":12221,"date":"2026-07-01T11:58:00","date_gmt":"2026-07-01T11:58:00","guid":{"rendered":"https:\/\/www.mailcraft.eu\/?p=12221"},"modified":"2026-08-09T19:01:27","modified_gmt":"2026-08-09T19:01:27","slug":"prestashop-newsletter-modul","status":"publish","type":"post","link":"https:\/\/www.mailcraft.eu\/pl\/prestashop-newsletter-modul\/","title":{"rendered":"Modu\u0142 PrestaShop: klienci sklepu na li\u015bcie mailingowej"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Przeniesienie klient\u00f3w sklepu na list\u0119 mailingow\u0105 to zadanie, kt\u00f3re modu\u0142 PrestaShop wykonuje ciszej i dok\u0142adniej ni\u017c cz\u0142owiek z arkuszem. Eksport CSV wygl\u0105da na proste rozwi\u0105zanie. Dop\u00f3ki nie policzysz, ile razy w miesi\u0105cu trzeba go powt\u00f3rzy\u0107. Plik pobrany w poniedzia\u0142ek opisuje baz\u0119 z poniedzia\u0142ku, nic wi\u0119cej. W \u015brod\u0119 cz\u0119\u015b\u0107 kont ju\u017c nie istnieje, dosz\u0142y nowe rejestracje, kto\u015b wycofa\u0142 zgod\u0119. No i wysy\u0142asz do zdj\u0119cia sprzed tygodnia, a potem dziwisz si\u0119 wynikom.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_86 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<label for=\"ez-toc-cssicon-toggle-item-6a825d308e665\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"ez-toc-cssicon\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #102830;color:#102830\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #102830;color:#102830\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6a825d308e665\"  \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.mailcraft.eu\/pl\/prestashop-newsletter-modul\/#Dlaczego_eksport_CSV_ze_sklepu_przestaje_wystarczac\" >Dlaczego eksport CSV ze sklepu przestaje wystarcza\u0107<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.mailcraft.eu\/pl\/prestashop-newsletter-modul\/#Co_modul_przenosi_ze_sklepu_i_w_jakim_momencie\" >Co modu\u0142 przenosi ze sklepu i w jakim momencie<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.mailcraft.eu\/pl\/prestashop-newsletter-modul\/#Zgoda_RODO_i_PKE_artykul_398_w_praktyce_sklepu\" >Zgoda: RODO i PKE artyku\u0142 398 w praktyce sklepu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.mailcraft.eu\/pl\/prestashop-newsletter-modul\/#Segmentacja_na_danych_transakcyjnych\" >Segmentacja na danych transakcyjnych<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.mailcraft.eu\/pl\/prestashop-newsletter-modul\/#Dostarczalnosc_wysylki_sklepowej_SPF_DKIM_DMARC_i_Return-Path\" >Dostarczalno\u015b\u0107 wysy\u0142ki sklepowej: SPF, DKIM, DMARC i Return-Path<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.mailcraft.eu\/pl\/prestashop-newsletter-modul\/#Obsluga_odbic_wypisow_i_skarg_po_stronie_sklepu\" >Obs\u0142uga odbi\u0107, wypis\u00f3w i skarg po stronie sklepu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.mailcraft.eu\/pl\/prestashop-newsletter-modul\/#Wdrozenie_krok_po_kroku_i_czego_jeszcze_nie_ma\" >Wdro\u017cenie krok po kroku i czego jeszcze nie ma<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.mailcraft.eu\/pl\/prestashop-newsletter-modul\/#Podsumowanie\" >Podsumowanie<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Dlaczego_eksport_CSV_ze_sklepu_przestaje_wystarczac\"><\/span>Dlaczego eksport CSV ze sklepu przestaje wystarcza\u0107<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Skutki s\u0105 przewidywalne. Wiadomo\u015bci lec\u0105 na adresy usuni\u0119te razem z kontem. Klienci, kt\u00f3rzy zapisali si\u0119 wczoraj, nie dostaj\u0105 nic &#8211; powstali po eksporcie. A przy kolejnym imporcie te same osoby wchodz\u0105 drugi raz, tym razem z inn\u0105 pisowni\u0105 adresu, i lista puchnie od duplikat\u00f3w.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Najwi\u0119kszy koszt ponosisz jednak poza arkuszem. Wysy\u0142ka na martwe adresy generuje twarde odbicia, a odbicia s\u0105 sygna\u0142em dla filtr\u00f3w. Serwer odbiorcy widzi nadawc\u0119, kt\u00f3ry nie zna w\u0142asnej bazy. Reputacja spada powoli, wraca jeszcze wolniej. Kilka takich kampanii i trafiasz do folderu ofertowego u operator\u00f3w, kt\u00f3rzy wcze\u015bniej ci\u0119 przepuszczali. Mechanizm jest dobrze opisany, a <a href=\"https:\/\/www.mailcraft.eu\/pl\/dlaczego-maile-trafiaja-do-spamu\/\">powod\u00f3w, dla kt\u00f3rych maile trafiaj\u0105 do spamu<\/a>, jest znacznie wi\u0119cej ni\u017c same odbicia.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Potrzebujesz dw\u00f3ch rzeczy. Po pierwsze, jednego \u017ar\u00f3d\u0142a prawdy o zgodach &#8211; miejsca, w kt\u00f3rym status kontaktu jest rozstrzygaj\u0105cy, a reszta system\u00f3w si\u0119 do niego dostosowuje. Po drugie, jednego kierunku synchronizacji danych osobowych, \u017ceby nie zgadywa\u0107, czy nowszy jest rekord w sklepie, czy na li\u015bcie. Wypisy i odbicia p\u0142yn\u0105 z powrotem, jasne, ale to osobny strumie\u0144. Nie chaos aktualizacji w obie strony. Reszta, \u0142\u0105cznie z automatyzacj\u0105, robi si\u0119 \u0142atwiejsza, gdy te dwie sprawy masz pouk\u0142adane.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Co_modul_przenosi_ze_sklepu_i_w_jakim_momencie\"><\/span>Co modu\u0142 przenosi ze sklepu i w jakim momencie<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Integracja \u017cyje ze zdarze\u0144. \u0141ap rejestracj\u0119 konta, zapis do newslettera, z\u0142o\u017cone zam\u00f3wienie, zmian\u0119 danych klienta i usuni\u0119cie konta. Ka\u017cde z nich zmienia co\u015b, co ma znaczenie dla wysy\u0142ki, wi\u0119c ka\u017cde powinno mie\u0107 sw\u00f3j odpowiednik po stronie listy. Zakres tego, co da si\u0119 dzi\u015b podpi\u0105\u0107 bez pisania w\u0142asnego kodu, opisuje <a href=\"https:\/\/www.mailcraft.eu\/pl\/integrations\/\">lista dost\u0119pnych integracji<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Zakres p\u00f3l trzymaj w\u0105sko. W mailingu przydaj\u0105 si\u0119:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>adres e-mail<\/strong> &#8211; znormalizowany, ma\u0142ymi literami, bez spacji na ko\u0144cach,<\/li>\n<li><strong>imi\u0119<\/strong> &#8211; do personalizacji nag\u0142\u00f3wka i tre\u015bci,<\/li>\n<li><strong>j\u0119zyk i kraj<\/strong> &#8211; decyduj\u0105 o wersji kampanii,<\/li>\n<li><strong>grupa klienta<\/strong> &#8211; hurt, detal, program lojalno\u015bciowy,<\/li>\n<li><strong>data i warto\u015b\u0107 ostatniego zam\u00f3wienia<\/strong> &#8211; materia\u0142 na segmenty,<\/li>\n<li><strong>status zgody na newsletter<\/strong> wraz ze \u017ar\u00f3d\u0142em i dat\u0105.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Dane wra\u017cliwe zostaj\u0105 tam, gdzie powsta\u0142y. System mailingowy nie potrzebuje adres\u00f3w wysy\u0142ki ani historii p\u0142atno\u015bci. Im mniej wynosisz ze sklepu, tym mniejszy problem przy audycie i przy ewentualnym incydencie.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Technicznie licz na synchronizacj\u0119 przyrostow\u0105. Pe\u0142ne prze\u0142adowanie bazy przy ka\u017cdym przebiegu obci\u0105\u017ca sklep, mno\u017cy zapisy i przy okazji potrafi nadpisa\u0107 \u015bwie\u017csze statusy starszymi. Widzia\u0142em to nieraz. Przyrost przenosi tylko to, co zmieni\u0142o si\u0119 od ostatniego przebiegu.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Tip:<\/strong> deduplikuj po znormalizowanym adresie e-mail, nie po identyfikatorze klienta. Jedna osoba potrafi mie\u0107 w sklepie trzy konta, a skrzynk\u0119 jedn\u0105.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Zgoda_RODO_i_PKE_artykul_398_w_praktyce_sklepu\"><\/span>Zgoda: RODO i PKE artyku\u0142 398 w praktyce sklepu<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Konto w sklepie nie jest zgod\u0105 na newsletter. Zam\u00f3wienie te\u017c ni\u0105 nie jest. Dwie r\u00f3\u017cne podstawy, dwa r\u00f3\u017cne cele przetwarzania, cho\u0107 adres wygl\u0105da identycznie w obu miejscach.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Zgoda ma by\u0107 odr\u0119bna, dobrowolna i odtwarzalna. Odtwarzalna znaczy tyle, \u017ce po roku jeste\u015b w stanie pokaza\u0107 tre\u015b\u0107 klauzuli obowi\u0105zuj\u0105c\u0105 w chwili zapisu, dat\u0119, \u017ar\u00f3d\u0142o zapisu i adres IP. Bez tego kompletu masz kontakt, ale nie masz dowodu.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">PKE artyku\u0142 398 dotyczy r\u00f3wnie\u017c relacji B2B. Firmowy adres nie zwalnia z obowi\u0105zku uzyskania zgody na komunikacj\u0119 marketingow\u0105. Sklepy hurtowe cz\u0119sto zak\u0142adaj\u0105 odwrotnie i buduj\u0105 list\u0119 z bazy kontrahent\u00f3w. Prosta droga do skarg.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">W praktyce: checkbox przy rejestracji i w koszyku, zawsze odznaczony domy\u015blnie, z osobn\u0105 tre\u015bci\u0105 dla newslettera. Zaznaczenie zgody na regulamin nie mo\u017ce przy okazji zapisywa\u0107 na list\u0119.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Druga strona medalu to wypis. Klikni\u0119cie rezygnacji w wiadomo\u015bci musi wr\u00f3ci\u0107 do sklepu i wy\u0142\u0105czy\u0107 tam zgod\u0119. Bo je\u015bli status zostanie tylko w systemie mailingowym, najbli\u017csza synchronizacja przywr\u00f3ci kontakt, a osoba, kt\u00f3ra si\u0119 wypisa\u0142a, dostanie kolejny mail. I wtedy zwykle klika ju\u017c nie w rezygnacj\u0119, tylko w przycisk zg\u0142oszenia spamu.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Tip:<\/strong> log zg\u00f3d trzymaj w osobnej tabeli, poza list\u0105 kontakt\u00f3w. Czyszczenie bazy nie mo\u017ce kasowa\u0107 dowod\u00f3w.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Segmentacja_na_danych_transakcyjnych\"><\/span>Segmentacja na danych transakcyjnych<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Pola, kt\u00f3re przenosi modu\u0142, w zupe\u0142no\u015bci wystarcz\u0105 na sensown\u0105 segmentacj\u0119. Kupuj\u0105cy pierwszy raz dostaje inn\u0105 wiadomo\u015b\u0107 ni\u017c powracaj\u0105cy. Nieaktywni od kilku miesi\u0119cy id\u0105 do w\u0142asnej grupy. Porzucony koszyk to segment o kr\u00f3tkim terminie wa\u017cno\u015bci, wi\u0119c dzia\u0142a tylko przy \u015bwie\u017cych danych. A kupuj\u0105cy w konkretnej kategorii dostaje ofert\u0119 powi\u0105zan\u0105 z tym, co faktycznie ogl\u0105da\u0142.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">J\u0119zyk i kraj rozwi\u0105zuj\u0105 wysy\u0142k\u0119 wieloj\u0119zyczn\u0105. Jedna kampania, kilka wersji j\u0119zykowych, przypisanie po polu z profilu klienta. Bez tego wysy\u0142asz po polsku do odbiorcy, kt\u00f3ry zamawia\u0142 na niemieckiej wersji sklepu, i sam produkujesz sobie rezygnacje.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Zasada jest prosta: w\u0119\u017cszy, aktywny segment daje lepsze wska\u017aniki ni\u017c wysy\u0142ka do ca\u0142ej bazy. Nie chodzi o oszcz\u0119dno\u015b\u0107 limitu. Chodzi o to, \u017ce filtry patrz\u0105 na zachowanie odbiorc\u00f3w. Otwarcia i klikni\u0119cia z ma\u0142ej, zaanga\u017cowanej grupy buduj\u0105 reputacj\u0119. Cisza z du\u017cej grupy j\u0105 psuje.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kontakty bez otwar\u0107 od d\u0142u\u017cszego czasu odk\u0142adaj do osobnej listy. Nie wysy\u0142aj do nich zwyk\u0142ego newslettera. Przygotuj kampani\u0119 odzyskuj\u0105c\u0105, ograniczon\u0105 w czasie, i po niej podejmij decyzj\u0119. Ci, kt\u00f3rzy nie zareaguj\u0105, maj\u0105 zosta\u0107 wy\u0142\u0105czeni. Nie przenoszeni z powrotem do g\u0142\u00f3wnego wysy\u0142ania.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Dostarczalnosc_wysylki_sklepowej_SPF_DKIM_DMARC_i_Return-Path\"><\/span>Dostarczalno\u015b\u0107 wysy\u0142ki sklepowej: SPF, DKIM, DMARC i Return-Path<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Oddziel marketing od poczty transakcyjnej. Potwierdzenia zam\u00f3wie\u0144 i przypomnienia has\u0142a powinny wychodzi\u0107 z innej subdomeny ni\u017c newsletter. Je\u015bli kampania zbierze skargi, nie chcesz, \u017ceby razem z ni\u0105 oberwa\u0142y maile, bez kt\u00f3rych sklep nie dzia\u0142a.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Konfiguracja minimalna wygl\u0105da tak:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>SPF<\/strong> z rekordem serwer\u00f3w wysy\u0142kowych, bez rozdmuchanej listy przekierowa\u0144.<\/li>\n<li><strong>DKIM<\/strong> podpisuj\u0105cy domen\u0119 nadawcy, klucz osobny dla subdomeny marketingowej.<\/li>\n<li><strong>DMARC<\/strong> co najmniej na <em>p=none<\/em> z w\u0142\u0105czonymi raportami, \u017ceby zobaczy\u0107, kto wysy\u0142a w twoim imieniu.<\/li>\n<li><strong>Return-Path<\/strong> pod kontrol\u0105 systemu wysy\u0142kowego &#8211; inaczej odbicia nie wracaj\u0105 i baza nie ma si\u0119 z czego czy\u015bci\u0107.<\/li>\n<li><strong>PTR<\/strong> dla adres\u00f3w IP, zgodny z nazw\u0105 hosta podawan\u0105 w EHLO.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Przy wi\u0119kszym sklepie ten zestaw to ju\u017c nie dobra praktyka, tylko warunek wej\u015bcia &#8211; <a href=\"https:\/\/www.mailcraft.eu\/pl\/wymogi-gmail-yahoo-nadawcy-masowi\/\">wymogi Gmaila i Yahoo wobec nadawc\u00f3w masowych<\/a> obejmuj\u0105 uwierzytelnienie domeny, \u0142atwy wypis jednym klikni\u0119ciem i utrzymanie odsetka skarg poni\u017cej progu.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Prowadzimy w\u0142asn\u0105 flot\u0119 serwer\u00f3w wysy\u0142kowych, wi\u0119c powiemy wprost: rozgrzewanie nowego adresu IP i nowej domeny liczy si\u0119 w tygodniach, nie w godzinach. Wolumen ro\u015bnie stopniowo, zaczynaj\u0105c od najbardziej zaanga\u017cowanych odbiorc\u00f3w.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Blokady u du\u017cych operator\u00f3w pocztowych si\u0119 zdarzaj\u0105. Nam te\u017c. Wychodzi si\u0119 z nich jedn\u0105 drog\u0105: ograniczasz wolumen, czy\u015bcisz baz\u0119, kontaktujesz si\u0119 z operatorem filtra i czekasz. Nie ma obej\u015b\u0107. Filtr ocenia histori\u0119 nadawcy i reakcje odbiorc\u00f3w, wi\u0119c nikt uczciwy nie obieca ci omini\u0119cia tej oceny.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Obsluga_odbic_wypisow_i_skarg_po_stronie_sklepu\"><\/span>Obs\u0142uga odbi\u0107, wypis\u00f3w i skarg po stronie sklepu<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Twarde odbicie to koniec \u017cycia adresu. Wy\u0142\u0105czasz go natychmiast, w systemie mailingowym i w bazie PrestaShop. Zostawienie takiego rekordu aktywnym oznacza, \u017ce kolejna kampania powt\u00f3rzy ten sam b\u0142\u0105d.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mi\u0119kkie odbicia traktuj inaczej. Pe\u0142na skrzynka albo chwilowy problem serwera to nie pow\u00f3d do skre\u015blenia kontaktu. Licz je w oknie czasowym i wy\u0142\u0105czaj adres po serii, nie po pierwszym zdarzeniu.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Skarga ze sprz\u0119\u017cenia zwrotnego jest r\u00f3wnoznaczna z wypisem. Bez wyj\u0105tk\u00f3w i bez sprawdzania, czy osoba \u201ena pewno chcia\u0142a&#8221;. Klikn\u0119\u0142a zg\u0142oszenie spamu &#8211; ko\u0144czysz wysy\u0142k\u0119 na ten adres. Koniec tematu.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wszystkie te statusy musz\u0105 wraca\u0107 do sklepu. Inaczej nast\u0119pny import o\u017cywi martwe adresy i ca\u0142a praca idzie od nowa.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kolejno\u015b\u0107 sprz\u0105tania bazy przed pierwsz\u0105 du\u017c\u0105 wysy\u0142k\u0105 po wdro\u017ceniu modu\u0142u:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Usu\u0144 rekordy bez zgody albo z niejasnym \u017ar\u00f3d\u0142em zapisu.<\/li>\n<li>Znormalizuj adresy i scal duplikaty, zachowuj\u0105c najstarsz\u0105 dat\u0119 zgody.<\/li>\n<li>Wy\u0142\u0105cz adresy, kt\u00f3re wcze\u015bniej twardo odbi\u0142y.<\/li>\n<li>Oddziel kontakty bez aktywno\u015bci do listy odzyskiwania.<\/li>\n<li>Sprawd\u017a uwierzytelnienie domeny i wy\u015blij test wewn\u0119trzny.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Tip:<\/strong> pierwsz\u0105 kampani\u0119 po synchronizacji skieruj do naj\u015bwie\u017cszego segmentu. Dopiero gdy wyniki s\u0105 czyste, dok\u0142adaj reszt\u0119 bazy.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Wdrozenie_krok_po_kroku_i_czego_jeszcze_nie_ma\"><\/span>Wdro\u017cenie krok po kroku i czego jeszcze nie ma<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Kolejno\u015b\u0107 prac ma znaczenie. Najpierw uwierzytelnienie domeny, potem mapowanie p\u00f3l ze sklepu na pola listy, nast\u0119pnie test na w\u0105skiej grupie, a pe\u0142na synchronizacja na ko\u0144cu. Odwrotna kolejno\u015b\u0107 ko\u0144czy si\u0119 wysy\u0142k\u0105 ca\u0142ej bazy z niepodpisanej domeny. Widzia\u0142em i takie wdro\u017cenia.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Test r\u00f3b na koncie testowym w sklepie i przejd\u017a ca\u0142\u0105 \u015bcie\u017ck\u0119: rejestracja, zapis do newslettera, wypis, zmiana danych, usuni\u0119cie konta. Po ka\u017cdym kroku sprawdzasz stan rekordu po stronie listy. Nudne? Owszem. Ale je\u015bli kt\u00f3re\u015b zdarzenie nie przechodzi, znajdziesz to teraz, a nie przy dziesi\u0119ciu tysi\u0105cach kontakt\u00f3w.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Je\u017celi szukasz zaplecza do takiej wysy\u0142ki, opisujemy je na stronie produktowej: <a href=\"https:\/\/mailcraft.eu\/\" target=\"_blank\" rel=\"noopener\">platforma do email marketingu MailCraft z w\u0142asnymi serwerami wysy\u0142kowymi<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Uczciwie o zakresie. Cz\u0119\u015b\u0107 integracji sklepowych mamy na roadmapie, nie w panelu. To, co opisujemy wy\u017cej jako mechanik\u0119 zdarze\u0144 i dwukierunkowy przep\u0142yw status\u00f3w, jest standardem bran\u017cowym i tak si\u0119 te wdro\u017cenia projektuje &#8211; nie deklarujemy, \u017ce ka\u017cdy element jest ju\u017c gotowym przyciskiem u nas. Aktualny stan <a href=\"https:\/\/www.mailcraft.eu\/pl\/features\/\">funkcji dost\u0119pnych w panelu<\/a> sprawdzisz przed decyzj\u0105.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Na start da si\u0119 pracowa\u0107 bez modu\u0142u. Eksport z filtrem po zgodzie, import przyrostowy, deduplikacja po znormalizowanym adresie, wypisy przenoszone r\u0119cznie z powrotem do sklepu. Wolniejsze i bardziej pracoch\u0142onne, w sumie upierdliwe, ale przy tej samej dyscyplinie bezpieczne.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Podsumowanie\"><\/span>Podsumowanie<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Integracja sklepu z list\u0105 mailingow\u0105 to w pierwszej kolejno\u015bci praca nad zgodami i higien\u0105 bazy. Automatyzacja przychodzi p\u00f3\u017aniej i tylko utrwala to, co wcze\u015bniej ustawisz. R\u00f3wnie\u017c b\u0142\u0119dy.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Trzymaj jedno \u017ar\u00f3d\u0142o prawdy o statusie kontaktu. Zapewnij, \u017ce wypisy i odbicia wracaj\u0105 do PrestaShop, a nie zostaj\u0105 w systemie wysy\u0142kowym. Uwierzytelnij domen\u0119 przed pierwsz\u0105 kampani\u0105, nie po pierwszych problemach z dostarczalno\u015bci\u0105.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mniejsza i czysta lista pracuje lepiej ni\u017c pe\u0142ny eksport bazy klient\u00f3w. Taka jest arytmetyka reputacji nadawcy i nie da si\u0119 jej obej\u015b\u0107 wolumenem. Nie ma co pr\u00f3bowa\u0107.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Je\u015bli planujesz takie wdro\u017cenie i chcesz om\u00f3wi\u0107 szczeg\u00f3\u0142y techniczne, napisz do nas. Powiemy, co da si\u0119 zrobi\u0107 teraz, a co wymaga pracy po stronie sklepu. Gwarancji skrzynki odbiorczej nie sprzedajemy, bo nikt uczciwie nie mo\u017ce.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Przeniesienie klient\u00f3w sklepu na list\u0119 mailingow\u0105 to zadanie, kt\u00f3re modu\u0142 PrestaShop wykonuje ciszej i dok\u0142adniej ni\u017c cz\u0142owiek z arkuszem. Eksport CSV wygl\u0105da na proste rozwi\u0105zanie. Dop\u00f3ki nie policzysz, ile razy w miesi\u0105cu trzeba go powt\u00f3rzy\u0107. Plik pobrany w poniedzia\u0142ek opisuje&#8230;<\/p>\n","protected":false},"author":1,"featured_media":12219,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_uag_custom_page_level_css":"","footnotes":""},"categories":[247],"tags":[257,283,260,282],"class_list":["post-12221","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-marketing-emailowy","tag-email-marketing","tag-integracje","tag-newsletter","tag-prestashop"],"acf":[],"uagb_featured_image_src":{"full":["https:\/\/www.mailcraft.eu\/wp-content\/uploads\/2026\/08\/modul-prestashop-klienci-sklepu-na-liscie-mailingowej-491.jpg",1200,800,false],"thumbnail":["https:\/\/www.mailcraft.eu\/wp-content\/uploads\/2026\/08\/modul-prestashop-klienci-sklepu-na-liscie-mailingowej-491-150x150.jpg",150,150,true],"medium":["https:\/\/www.mailcraft.eu\/wp-content\/uploads\/2026\/08\/modul-prestashop-klienci-sklepu-na-liscie-mailingowej-491-300x200.jpg",300,200,true],"medium_large":["https:\/\/www.mailcraft.eu\/wp-content\/uploads\/2026\/08\/modul-prestashop-klienci-sklepu-na-liscie-mailingowej-491-768x512.jpg",768,512,true],"large":["https:\/\/www.mailcraft.eu\/wp-content\/uploads\/2026\/08\/modul-prestashop-klienci-sklepu-na-liscie-mailingowej-491-1024x683.jpg",1024,683,true],"1536x1536":["https:\/\/www.mailcraft.eu\/wp-content\/uploads\/2026\/08\/modul-prestashop-klienci-sklepu-na-liscie-mailingowej-491.jpg",1200,800,false],"2048x2048":["https:\/\/www.mailcraft.eu\/wp-content\/uploads\/2026\/08\/modul-prestashop-klienci-sklepu-na-liscie-mailingowej-491.jpg",1200,800,false],"blog-featured":["https:\/\/www.mailcraft.eu\/wp-content\/uploads\/2026\/08\/modul-prestashop-klienci-sklepu-na-liscie-mailingowej-491-1200x534.jpg",1200,534,true],"woocommerce_thumbnail":["https:\/\/www.mailcraft.eu\/wp-content\/uploads\/2026\/08\/modul-prestashop-klienci-sklepu-na-liscie-mailingowej-491-300x300.jpg",300,300,true],"woocommerce_single":["https:\/\/www.mailcraft.eu\/wp-content\/uploads\/2026\/08\/modul-prestashop-klienci-sklepu-na-liscie-mailingowej-491-600x400.jpg",600,400,true],"woocommerce_gallery_thumbnail":["https:\/\/www.mailcraft.eu\/wp-content\/uploads\/2026\/08\/modul-prestashop-klienci-sklepu-na-liscie-mailingowej-491-100x100.jpg",100,100,true]},"uagb_author_info":{"display_name":"Krzysztof Balicki","author_link":"https:\/\/www.mailcraft.eu\/pl\/author\/websystems\/"},"uagb_comment_info":0,"uagb_excerpt":"Przeniesienie klient\u00f3w sklepu na list\u0119 mailingow\u0105 to zadanie, kt\u00f3re modu\u0142 PrestaShop wykonuje ciszej i dok\u0142adniej ni\u017c cz\u0142owiek z arkuszem. Eksport CSV wygl\u0105da na proste rozwi\u0105zanie. Dop\u00f3ki nie policzysz, ile razy w miesi\u0105cu trzeba go powt\u00f3rzy\u0107. Plik pobrany w poniedzia\u0142ek opisuje...","_links":{"self":[{"href":"https:\/\/www.mailcraft.eu\/pl\/wp-json\/wp\/v2\/posts\/12221","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mailcraft.eu\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mailcraft.eu\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mailcraft.eu\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mailcraft.eu\/pl\/wp-json\/wp\/v2\/comments?post=12221"}],"version-history":[{"count":2,"href":"https:\/\/www.mailcraft.eu\/pl\/wp-json\/wp\/v2\/posts\/12221\/revisions"}],"predecessor-version":[{"id":12324,"href":"https:\/\/www.mailcraft.eu\/pl\/wp-json\/wp\/v2\/posts\/12221\/revisions\/12324"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mailcraft.eu\/pl\/wp-json\/wp\/v2\/media\/12219"}],"wp:attachment":[{"href":"https:\/\/www.mailcraft.eu\/pl\/wp-json\/wp\/v2\/media?parent=12221"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mailcraft.eu\/pl\/wp-json\/wp\/v2\/categories?post=12221"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mailcraft.eu\/pl\/wp-json\/wp\/v2\/tags?post=12221"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}