Podstawy8 min czytania

Wskaźnik odrzuceń email: hard vs soft bounce, jak zmniejszyć

Wysoki wskaźnik bounce'ów to sygnał, że Twoja baza kontaktów traci na jakości — a serwery odbiorców to widzą. Dowiedz się, jakie są różnice między hard bounce i soft bounce oraz jak odbudować reputację nadawcy.

Wysłałeś kampanię do 10 tysięcy kontaktów, ale odbiorcy raportują tylko 9 500 dostarczeń. Gdzie zniknęło 500 maili? Większość wpadła w bounce — serwer poczty je odrzucił, jeszcze zanim trafiły do skrzynki odbiorcy.

To nie tylko problem techniczny. Wysoki wskaźnik odrzuceń (bounce rate) mówi algorytmom filtrów spamowych, że Twoja baza kontaktów jest niskiej jakości lub że naruszasz dobre praktyki — a to bezpośrednio obniża dostarczalność kolejnych kampanii. W Polsce, gdzie duży udział mają Gmail i lokalni dostawcy (WP.pl, Onet, Interia) ze ścisłymi filtrami reputacyjnymi, nawet 3–5% bounce rate może być wystarczające, by nowe maile trafiły do spamu.

W artykule wyjaśniamy, czym się różnią hard bounce i soft bounce, jakie są główne przyczyny odrzuceń — i co konkretnie możesz zrobić, by je zmniejszyć.

Czym jest wskaźnik odrzuceń i dlaczego to ważne

Bounce rate to procent wiadomości, które serwer odbiorcy nie przyjął lub przyjął, ale następnie wycofał. Oblicza się go jako: (liczba bounce'ów / liczba wysłanych) × 100%.

Poniżej diagram pokazujący, dokąd trafiają wysłane maile — i gdzie znika część z nich.

Wysłane100%Przyjęte przez serwer odbiorcy96%Hard bounce — wiadomość odrzucona2%Soft bounce — tymczasowy błąd2%
Ścieżka email: wysyłka, dostarczenie i odrzucenie (bounce)

Wysoki bounce rate to czerwona flaga dla filtrów spamowych — sugeruje, że:

  • Twoja baza kontaktów jest nieaktualna lub kupiona;
  • nie używasz prawidłowych praktyk potwierdzenia tożsamości (SPF, DKIM, DMARC);
  • możliwe, że praktykujesz spam lub spam-like behaviour (masowe maile do nieznanych odbiorców bez zgody).

W Polsce, zgodnie z RODO i Ustawą o świadczeniu usług drogą elektroniczną (uśude), każdy kontakt powinien wyrazić wyraźną zgodę na maile marketingowe. Wysoki bounce rate może wskazywać na naruszenie tych wymogów — co z kolei prowadzi do kar lub blokady konta u dostawcy poczty.

Hard bounce vs soft bounce — jaka jest różnica

Hard bounce to trwały błąd — serwer odbiorcy odesłał wiadomość z kodem odpowiedzi 5xx (na przykład 550 “User does not exist”, 553 “Mailbox unavailable”). Hard bounce oznacza, że adres email nigdy nie będzie osiągalny.

Przykłady hard bounce:

  • Adres email zawiera błąd ortograficzny: user@gmali.com zamiast user@gmail.com;
  • Domena nie istnieje: user@ktos-tam.pl — domena była wcześniej aktywna, ale została wyrejestrowana;
  • Konto zostało usunięte: wcześniej jan.kowalski@firma.pl istniało, ale pracownik odszedł i konto wygasło;
  • Składnia adresu jest nieprawidłowa: usernamegmail.com (brakuje @).

Soft bounce to tymczasowy błąd — serwer odbiorcy zwrócił wiadomość z kodem 4xx (na przykład 451, 452) lub czekał zbyt długo i upłynął timeout. Soft bounce oznacza, że adres teraz nie jest osiągalny, ale może być w przyszłości.

Przykłady soft bounce:

  • Skrzynka odborcza jest pełna (limit storage wyczerpany);
  • Serwer poczty jest czasowo niedostępny (konserwacja, przeciążenie);
  • Greylisting — serwer celowo opóźnia przyjęcie maila od nieznanego nadawcy (standardowa praktyka WP.pl, Onet i innych lokalnych dostawców);
  • Rate limiting — serwer odbiorcy blokuje zbyt wiele maili z tej samej IP w krótkim czasie;
  • Wiadomość jest za duża (przekracza limit rozmiaru serwera).

Kluczowa różnica: hard bounce to diagnoza: adres jest martwy na zawsze. Soft bounce to ogłoszenie: serwer mówi “teraz nie, spróbuj później”.

Praktyczny wskaźnik: ile bounce'ów to normalne?

Bounce rate poniżej 2% to doskonały wynik — oznacza czystą bazę i dobre praktyki. Bounce rate 2–5% jest akceptowalny dla większości kampanii, ale wymaga monitorowania. Powyżej 5% to sygnał, że natychmiast trzeba działać: sprawdź źródło bazy, zastosuj walidację mailową, wznów kampanię czyszczenia.

Hard bounce powinien być poniżej 1%; soft bounce poniżej 3%.

Główne przyczyny wysokiego wskaźnika bounce'ów

Poniżej lista najczęstszych przyczyn, dla których bounce rate rośnie:

  1. Listy zakupione lub zbyt stare. Jeśli kupiłeś listę kontaktów od brokera danych, szczególnie bez weryfikacji aktualności, bounce rate będzie wysoki. Adresy biznesowe zmieniają się szybko — pracownicy odchodzą, stanowiska zanikają, domeny się zmieniają.
  2. Typy w adresach email. Bez walidacji przy rejestracji, użytkownicy mogą wpisać john@gmial.com zamiast john@gmail.com — a każdy taki adres to hard bounce.
  3. Brak walidacji przy rejestracji. Jeśli nie wysyłasz confirmation maila lub nie weryfikujesz domeny, baza będzie pełna błędów.
  4. Brak re-engagement. Kontakty, które nigdy nie otwierają maili, mogą być nieaktywne lub dead — gdy ostatecznie je usuniesz, okazuje się, że już były nieosiągalne.
  5. Greylisting od lokalnych polskich dostawców. WP.pl, Onet i Interia praktykują agresywne greylisting dla nowych nadawców. To soft bounce — wiadomość zostanie dostarczona przy ponownym wysłaniu za kilka minut, ale jeśli nie masz retry-logiki, będzie to wyglądać na bounce.
  6. Wysyłka zbyt dużych wiadomości. Jeśli e-mail waży więcej niż limit serwera odbiorcy (typowo 25–50 MB), zostanie odrzucony — to soft bounce, ale jeśli powtarzasz go, będzie traktowany jak spam.

Jak zmniejszyć wskaźnik hard bounce

Hard bounce to nieunikniony skutek błędnych adresów. Aby go minimalizować:

  • Waliduj adresy email przy rejestracji. Użyj biblioteki do walidacji składni (np. regex lub email-validator) i wyślij confirmation e-mail — użytkownik będzie musiał kliknąć link potwierdzenia, co udowodni, że adres jest prawdziwy.
  • Implementuj double opt-in. Użytkownik rejestruje się, dostaje confirmation maila, klika link. Dopiero wtedy dodaj go do listy wysyłkowej. To najbezpieczniejsza metoda pod względem RODO i bounce rate.
  • Czyszcz bazę przed wysyłką. Jeśli używasz lokalnego pliku CSV z kontaktami, wrzuć je przez darmowy validator lub testuj na małej próbce przed masową wysyłką.
  • Usuwaj adresy hard bounce natychmiast. Jeśli serwer zwrócił 550 czy 553, ten adres jest martwy — nie wysyłaj do niego więcej. Każda próba obniża reputację Twojego domeny.
  • Monitoruj bounce notyfikacje od ESP. Większość platform (GetResponse, Mailchimp, Brevo) wysyła feedback o bounce'ach — regularnie go sprawdzaj i usuwaj adresy z twardymi bounce'ami z listy.

Jak zmniejszyć wskaźnik soft bounce

Soft bounce to czasowy problem — można go zmniejszyć poprzez lepszą strategię wysyłki:

  • Implementuj retry logic. Jeśli wiadomość wpadnie w soft bounce, spróbuj ponownie za 15 minut, godzinę, potem za 24 godziny. Po kilku nieudanych próbach, usuń adres lub przenieś na segment inactive.
  • Zmniejsz rozmiar wiadomości. Dołączone pliki, duże grafiki — wszystko to dodaje wagę. Jeśli maila jest ponad 25 MB, zmniejsz załączniki.
  • Rozłóż wysyłkę w czasie. Zamiast wysyłać wszystkie maile w ciągu 1 minuty, wysyłaj je stopniowo. To zmniejsza szansę na rate limiting ze strony dużych serwerów.
  • Monitoruj zdolność dostarczenia Twojej domeny. Sprawdzaj reputację IP i domeny za pośrednictwem bezpłatnego testu skrzynki odbiorczej lub Gmail Postmaster Tools. Jeśli reputacja spada, soft bounce'y będą się mnożyć.
  • Obsługuj greylisting — standard polskich dostawców. WP.pl, Onet zwracają 451 dla nowych nadawców. Jeśli masz stabilną IP i DKIM/SPF skonfigurowany, problem zniknie po kilku próbach.

Higiena bazy — profilaktyka bounce'ów

Najlepszy sposób na niski bounce rate to zadbanie o czystość bazy od samego początku.

  • Regularne czyszczenie bazy. Co 3–6 miesięcy, usuń adresy, które nigdy nie otwierały maili lub były nieaktywne. Ta praktyka zmniejsza bounce rate i poprawia engagement metrics.
  • Wznowienie zaangażowania (re-engagement campaign). Zamiast od razu usuwać dormant adresy, wyślij im maila z pytaniem „Czy chcesz dalej otrzymywać nasze maile?" — ci, którzy klikną “nie”, będą wyraźnie odznaczeni.
  • Monitoruj bounce notyfikacje. Każda konfiguracja ESP pozwala otrzymywać powiadomienia o bounce'ach. Skonfiguruj je — auto-remove hard bounce'ów z listy.
  • Segmentuj bazę po zaangażowaniu. Nie wysyłaj wszystkim jedno i to samo. Podziel listę na: Very Active, Active, Inactive. Dla każdego segmentu inna strategia.
  • Wymagaj zgody na maile marketingowe — RODO. W Polsce każdy kontakt musi wyrazić wyraźną, dobrowolną zgodę (opt-in) na reklamy. Kontakty zebrane w ten sposób mają niższe bounce rate.

Monitorowanie i testowanie bounce rate

Nie wystarczy zmniejszyć bounce rate — musisz go monitorować.

Gdzie sprawdzić bounce rate w praktyce:

  • Postmaster Tools (Gmail). Jeśli wysyłasz duże ilości do Gmaila, Gmail Postmaster Tools pokazuje bounce rate i inne metryki. URL: postmaster.google.com.
  • Panel ESP (GetResponse, Mailchimp, Brevo, FreshMail, SARE). Każdy profesjonalny ESP pokazuje bounce rate kampanii na dashboardzie.
  • Raporty z odboru. Niektóre mail service dostarczają Delivery-Status notifications — zawierają szczegóły bounce'ów.
  • Testy dostarczalności. Jeśli chcesz wiedzieć, czy Twoje maile trafiają do inboxa czy spamu, użyj bezpłatnym testem skrzynki odbiorczej. Narzędzie wysyła test maila do seed-adresów u 20+ dostawców (w tym WP.pl, Onet, Gmail) i pokazuje, gdzie ląduje.

Co robić, jeśli bounce rate rośnie:

  • Analizuj logi bouncing — czy to hard czy soft bounce?
  • Sprawdź, czy zmienił się charakter bazy (nowy import, akwizycja).
  • Sprawdź konfigurację SPF/DKIM/DMARC — może została narażona.
  • Zmniejsz rozmiar wiadomości i testuj na mniejszej próbce.
  • Jeśli bounce rate jest stale wysoki (powyżej 5%), skontaktuj się z supportem ESP.

Ile procent bounce rate to zbyt wysoki?

Bounce rate poniżej 2% to doskonały wynik. Między 2–5% jest akceptowalny dla większości biznesów, ale wymaga monitorowania. Powyżej 5% to sygnał alarmu — musisz działać. Bounce rate powyżej 10% oznacza, że prawie co dziesiąty mail jest odrzucany, co drastycznie obniża dostarczalność.

Czy soft bounce to zawsze problem?

Soft bounce sam w sobie nie jest problemem — to sygnał, że coś jest czasowo nie w porządku. Jednak jeśli wskaźnik soft bounce'ów przekracza 3%, oznacza to, że serwery odbiorcy mają problemy z Twoją reputacją (greylisting), lub Twoje maile są za duże, lub wysyłasz zbyt szybko. Jeśli Twój ESP ma dobrą retry-logikę, soft bounce'y się ostatecznie dostarczą — ale warto sprawdzić, czy coś się nie zmieniło.

Co powinienem zrobić z adresami hard bounce?

Natychmiast je usuń z bazy wysyłkowej. Każda próba wysłania do hard bounce'ów obniża reputację i sygnalizuje filtrom, że nie dbasz o jakość. Dobry ESP będzie robić to automatycznie, ale zawsze sprawdzaj raporty hard bounce i ręcznie usuń te adresy. Nigdy ich nie wysyłaj ponownie — są martwe na zawsze.

Powiązane artykuły
Found this useful? Share it
AB
O autorze
Artem Berezin
B2B Deliverability Specialist

B2B deliverability specialist with 5+ years of hands-on outreach experience. Built campaigns reaching 90,000+ inboxes across 20+ countries — and fixed the deliverability problems that came with that scale.

Sprawdź dostarczalność u ponad 20 dostawców

Gmail, Outlook, WP, Onet, Interia, GMX, ProtonMail i inne. Prawdziwe zrzuty skrzynki odbiorczej, SPF/DKIM/DMARC, werdykty filtrów antyspamowych. Za darmo, bez rejestracji.

Uruchom darmowy test →

Testy bez limitu · Ponad 20 skrzynek · Wyniki na żywo · Bez konta