Jeśli prowadzisz sklep internetowy WooCommerce, prędzej czy później staniesz przed pytaniem: jak to wszystko ogarnąć logistycznie? Klienci oczekują szybkiej i bezproblemowej dostawy, a Ty nie masz czasu na ręczne klepanie etykiet czy śledzenie paczek w pięciu zakładkach. Właśnie wtedy wchodzi integracja WooCommerce z DHL – proste, a jednocześnie bardzo skuteczne rozwiązanie, które zmienia chaos w logistykę z klasą.
W skrócie – Integracja WooCommerce z DHL pozwala połączyć Twój sklep z systemem DHL, automatycznie generować etykiety wysyłkowe DHL, śledzić statusy przesyłek i informować klientów o ich paczkach. Dzięki temu proces wysyłki zamówień WooCommerce działa szybko, bezbłędnie i bez zbędnego stresu. Jeśli tworzysz lub rozwijasz sklep – zerknij też na nasze profesjonalne strony internetowe dla firm – to dobry fundament, zanim podłączysz systemy wysyłkowe.
Cały proces integracji można podzielić na pięć logicznych kroków. Oto one:
- Krok 1: Przygotowanie systemu WooCommerce i konta DHL
- Krok 2: Instalacja i konfiguracja wtyczki WooCommerce DHL
- Krok 3: Ustawienia stref i opcji dostawy DHL
- Krok 4: Automatyzacja procesu nadawania i śledzenia przesyłek DHL
- Krok 5: Testowanie i optymalizacja integracji WooCommerce z DHL
A jeśli chcesz, żeby Twój sklep naprawdę odetchnął z ulgą – czytaj dalej. Pokażę Ci dokładnie, jak to zrobić krok po kroku.

Krok 1: Przygotowanie systemu WooCommerce i konta DHL
Zaczynam zawsze od podstaw – czyli sprawdzenia konfiguracji WooCommerce i przygotowania konta DHL. Zanim cokolwiek zainstalujesz, upewnij się, że Twój sklep internetowy WooCommerce działa na najnowszej wersji WordPressa i WooCommerce. Aktualizacje są kluczowe – nie tylko ze względu na bezpieczeństwo, ale też kompatybilność z wtyczkami DHL.
Kolejna rzecz to rejestracja konta DHL. Jeśli jeszcze go nie masz, zrób to na stronie DHL Polska. Po aktywacji konta otrzymasz dostęp do API DHL – ten zestaw danych (login, hasło, numer konta, klucz klienta) będzie Ci potrzebny za chwilę do połączenia systemów. Bez tego integracja nie zadziała, więc warto mieć go pod ręką.
Mając już konto, wejdź w Panel administracyjny WooCommerce i sprawdź, czy masz ustawione poprawne dane firmowe, adres nadawcy i walutę. To wszystko będzie ważne dla automatycznego generowania dokumentów przewozowych DHL i poprawnego naliczania kosztów wysyłki.
Dla porównania – podobnie wygląda proces przy integracji z DPD, o której pisałem w innym materiale (zerknij na integrację WooCommerce z DPD, bo działa na zasadzie bardzo podobnych kluczy API i struktur).
| Element konfiguracji | Opis |
|---|---|
| Wersja WooCommerce | Najlepiej 8.0 lub wyższa |
| Konto DHL | Aktywne konto z dostępem do API DHL |
| Dane nadawcy | Uzupełnij w ustawieniach WooCommerce |
| Waluta sklepu | Zgodna z cennikiem DHL (PLN) |
| SSL | Wymagany dla bezpiecznej komunikacji z serwerem DHL |
Krok 2: Instalacja i konfiguracja wtyczki WooCommerce DHL
Gdy wszystko masz przygotowane, czas na konkret – instalację wtyczki WooCommerce DHL. Są różne wersje, np. WooCommerce DHL Express, WooCommerce DHL Parcel albo ogólne integratory przesyłek WooCommerce. Ja zwykle korzystam z tej, która ma wsparcie dla DHL Polska, żeby uniknąć błędów krajowych etykiet.
Wybór odpowiedniej wtyczki Woocommerce DHL
W panelu WordPressa przejdź do sekcji „Wtyczki → Dodaj nową” i wpisz w wyszukiwarkę „DHL WooCommerce”. Po instalacji i aktywacji pojawi się nowa zakładka – Ustawienia wtyczki DHL. W niej wklejam dane dostępowe do API DHL (login, hasło, numer klienta, konto DHL itp.).
Konfiguracja połączenia z API DHL
W ustawieniach wybierz typ połączenia (sandbox – testowy, lub live – produkcyjny). W trybie testowym możesz spokojnie sprawdzić, jak działa generowanie etykiet wysyłkowych DHL bez faktycznego nadawania paczki. To świetny sposób na uniknięcie błędów w pierwszych dniach.
Weryfikacja i test połączenia
Po zapisaniu ustawień kliknij „Test połączenia”. Jeśli wszystko jest poprawnie – system WooCommerce powinien zgłosić komunikat o udanym połączeniu z serwerami DHL. Od tej chwili Twój sklep może automatycznie komunikować się z kurierem.
Wtyczka pozwala Ci też włączyć automatyczne drukowanie etykiet DHL i powiadomienia e-mail DHL dla klientów – na etapie zamówienia lub po zmianie statusu paczki. To ogromna oszczędność czasu. Jeśli potrzebujesz pomocy w dodawaniu produktów przed taką integracją, zobacz nasz materiał o dodawaniu produktów w WooCommerce.

Krok 3: Ustawienia stref i opcji dostawy DHL
Skoro integracja działa, pora ustawić strefy dostaw DHL i zasady naliczania kosztów. Z poziomu WooCommerce wejdź w „Ustawienia → Wysyłka” i utwórz nowe strefy (np. Polska, Europa, Świat). Następnie w każdej z nich dodaj metodę „DHL Shipping”.
To tutaj decydujesz o takich aspektach jak czas dostawy DHL, cena wysyłki DHL, dostawa za pobraniem DHL czy darmowa dostawa od określonej kwoty. Wtyczka potrafi też obliczać koszt wysyłki DHL automatycznie, bazując na kalkulatorze kosztów wysyłki DHL.
Pamiętaj, by uwzględnić wysyłkę międzynarodową DHL, jeśli masz klientów spoza Polski. Dobrze skonfigurowana Polityka wysyłkowa WooCommerce ułatwi Ci zarządzanie różnymi stawkami i terminami.
Jeśli chcesz zobaczyć inne ustawienia powiązane z kosztami, zajrzyj do naszego poradnika o ustawianiu cen w WooCommerce.
| Parametr | Opis ustawienia |
|---|---|
| Strefa dostawy | Region, w którym obowiązuje dana opcja wysyłki |
| Rodzaj usługi DHL | Parcel, Express lub Global Mail |
| Opcje płatności | Za pobraniem, przedpłata, odbiór własny |
| Kalkulator kosztów | Dynamicznie przelicza koszt na podstawie wagi i adresu |
| Czas dostawy | Wyświetlany klientowi przy wyborze metody dostawy |
Krok 4: Automatyzacja procesu nadawania i śledzenia przesyłek DHL
Teraz – creme de la creme integracji, czyli automatyzacja wysyłek DHL. Dzięki połączeniu WooCommerce z API DHL możesz nadawać paczki bezpośrednio z panelu zamówień. Klikasz „Nadaj przesyłkę DHL”, a system tworzy formularz wysyłkowy DHL, drukuje etykietę, generuje numer paczki DHL i zapisuje go w zamówieniu.
Generowanie etykiet wysyłkowych DHL
Każda etykieta wygenerowana z WooCommerce zawiera dane klienta, wymiary paczki, wagę i typ przesyłki. Wtyczka ułatwia też zarządzanie zautomatyzowanymi etykietami wysyłkowymi, co szczególnie docenisz przy większej liczbie zamówień dziennie.
Śledzenie przesyłek DHL i powiadomienia
Dzięki automatycznemu dodaniu kodu śledzenia DHL do zamówienia, klient otrzymuje link do śledzenia paczki WooCommerce przez e-mail. W panelu widzisz również aktualny status przesyłki DHL – czy została nadana, doręczona lub oczekuje na odbiór.
Harmonogram odbioru DHL
Jeśli wysyłasz codziennie, możesz zaplanować harmonogram odbioru DHL, dzięki czemu kurier przyjedzie po paczki o stałej godzinie. To automatyzuje nie tylko proces, ale też oszczędza czas pracy zespołu.
Po wdrożeniu tej części warto sprawdzić też ustawienia związane z podatkiem VAT i fakturami, o czym piszę w artykule ustawienia VAT w WooCommerce.

Krok 5: Testowanie i optymalizacja integracji WooCommerce z DHL
Na końcu przychodzi etap testów – czyli sprawdzenie, czy wszystko rzeczywiście działa tak, jak zakładałeś. Złota zasada? Zrób kilka próbnych zamówień z różnymi adresami i metodami wysyłki.
Zobacz, czy generują się poprawne dokumenty przewozowe DHL, numer paczki DHL i czy statusy przesyłek są aktualizowane w czasie rzeczywistym.
Przetestuj także, czy powiadomienia e-mail DHL dochodzą do klientów. Jeśli wtyczka nie wysyła ich automatycznie, możesz włączyć dodatkowy moduł powiadomień lub skonfigurować mailing przez system WooCommerce.
Optymalizacja to też analiza kosztów i skuteczności. Sprawdź raporty w panelu – zobacz, które opcje dostawy DHL są najczęściej wybierane, jaki jest średni czas dostawy DHL i czy ktoś rezygnuje przez wysoką cenę wysyłki DHL. Czasem mała korekta (np. niższy próg darmowej wysyłki) potrafi zdziałać cuda.
Po wszystkim możesz śmiało powiedzieć, że Twój system działa w pełni zautomatyzowany. A jeśli chcesz teraz przejść do bardziej zaawansowanych opcji, jak tworzenie wariantów produktów WooCommerce, zobacz nasz przewodnik o ustawianiu wariantów produktów.
Prawidłowo działająca integracja to klucz do spokojnej logistyki
Kiedy integracja WooCommerce z DHL jest dobrze skonfigurowana, logistyka po prostu działa. Etykiety generują się same, paczki są śledzone automatycznie, a klienci dostają powiadomienia bez Twojej ingerencji. Krótko mówiąc – system sam zamienia chaos w porządek.
Jeśli chcesz, żeby Twój sklep był tak dopracowany jak Twoje przesyłki, sprawdź, jak możemy pomóc w rozwinięciu Twojej marki online – tworzymy nowoczesne strony internetowe w Szczecinie i pomagamy firmom wykorzystać potencjał e-commerce w 100%.
Najczęstsze pytania (FAQ)
1. Czy mogę integrować WooCommerce z DHL bez konta firmowego?
Nie – potrzebne jest aktywne konto DHL z dostępem do API. Konto prywatne nie udostępnia wymaganych kluczy API DHL.
2. Czy integracja działa również z WooCommerce Shipping?
Tak, wtyczka DHL może działać w ramach rozszerzeń WooCommerce Shipping, co pozwala zarządzać wszystkimi przewoźnikami z jednego miejsca.
3. Czy muszę mieć włączone SSL, żeby integracja działała?
Tak – DHL wymaga szyfrowania połączenia SSL dla komunikacji między WooCommerce a ich API.
4. Czy integracja WooCommerce DHL działa z płatnościami za pobraniem?
Oczywiście. Wystarczy włączyć opcję „DHL COD” (Cash on Delivery) w ustawieniach wtyczki.
5. Jak skonfigurować zwroty i reklamacje w integracji DHL?
Wtyczki WooCommerce DHL często mają osobną zakładkę „Zwroty DHL”, gdzie można generować etykiety zwrotne i zarządzać procesem reklamacji.
6. Czy mogę ustawić różne ceny wysyłki DHL dla produktów o różnych gabarytach?
Tak, wystarczy użyć reguł oprogramowania lub osobnych klas wysyłkowych w WooCommerce i przypisać do nich różne parametry paczek DHL.
7. Czy integracja DHL obejmuje wysyłkę międzynarodową?
Tak – możesz skonfigurować osobne strefy dla krajów UE i poza UE, korzystając z opcji Wysyłka międzynarodowa DHL.




