Przejdź do treści
SENDLY by ACTIOSENDLY by ACTIO
Blog
Poradnik12 min·

Wtyczka SMS do WordPressa i WooCommerce: powiadomienia o zamówieniach w 5 minut

Większość polskich sklepów internetowych stoi na WooCommerce – i większość z nich nie ma pod ręką developera, który podpiąłby SMS API. Dlatego zapakowaliśmy całą integrację w wtyczkę: Sendly SMS for WooCommerce jest od 29 lipca 2026 oficjalnie dostępna w katalogu WordPress.org. Sklep sam wysyła klientom SMS-y o statusie zamówienia, z nazwą sklepu jako nadawcą – a konto zakładasz bez wychodzenia z panelu. W tym poradniku: co wtyczka potrafi, jak ją skonfigurować w 5 minut i jak działa pod maską.

Dlaczego SMS w sklepie WooCommerce ma sens

Powiadomienie o zamówieniu ma jedno zadanie: dotrzeć, zanim klient zacznie się niepokoić. E-mail bywa w spamie albo czeka do wieczora – SMS jest czytany niemal natychmiast (o różnicy pisaliśmy w analizie open rate SMS vs e-mail). W praktyce sklepu oznacza to mniej pytań „gdzie moja paczka?", mniej porzuconych pobrań i klienta, który wie, co się dzieje z jego pieniędzmi.

Najlepiej działa proste trio: potwierdzenie płatności, informacja o wysyłce z numerem śledzenia i ewentualnie informacja o anulowaniu. To komunikacja transakcyjna – oczekiwana przez klienta i przyjemna w utrzymaniu (czym różni się od marketingowej, wyjaśniamy w tekście o SMS-ach transakcyjnych i marketingowych). Więcej scenariuszy dla e-commerce zebraliśmy w przewodniku po powiadomieniach SMS w e-commerce.

Co potrafi wtyczka Sendly SMS for WooCommerce

  • SMS przy zmianie statusu zamówienia – włączasz i wyłączasz wysyłkę osobno dla każdego statusu (np. płatność otrzymana, wysłane, anulowane), każdy z własnym, edytowalnym szablonem.
  • Zmienne w szablonach – numer zamówienia, dane klienta, kwota, status, numer śledzenia. Piszesz szablon raz, wtyczka podstawia dane.
  • Nazwa sklepu jako nadawca – zamiast przypadkowego numeru klient widzi Twoją markę (jak działa pole nadawcy, opisujemy w artykule o SMS Sender ID).
  • Zgoda RODO na kasie – opcjonalny checkbox zgody wprost w checkoucie.
  • Licznik segmentów na żywo – przy edycji szablonu widzisz, ile segmentów SMS zajmie wiadomość, zanim cokolwiek wyślesz.
  • Przycisk testowej wysyłki – sprawdzasz konfigurację jednym kliknięciem.
  • Raporty doręczeń (DLR) – opcjonalne potwierdzenia, że wiadomość faktycznie doszła.
  • Normalizacja numerów – międzynarodowe formaty numerów porządkowane automatycznie.
  • Zgodność z HPOS – wtyczka działa z nowym magazynem zamówień WooCommerce (High-Performance Order Storage).

Instalacja krok po kroku (realnie 5 minut)

  1. Zainstaluj wtyczkę – w panelu WordPressa: Wtyczki → Dodaj nową → wyszukaj „Sendly", albo pobierz ją z katalogu WordPress.org. Aktywuj.
  2. Załóż konto Sendly – możesz to zrobić bez wychodzenia ze sklepu: formularz rejestracji jest wbudowany we wtyczkę. Na start dostajesz 100 SMS-ów gratis – bez karty i bez umowy.
  3. Wklej token API – WooCommerce → Ustawienia → SMS, pole na token znajdziesz na górze.
  4. Włącz statusy i dopasuj szablony – zaznacz, przy których statusach zamówienia sklep ma wysyłać SMS, i przejrzyj treści (zmienne podstawią się same).
  5. Wyślij test – przycisk testowej wysyłki potwierdzi, że wszystko gra, zanim napisze do prawdziwego klienta.

Wymagania: WordPress 6.2+, PHP 7.4+ i aktywne WooCommerce. Szczegóły techniczne API znajdziesz w dokumentacji.

Jak to działa pod maską (i czemu checkout nigdy nie czeka)

Najczęstszy grzech wtyczek wysyłających cokolwiek „na żywo": blokują finalizację zamówienia, aż zewnętrzne API odpowie. Tu jest inaczej – wysyłka idzie asynchronicznie przez Action Scheduler (standardowy mechanizm kolejek WooCommerce): zamówienie domyka się natychmiast, a SMS wychodzi w tle chwilę później.

Jeśli bramka chwilowo nie odpowie, wtyczka ponawia wysyłkę automatycznie, z rosnącym odstępem – bez dublowania wiadomości i bez ręcznej interwencji. Same wiadomości idą przez SMS API SENDLY – prosto od operatora z wpisem UKE, bez łańcucha pośredników.

Szablony i zmienne – przykłady, które można wziąć jak są

Zmienne dostępne w szablonach:

ZmiennaCo podstawia
numer zamówienianp. #10241
dane klientaimię z zamówienia
kwotawartość zamówienia
statusaktualny status
numer śledzeniatracking przesyłki

Przykładowe treści (do dopasowania pod swój sklep):

  • Płatność otrzymana: „Dzięki! Zamówienie #10241 opłacone. Pakujemy i damy znać, gdy wyjdzie do Ciebie."
  • Wysłane: „Zamówienie #10241 wysłane. Śledzenie: [numer]. Do zobaczenia przy odbiorze!"
  • Anulowane: „Zamówienie #10241 zostało anulowane. Jeśli to pomyłka, odpisz nam z panelu sklepu."

Dobra praktyka: krótko, konkretnie, z numerem zamówienia na początku – licznik segmentów we wtyczce od razu pokaże, czy mieścisz się w jednym SMS-ie.

RODO: zgoda na kasie i zdrowy rozsądek

Wtyczka ma wbudowany, opcjonalny checkbox zgody w checkoucie. Przy czysto transakcyjnych powiadomieniach (status zamówienia, które klient właśnie złożył) podstawą przetwarzania jest zwykle realizacja umowy – ale checkbox porządkuje sprawę i otwiera furtkę do dalszej komunikacji. Jeżeli planujesz też wysyłki marketingowe do bazy sklepu, zgody stają się obowiązkowe – jak je zbierać i dokumentować, opisujemy w przewodniku RODO w SMS marketingu.

Ile to kosztuje

Wtyczka jest darmowa. Płacisz wyłącznie za wysłane wiadomości, w modelu pay-as-you-go: od 0,075 zł za SMS, bez abonamentu, opłat aktywacyjnych i minimalnych wpłat. Konto jest przedpłacone, więc sklep nigdy nie wyda więcej, niż doładujesz. Na start dostajesz 100 SMS-ów gratis – to realnie kilkadziesiąt zamówień na przetestowanie całości. Pełne stawki i kalkulator: cennik, a szerszy kontekst cen w Polsce – w przewodniku po kosztach SMS.

Wtyczka, własny kod czy Zapier – co wybrać

DrogaDla kogoCzas wdrożenia
Wtyczka WooCommerceSklep na WordPressie, zero kodowania~5 minut
REST APIWłasny system, aplikacja, nietypowe scenariuszegodziny (dokumentacja + klient Python)
Zapier / no-codeSklepy poza WordPressem, szybkie prototypy~godzina

Wszystkie trzy drogi (plus Shopify i CRM-y) porównujemy szczegółowo w tekście o integracjach SMS. Krótko: jeśli masz WooCommerce – wtyczka jest najkrótszą drogą; API zostaje dla tych, którzy chcą pełnej kontroli, np. masowych wysyłek z własnego systemu.

FAQ

Czy wtyczka Sendly SMS for WooCommerce jest darmowa?+

Tak, wtyczka jest bezpłatna i dostępna w oficjalnym katalogu WordPress.org. Płacisz tylko za wysłane SMS-y (od 0,075 zł, pay-as-you-go), a na start dostajesz 100 SMS-ów gratis.

Jak wysyłać SMS o statusie zamówienia w WooCommerce?+

Zainstaluj wtyczkę Sendly z katalogu WordPress.org, załóż konto (można wprost z wtyczki), wklej token API w WooCommerce → Ustawienia → SMS, włącz wybrane statusy i przetestuj przyciskiem testowej wysyłki. Całość zajmuje około 5 minut, bez kodowania.

Czy klient zobaczy nazwę sklepu zamiast numeru?+

Tak – wiadomości mogą wychodzić z alfanumerycznym polem nadawcy, czyli nazwą Twojego sklepu. Nazwa przechodzi jednorazową weryfikację u operatora.

Czy wysyłka SMS spowalnia checkout?+

Nie. Wysyłka działa asynchronicznie przez Action Scheduler – zamówienie finalizuje się od razu, a SMS wychodzi w tle. Nieudane próby ponawiają się automatycznie z rosnącym odstępem.

Czy wtyczka jest zgodna z RODO?+

Wtyczka ma opcjonalny checkbox zgody w checkoucie i wysyła powiadomienia transakcyjne dotyczące złożonego zamówienia. Przy wysyłkach marketingowych pamiętaj o osobnych zgodach odbiorców.

Jakie są wymagania techniczne?+

WordPress 6.2 lub nowszy, PHP 7.4 lub nowszy i aktywne WooCommerce. Wtyczka jest zgodna z HPOS (High-Performance Order Storage).

Skąd wziąć token API do wtyczki?+

Z panelu klienta Sendly – konto założysz bezpośrednio z wtyczki albo na sendly.link. Token wklejasz w ustawieniach WooCommerce → SMS.

Czytaj dalej

Zacznij wysyłać SMS-y dzisiaj.

100 wiadomości gratis. Bez karty kredytowej. Bez abonamentu. Aktywacja w 30 sekund.