Porzucone koszyki odzyskasz najczęściej dzięki automatom: trzy maile w oknie 1–24h, z jasnym CTA i przypomnieniem dokładnie tych produktów. Cross-sell zrobisz skuteczniej, gdy dobierzesz „uzupełnienia” do kategorii i ustawisz limity częstotliwości w e-mailu. Do tego dochodzi tracking: GA4 + poprawny e-commerce event w narzędziu do maili, żeby mierzyć ROAS, a nie „liczbę wysyłek”.
Na jednym z projektów dla klienta e-commerce, po wdrożeniu serii 3 maili do porzuconych koszyków i prostych bloków „dokończ zakup” + „dodatki”, sprzedaż z tej grupy wróciła do gry bez dodatkowych budżetów w płatnych kampaniach. Największy skok nie w CTR, tylko w zamówieniach po kliknięciu.

Co w praktyce daje e-mail marketing w e-commerce: porzucone koszyki i cross-sell
- Jak zbudować listę mailingową od zera — metody i narzędzia
- Automatyzacje w e-mail marketingu — welcome sequence krok po kroku
- E-mail marketing w 2025 — dlaczego to nadal najlepszy kanał ROI?
- Segmentacja listy mailingowej — jak i po co?
- Cold mailing B2B — jak robić skutecznie i zgodnie z RODO?
- A/B testy w e-mail marketingu — co testować i jak interpretować?
E-mail w e-commerce ma jedną przewagę nad reklamą: jest bardzo blisko momentu zakupu. Porzucony koszyk to zwykle ktoś, kto już wybrał produkt i ma tylko barierę — dostawa, cena, brak decyzji, zaśnięcie w drodze do płatności.
Porzucony koszyk to automatyczne wysyłki do osób, które dodały produkty do koszyka, ale nie złożyły zamówienia. Cross-sell to rekomendacje produktów uzupełniających lub „next best item” w obrębie tej samej potrzebowej sytuacji (np. do laptopa: torba, mysz; do kosmetyku: serum „pod to”).
Żeby nie brzmiało jak podręcznik: w tej samej kampanii można równolegle dowieźć odzyskanie (cart recovery) i podniesienie koszyka (AOV, czyli average order value).
Jak zaprojektować serię e-maili do porzuconych koszyków (kolejność, treść, timing)
Najlepszy układ to prosta seria 3 wiadomości. Nie dlatego, że „tak się robi”, tylko bo to pokrywa dwa zachowania: szybkie powroty i późniejsze dokończenie po zastanowieniu.
Benchmarky, które możesz przyjąć jako punkt odniesienia (rynek PL/Europa, zależy od branży i listy):
- CTR (kliknięcie w stosunku do dostarczonych) w e-mailach e-commerce często oscyluje ok. 2–5%,
- konwersja z samego maila w porzuconych koszykach bywa w okolicach 0,5–3% (liczona jako purchase na delivered),
- ROI w dobrze ustawionych automatach potrafi być wysoki, bo koszty to głównie wysyłka i obsługa.
Proponowana sekwencja:
- Mail 1 — 1 godzina: „Dokończ zakup” + obrazki dokładnie tych produktów, które były w koszyku. Dodaj skrócony powód: np. „Masz darmowy zwrot” albo „Wysyłka w 24h” (jeśli prawda).
- Mail 2 — 8–12 godzin: dopisz argumenty, które zwykle blokują zakup. Tu działa: dostawa, płatności (PayU/Przelewy24), dostępność, opinie. Możesz też dorzucić „ostatnia szansa” tylko wtedy, gdy masz realny powód (np. kończy się promocja / limit magazynowy).
- Mail 3 — 20–24 godziny: krótkie podsumowanie + cross-sell (opcjonalnie) albo „dodatki, które pasują”. Jeśli nie chcesz mieszać: zrób wersję czysto recovery (bez ofert bocznych).
Treść, która pracuje:
- Jeden główny cel: CTA „Dokończ zakup”, najlepiej nad załamaniem treści (above the fold).
- W module produktu użyj nazwy, ceny i miniatura + dostępność („w magazynie”).
- Jeśli masz koszyk wieloproduktowy: pokazuj maks. 3–4 pozycje na ekranie, resztę jako link „zobacz koszyk”.
- Stopień personalizacji: im mniejszy błąd w danych, tym lepiej. Błąd (np. zła cena) niszczy zaufanie szybciej niż brak personalizacji.
Uwaga na RFM w praktyce: jeśli ktoś ma historię zakupów (np. wraca po 3 tygodniach), możesz zmienić ton maila na bardziej „klubowy” („Uzupełnij zamówienie”), a osobom zimnym (pierwsza wizyta) dawaj twarde informacje typu „zwrot 30 dni”.
Cross-sell w mailach: co polecać, żeby zwiększać AOV, a nie spamować
Cross-sell nie może wyglądać jak „marketplace w skrzynce”. Masz jedno zadanie: ułatwić decyzję i domknąć brakujące elementy potrzeby.
Najprostsza logika rekomendacji (i działa bez rozbudowanej data science):
- Uzupełnienia produktowe: akcesoria kompatybilne (np. etui do telefonu, końcówki do szczoteczki).
- „Zestawy do celu”: kompletna pielęgnacja / zestaw do stylizacji / starter pack.
- Konsekwencje wyboru: jeśli ktoś wybrał większy wariant, dopasuj większy dodatek (np. pojemność, wariant).
Gdzie w mailu umieścić cross-sell?
- W sekcji bocznej lub poniżej CTA, żeby nie zabijać recovery.
- W mailu 1 raczej ogranicz: 1 blok cross-sell max 2 produkty. W mailu 3 możesz dodać drugi blok, ale nie wyżej niż 3 rekomendacje.
- W koszykach z droższymi produktami cross-sell ma być „high intent”: pasujące akcesoria, a nie bestsellerki na siłę.
Wybór produktów: dane vs „ręczne reguły”
W praktyce masz trzy poziomy:
- Ręczne reguły (start): do kategorii przypisz uzupełnienia. Dobre na start, szybkie wdrożenie.
- Shopper behavior (lepiej): „często kupowane razem” na podstawie koszyka i historii zamówień.
- Model ML (dla większych i bardziej dojrzałych): rekomendacje probabilistyczne. Robi robotę, ale wymaga jakości danych i czasu.
Mniej oczywiste, a ważne: ustaw limity częstotliwości rekomendacji. Jeśli ktoś porzuca koszyk kilka razy pod rząd, nie dawaj tych samych 2 produktów w każdym mailu. Najpierw chcesz odzyskać koszyk, potem dopiero optymalizować cross-sell. To brzmi prosto, ale w audytach widziałem to nagminnie.
Jak mierzyć efekty: CTR, CVR, ROAS i attribution bez magii
Jeśli nie mierzysz, to tylko „ładnie wygląda”. Przy automatach e-mailowych potrzebujesz dwóch warstw: technicznej (czy mail się wyśle i czy tracking działa) oraz biznesowej (czy to dowozi przychód i z jakim kosztem).
Co mierzyć obowiązkowo:
- Delivery / bounce (odrzucone maile psują reputację domeny i wyniki).
- CTR (click-through rate) — zwykle 2–5% w e-commerce, ale patrz na trend.
- CVR (conversion rate) — purchase na delivered lub na kliknięcie. W porzuconych koszykach bywa ~0,5–3% (warto porównać do własnej historii).
- Revenue i ROAS — przychód przypisany do maila w odniesieniu do kosztów obsługi (wysyłki są tanie, ale realny koszt to narzędzia i praca).
- Lift AOV po wdrożeniu cross-sell: ile realnie rośnie średnia wartość zamówienia.
Tracking, który trzyma się kupy:
- Google Analytics 4: włącz e-commerce events i upewnij się, że działa purchase oraz parametry z kampanii.
- W narzędziu do maili (np. Brevo, Mailchimp, Klaviyo) sprawdź integrację z GA4 lub własnym eventem zakupowym.
- Dodaj UTM do linków w mailach (źródło/medium/campaign). Bez tego attribution robi się „mglista”.
Praktyczna reguła: w testach nie porównuj „CVR maila 1 vs mail 2” bez kontroli atrybucji i okna. Ustal jedno okno atrybucji dla porzuconych koszyków, np. 24–48h po wysyłce, i trzymaj się tego.
Kontrolowana niedoskonałość: ludzie często udają, że CTR jest najważniejszy. W e-commerce kluczowe jest to, czy ktoś wraca i kupuje — CTR jest tylko sygnałem, nie celem.
Warianty wdrożenia: Brevo vs Mailchimp vs Klaviyo (i co wybrać na start)
Polecam myśleć o narzędziu jak o „silniku automatyzacji” + „panelu danych”. Nie zawsze potrzebujesz najdroższego.
| Narzędzie | Mocna strona | Na jaki typ sklepu | Uwaga praktyczna |
|---|---|---|---|
| Brevo (Sendinblue) | Dobre automaty, koszt wejścia zwykle niższy | Małe i średnie e-commerce | Przy rozbudowanych rekomendacjach sprawdź, jak działa integracja z CMS/produktem |
| Mailchimp | Łatwe tworzenie, popularne integracje | Start lub prostsze automaty | Cross-sell oparty o „produkty z koszyka” trzeba dobrze poukładać w danych |
| Klaviyo | Mocna segmentacja behawioralna + rekomendacje | Sklepy bardziej „data-driven” | Wymaga porządku w eventach i mapowaniu produktów |
| Custom + agency/freelancer | Możesz zrobić logikę pod siebie | Gdy masz zasoby i specyficzne potrzeby | Koszt wdrożenia rośnie, a utrzymanie też trzeba komuś oddać |
Agencja vs freelancer vs samodzielnie (w skrócie):
- Samodzielnie: ogarniesz podstawy automatu i treści, jeśli masz czas i znasz sklep/tech. Największy koszt to Twój czas.
- Freelancer: dobry kompromis, gdy masz już dane i chcesz, żeby ktoś wdrożył poprawnie tracking + serwisy automatyzacji.
- Agencja: sens, gdy automatyzacje, creative i testy mają być częścią szerszej strategii (i chcesz mieć proces).
Orientacyjny koszt wdrożenia (praktyka rynkowa, bez „magicznych stawek z oferty”): konfiguracja automatu e-mail dla porzuconych koszyków + 1–2 wariantów cross-sell zwykle kosztuje 800–3 000 PLN za start w małym/średnim sklepie (albo więcej, jeśli integracje są trudne). Same narzędzia doliczaj osobno (koszt rośnie z listą i liczbą eventów).
Krok po kroku: wdrożenie porzuconych koszyków i cross-sell w 7 dni
Poniżej masz plan, który realnie da się dowieźć. Cel na start: odzysk z koszyków i wzrost AOV na tyle, żeby kolejne testy miały sens.
-
Dzień 1: dane i tracking
- Upewnij się, że zdarzenie add_to_cart (lub odpowiednik) oraz purchase idą poprawnie do narzędzia mailowego i do GA4.
- Dodaj UTM do linków w mailach.
-
Dzień 2: automatyzacja porzuconego koszyka
- Ustaw trigger: porzucony koszyk = brak checkout/purchase w określonym czasie od dodania do koszyka.
- W module produktów użyj zmiennych: nazwa, cena, zdjęcie, link do koszyka.
-
Dzień 3: Mail 1 (1h)
- CTA: „Dokończ zakup”.
- Dodaj jeden argument (np. zwrot / dostawa / płatności) zależnie od tego, co sprzedaje w Twoim sklepie.
-
Dzień 4: Mail 2 (8–12h)
- Rozbuduj bariery: opinie, FAQ, koszty dostawy, dostępność.
- Test A/B (opcjonalnie): dwa nagłówki albo jeden „argument główny”.
-
Dzień 5: Mail 3 (20–24h) + cross-sell
- Tu dodaj cross-sell jako 1 blok z max 2–3 produktami.
- Sprawdź, żeby rekomendacje były kompatybilne i logiczne (nie losuj bestsellerów).
-
Dzień 6: QA i testy
- Testy na urządzeniach (desktop + mobile).
- Sprawdź, czy link do koszyka prowadzi do właściwego wariantu.
- Weryfikuj, czy mail trafia do właściwych odbiorców i nie dubluje się.
-
Dzień 7: uruchomienie + monitoring
- Ustaw dashboard: delivered, CTR, purchase, revenue.
- Obserwuj pierwsze 48h i koryguj tylko to, co faktycznie jest problemem (np. błąd w cenie).
Benchmarks do oceny po 2–4 tygodniach:
- Jeśli CTR jest poniżej ~2%, najpierw sprawdź nagłówek i czy widok produktu jest czytelny na mobile.
- Jeśli CTR jest OK, a zakupów mało, najczęściej problem jest po stronie landing page / koszyka: wolny koszyk, ukryte koszty, rozjazd ceny, brak metod płatności.
- Jeśli cross-sell nie działa, nie dokładaj produktów — zmień logikę rekomendacji i limit liczby rekomendacji.
Dodatkowa, mniej oczywista wskazówka: w mailach porzuconych koszyków dodaj mikrocopy, który zmniejsza niepewność. Np. „Zwrot do 30 dni” czy „Wysyłka od 2 dni roboczych”. To nie jest ładne słowo — to skraca drogę w głowie klienta od „nie wiem” do „OK”.
Najczęstsze błędy (i dlaczego zabijają sprzedaż)
-
Błąd w personalizacji: nie ten koszyk / zła cena
To najgorszy typ błędu, bo odbiorca widzi, że system „nie ogarnia”. Zaufanie spada natychmiast. U mnie w audycie najwięcej kosztów wygenerował nie problem z wysyłką, tylko rozjazd wariantu (rozmiar/kolor) w mailu — ludzie klikali, ale nie kupowali.
-
Cross-sell zamiast recovery
Jeśli w mailu 1 cross-sell jest większy niż CTA „Dokończ zakup”, to wysyłka zaczyna działać jak newsletter. A celem automatu jest powrót do konkretnego koszyka.
-
Brak limitów częstotliwości i dublowanie automatu
Przy porzuceniach w krótkim czasie ludzie potrafią dostać 3–6 podobnych maili. Spada konwersja, a rośnie ryzyko skarg i degradacji reputacji nadawcy. Automaty muszą mieć warunki „cooldown”.
-
Brak kontroli atrybucji (albo brak tracking’u)
Wtedy masz tylko CTR i wrażenie „nie działa”. Tymczasem klient mógł wrócić przez kanał inny (np. PPC) i kupić po obejrzeniu maila. Bez porządnego tracking’u nie wiesz, co realnie dowozi ROI.
Podsumowanie: jak to ułożyć, żeby porzucone koszyki pracowały na Ciebie
Jeśli miałbym zostawić Ci trzy zasady:
- Ustaw serię 3 maili do porzuconych koszyków (1h / 8–12h / 20–24h) z mocnym CTA i produktami dokładnie z koszyka.
- Cross-sell dokładaj mądrze: uzupełnienia, limity liczby rekomendacji, miejsce w mailu tak, by nie zabijać recovery.
- Mierz przychód i AOV (GA4 + eventy + UTM), a nie tylko CTR. Bez tego będziesz optymalizować w ciemno.
Powiedz mi, na jakiej platformie działa Twój sklep (Shopify, WooCommerce, Magento, inna) i ile mniej więcej produktów masz w koszyku „średnio” (1–2 czy 3+)? Dobiorę Ci najrozsądniejszą logikę cross-sell i sugerowany układ bloków pod mobile.

Krzysztof specjalizuje się w treningach siłowych, fitnessie funkcjonalnym oraz poprawie mobilności, a także ma głęboką wiedzę na temat dietetyki sportowej. Łączy teorię z praktyką, opierając się na sprawdzonych metodach i dostosowując plany treningowe oraz żywieniowe do indywidualnych potrzeb każdego z podopiecznych.
Doświadczenie i osiągnięcia:
Certyfikowany Trener Personalny (CPT) – posiada uznawany na całym świecie certyfikat trenera personalnego, umożliwiający tworzenie spersonalizowanych programów treningowych.
Instruktor Fitness i Specjalista ds. Żywienia – ukończył liczne kursy specjalizacyjne z zakresu dietetyki sportowej, treningów funkcjonalnych oraz mobilności.
Ekspert Od Regeneracji i Mindfulness – promuje podejście do fitnessu jako całościowej troski o zdrowie fizyczne i psychiczne, prowadzi warsztaty dotyczące mindfulness i technik relaksacyjnych dla sportowców.
Autor Artykułów i Trener Online – Krzysztof jest autorem wielu artykułów na temat treningu, regeneracji i zdrowego stylu życia, a także prowadzi programy treningowe online, które pomagają ludziom na całym świecie osiągać ich cele
