Mail z zamówieniem WooCommerce w spamie: dlaczego tak się dzieje i lista kontrolna
Maile z zamówieniami z WooCommerce trafiają do spamu, ponieważ WordPress domyślnie wysyła je bezpośrednio z serwera WWW, bez uwierzytelnienia i bez reputacji. Odbiorca widzi wiadomość, która twierdzi, że pochodzi z Państwa domeny, z serwera, który nie potrafi tego niczym udowodnić. Rozwiązanie składa się z czterech kroków: wysyłka przez relay SMTP z osobnym loginem, adres nadawcy we własnej domenie, uporządkowane SPF i DKIM oraz testy w Gmailu i Outlooku zamiast we własnej skrzynce.
Co dzieje się domyślnie
WooCommerce korzysta z funkcji pocztowej WordPressa, która przekazuje wiadomość do funkcji pocztowej serwera WWW. U większości firm hostingowych to serwer współdzielony przez setki stron, z których część jest zhakowana i rozsyła spam. Ten adres IP ma więc zmienną reputację i nie figuruje w Państwa rekordzie SPF. Do tego wiadomość nie jest podpisywana kluczem DKIM dla Państwa domeny. Trzy negatywne sygnały naraz, zanim ktokolwiek w ogóle spojrzy na treść.
Dlaczego sami Państwo tego nie zauważają
Zamówienie testowe, które Państwo składają, dociera. Państwa skrzynka działa we własnej domenie albo u tej samej firmy hostingowej i ufa wiadomości. Klient z adresem w Gmailu dostaje ją w spamie albo wcale. Zauważają to Państwo dopiero po telefonach: „Czy moje zamówienie w ogóle przeszło?” oraz po zdublowanych zamówieniach klientów, którzy spróbowali jeszcze raz.
Lista kontrolna
- Wysyłka przez SMTP z loginem. Proszę zainstalować wtyczkę SMTP i wpisać dane relaya: nazwa serwera, port 587 ze STARTTLS i login utworzony specjalnie dla tego sklepu. Od tej chwili każda wiadomość z WordPressa wychodzi przez serwer z reputacją.
- Adres nadawcy we własnej domenie. Nie darmowy adres u dużego dostawcy i nie adres klienta. W ustawieniach WooCommerce proszę wpisać stały adres, na przykład zamowienia@twojsklep.be. Niektóre wtyczki ustawiają adres klienta jako nadawcę formularzy; proszę to wyłączyć i korzystać z adresu odpowiedzi.
- SPF i DKIM dla domeny. Proszę dodać relay do rekordu SPF i opublikować klucz DKIM. Przy relayu, który przygotowuje to w panelu, sprowadza się to do skopiowania dwóch rekordów DNS. Warto dodać DMARC z najłagodniejszym ustawieniem, aby otrzymywać raporty.
- Sprawdzenie treści. Mail z zamówieniem składający się z jednego dużego obrazka, zawierający skrócone linki albo ładujący dziesiątki zdjęć produktów z innej domeny wypada gorzej. Standardowe szablony WooCommerce są w porządku; problemy biorą się zwykle z szablonów dostosowanych.
- Testy u różnych dostawców. Proszę złożyć zamówienie testowe z adresem w Gmailu, w Outlooku i u belgijskiego dostawcy. Otworzyć wiadomość i w jej szczegółach sprawdzić, czy SPF, DKIM i DMARC przechodzą.
- Sprawdzanie dziennika. W panelu relaya widać dla każdej wiadomości, czy została dostarczona, odbita czy odrzucona, wraz z powodem. Przez tydzień po zmianie warto zaglądać tam codziennie.
Oddzielić maile z zamówieniami od newslettera
Wiele sklepów internetowych wysyła newsletter z tego samego WordPressa z tymi samymi ustawieniami. To ryzyko: newsletter, który zbiera zgłoszenia spamu, pociąga za sobą reputację maili z zamówieniami. Do newslettera proszę użyć osobnego loginu w relayu, a jeszcze lepiej osobnej subdomeny, tak aby potwierdzenie zamówienia zawsze miało najłatwiejszą drogę. Dlaczego to rozróżnienie jest tak ważne, przeczytają Państwo na naszej stronie o poczcie transakcyjnej.
Pułapki po zmianie
Wtyczka, która po aktualizacji wraca do ustawień domyślnych. Firma hostingowa blokująca połączenia wychodzące na porcie 587; wtedy trzeba poprosić o odblokowanie tego portu. Wtyczka cache, która opóźnia wysyłkę. I klasyk: ktoś zmienia adres nadawcy na adres w innej domenie i od tej chwili uwierzytelnienie przestaje działać. Warto raz w miesiącu wpisać sobie do kalendarza zamówienie testowe.
Co to daje
Mniej telefonów, mniej zdublowanych zamówień i klientów, którzy znajdują potwierdzenie wysyłki bez szukania w folderze spamu. Dla sklepu internetowego potwierdzenie zamówienia to najważniejszy mail, jaki wysyła; warto poświęcić mu jedno popołudnie.
Najczęściej zadawane pytania
Jakiej wtyczki SMTP najlepiej użyć?
Sprawdzi się każda wtyczka, która sprawia, że WordPress wysyła przez serwer SMTP z loginem. Proszę wybrać taką, która jest aktywnie rozwijana i potrafi wysłać wiadomość testową.
Moja firma hostingowa twierdzi, że poczta po prostu działa. Czy to prawda?
Poczta wychodzi, to fakt. Czy dociera do Gmaila albo Outlooka, to inna kwestia, a odpowiedź daje zamówienie testowe na taki adres.
Czy muszę coś zmieniać w szablonach WooCommerce?
Zwykle nie. Warto jednak sprawdzić, czy adres nadawcy i nazwa sklepu w ustawieniach są poprawne; to właśnie widzi odbiorca.