Platformy i ESP8 min czytania

WooCommerce: maile zamówień trafiają do spamu

Potwierdzenia zamówień, powiadomienia o wysyłce i maile pomocnicze z WooCommerce lądują w folderze spam zamiast w skrzynce odbiorczej? Problem leży w domyślnym ustawieniu wysyłania poczty — i ma proste rozwiązanie.

WooCommerce to jeden z najpopularniejszych systemów do zarządzania sklepami internetowymi, a w Polsce jest standardem wśród małych i średnich e-commerce'ów. Jednak większość administratorów nie zdaje sobie sprawy z kluczowej sprawy: domyślnie WooCommerce wysyła e-maile w sposób, który nie prowadzi do skrzynki odbiorczej. Maile o potwierdeniu zamówienia, aktualizacje śledzenia wysyłki czy powiadomienia o przywróceniu hasła lądują coraz częściej w folderze spam — nawet gdy zamawiający czeka na wiadomość.

Jeśli tracisz klientów, bo nie dostają potwierdzenia zamówienia, lub obsługujesz rosnącą liczbę zapytań „gdzie moje potwierdzenie?", artykuł ten pokazuje dokładnie, jak to naprawić w pięciu prostych krokach.

Dlaczego maile z WooCommerce trafiają do spamu?

Odpowiedź jest prosta: wp_mail(), funkcja używana domyślnie przez WordPress i WooCommerce, wysyła e-maile bez żadnych mechanizmów uwierzytelniania takich jak SPF, DKIM czy DMARC.

Co się dzieje w praktyce:

  • Wiadomość opuszcza serwer hостingu bez podpisu cyfrowego (DKIM).
  • DNS Twojej domeny nie ma wpisu SPF mówiącego „ten serwer może wysyłać maile od mojej domeny".
  • Spamowe filtry dostawców poczty (Gmail, WP.pl, Onet, Interia, Outlook) nie mogą zweryfikować, że wiadomość rzeczywiście pochodzi od Ciebie.
  • Wynik: wiadomość trafia do folderu spam albo zostaje całkowicie odrzucona.

Problem ten dotyczy szczególnie polskich dostawców poczty takich jak WP.pl czy Onet, które mają zdecydowanie bardziej konserwatywne filtry niż Gmail — bez SPF i DKIM nowe domeny są traktowane podejrzliwie.

SPFSerwer wysyłający: czy DNS mówi, że może wysyłać z tej domeny?DKIMCyfrowy podpis: czy wiadomość nie została zmieniona po wysłaniu?DMARCPolityka: co zrobić, jeśli SPF/DKIM się nie powiedzie?
Jak SPF, DKIM i DMARC działają razem

Krok 1. Zainstaluj wtyczkę WP Mail SMTP

Najszybsze rozwiązanie to wtyczka WP Mail SMTP autorstwa WPForms. Ta wtyczka zmienia domyślny WordPress wp_mail() na wysyłanie przez zewnętrzny serwer SMTP z prawidłowym uwierzytelnianiem.

  1. Przejdź do WtyczkiDodaj nową w panelu WordPress.
  2. Wyszukaj „WP Mail SMTP" i zainstaluj wtyczkę od WPForms.
  3. Aktywuj wtyczkę.
  4. Przejdź do WP Mail SMTP w menu po lewej stronie panelu.

Po aktywacji zobaczysz formularz do konfiguracji SMTP. Tutaj musisz wybrać dostawcę poczty (lub skonfigurować własny serwer SMTP).

Krok 2. Wybierz SMTP-dostawcę lub serwer

WP Mail SMTP integruje się z wieloma dostawcami:

  • SendGrid — darmowy pakiet obejmuje 100 maili dziennie. Niezawodny i prosty w konfiguracji.
  • Brevo (Sendinblue) — polski ESP z dobra reputacją w Polsce, darmowy pakiet do 300 maili dziennie.
  • GetResponse — polski ESP (sztab-kwartira w Gdańsku) z integracją WooCommerce, darmowy plan na 100 kontaktów.
  • Serwer SMTP hостingu — jeśli Twój hoster udostępnia własny serwer SMTP (np. cPanel), możesz go użyć bezpośrednio.
Praktyczna rada
Dla sklepów ze średnią ilością zamówień (do 300–500 dziennie) polecamy Brevo lub GetResponse — nie tylko masz darmowy pakiet do wysyłania transakcyjnych maili, ale też możesz je później wykorzystać do kampanii marketingowych. GetResponse dodatkowo oferuje rozszerzenia WooCommerce w polskim panelu.

Krok 3. Konfiguracja SPF dla domeny

Nawet jeśli wybierzesz SMTP-dostawcę, musisz dodać SPF-rekord do DNS-u Twojej domeny. SPF mówi filtrom poczty: „Ten serwer ma prawo wysyłać maile od mojej domeny".

Kroki:

  1. Przejdź do panelu DNS u swojego rejestratora domeny lub u hостера (cPanel, Plesk, itp.).
  2. Znajdź opcję edycji rekordów DNS.
  3. Dodaj (lub edytuj istniejący) rekord TXT o nazwie @ (lub z nazwą domeny) z zawartością odpowiadającą Twojemu dostawcy SMTP, np. v=spf1 include:sendgrid.net ~all
  4. Czekaj 15–30 minut na propagację DNS.
v=spf1 include:sendgrid.net include:brevo.net ~allWersja SPF (zawsze 1)SendGrid może wysyłać z tej domenyBrevo może wysyłać z tej domenyPozostałe serwery: miękka zawartość, nie spamuj
Struktura rekordu SPF dla WooCommerce

Krok 4. Dodaj DKIM-podpis (jeśli dostawca to oferuje)

DKIM to cyfrowy podpis dołączany do każdego e-maila. Gdy Gmail czy Onet otrzymają wiadomość z DKIM, mogą zweryfikować, że rzeczywiście pochodzi od Ciebie i że nie została zmieniona.

Większość SMTP-dostawców (SendGrid, Brevo, GetResponse) oferuje DKIM-setup w swoim panelu:

  • Zaloguj się do panelu dostawcy SMTP.
  • Przejdź do ustawień domeny i poszukaj „DKIM".
  • Kliknij „Generate DKIM record" i postępuj zgodnie z instrukcjami dostawcy.
  • Skopiuj rekordy TXT do DNS Twojej domeny.
  • Czekaj na propagację (zwykle do godziny).

Po poprawnym skonfigurowaniu SPF i DKIM, Twoje wiadomości będą oznaczane jako „Authorized" przez filtry spamowe — drastycznie zmniejsza się ryzyko wpłania do folderu spam.

Krok 5. Przetestuj dostarczalność

Zanim deklarujesz zwycięstwo, przetestuj rzeczywistą dostarczalność maili z WooCommerce. Możesz to zrobić bezpłatnie za pomocą narzędzia do testowania dostarczalności poczty — wyślij testową wiadomość na seed-adresy Gmail, WP.pl, Onet, Interii, Outlook i innych dostawców. Serwis pokaże Ci dokładnie, gdzie wiadomość ląduje (Inbox, Spam, Promotions) i czy SPF/DKIM zostały zweryfikowane.

Ten test trwa kilka sekund, nie wymaga rejestracji i daje Ci pełny obraz dostarczalności.

Alternatywne rozwiązania

Jeśli WP Mail SMTP nie działa dla Ciebie z jakichś powodów, masz kilka opcji:

  • Zmiana hостingu — niektórzy dostawcy hостingu oferują zarządzany SMTP z lepszą reputacją i SPF/DKIM już skonfigurowanym.
  • Mailhog / MailCatcher (dla testów) — jeśli chcesz testować maile lokalnie przed wdrożeniem na produkcję.
  • GetResponse czy Brevo na pełną skalę — jeśli zechcesz nie tylko wysyłać transakcyjne maile z WooCommerce, ale też prowadzić kampanie marketingowe, skopiuj Twoje kontakty do panelu GetResponse i wysyłaj stamtąd. Wtedy GetResponse staje się Twoim centralnym hubem poczty.

Czy WP Mail SMTP jest bezpłatny?

Wtyczka WP Mail SMTP jest całkowicie darmowa, ale musisz mieć darmowe lub płatne konto u któregoś z obsługiwanych SMTP-dostawców. Większość z nich (SendGrid, Brevo, GetResponse) oferuje darmowy pakiet na początek, co wystarczy dla sklepów średniej wielkości.

Ile czasu trwa propagacja SPF i DKIM?

Teoretycznie 15–30 minut, ale czasami może to trwać aż godzinę. Po dodaniu rekordu do DNS czekaj godzinę, a dopiero potem wysyłaj testy. Możesz sprawdzić, czy rekord się już rozpropagował za pomocą narzędzia MXToolbox (mxtoolbox.com) — wpisz swoją domenę i sprawdź status SPF/DKIM.

Czy mogę wysyłać maile bezpośrednio z hостingu bez SMTP-dostawcy?

Tak, ale nie polecamy. Hостingi mają gorszą reputacię niż dedykowane dostawcy SMTP — Twoje maile mogą trafiać do spamu nie z przyczyn technicznych (SPF/DKIM), ale z powodu reputacji serwera hостingu. SendGrid, Brevo czy GetResponse mają ustalone relacje z Gmailem, WP.pl, Onet — Twoje maile mają tam większy kredyt zaufania.

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