+48 506 130 673 info@tosetec.com

Po dokonaniu zakupu klient trafia na stronę podziękowania – to jeden z najważniejszych momentów kontaktu z marką. Właściwie spersonalizowana wiadomość potrafi zwiększyć zadowolenie klienta, zachęcić do kolejnych zakupów i umocnić zaufanie do sklepu. WooCommerce 9.1.27 oferuje różne metody, by tę stronę dostosować – od prostych hooków, przez modyfikację szablonów, po wykorzystanie gotowych wtyczek.


1️⃣ Dodanie własnej wiadomości przez hook woocommerce_thankyou

Najprostszym sposobem na wstawienie dodatkowego komunikatu na stronie podziękowania jest użycie gotowego hooka WooCommerce.

✏️ Przykład:

Dodaj ten kod do pliku functions.php Twojego motywu potomnego lub do własnej wtyczki:

function wlasna_wiadomosc_po_zamowieniu( $order_id ) {
if ( !$order_id ) return;
$order = wc_get_order( $order_id );
echo '<p>Dziękujemy za zakupy! Numer Twojego zamówienia to: ' . $order->get_order_number() . '.</p>';
}
add_action( 'woocommerce_thankyou', 'wlasna_wiadomosc_po_zamowieniu', 10 );

Ten kod doda prostą, spersonalizowaną wiadomość z numerem zamówienia.


2️⃣ Edycja szablonu thankyou.php

Jeśli potrzebujesz większej swobody, możesz zmodyfikować szablon strony podziękowania.

🔧 Jak to zrobić:

  1. Skopiuj plik szablonu:
    Przejdź do katalogu:
    wp-content/plugins/woocommerce/templates/checkout/thankyou.php

  2. Wklej go do motywu potomnego:
    Utwórz folder: your-theme/woocommerce/checkout/ i umieść tam plik thankyou.php.

  3. Edytuj treść:
    Znajdź fragment:

    <p class="woocommerce-notice woocommerce-notice--success woocommerce-thankyou-order-received">
    <?php echo apply_filters( 'woocommerce_thankyou_order_received_text', 'Dziękujemy za zamówienie!', $order ); ?>
    </p>

    i zastąp go własnym komunikatem lub dodaj dodatkowe elementy (np. linki do produktów, kod rabatowy itp.).

Dzięki tej metodzie Twoje zmiany nie zostaną nadpisane przy aktualizacji WooCommerce.


3️⃣ Wtyczki do personalizacji strony podziękowania

Jeśli nie czujesz się komfortowo z kodem – nic straconego. Istnieje wiele wtyczek, które umożliwiają edycję strony podziękowania bez potrzeby programowania.

🧩 Polecane wtyczki:

  • Custom Thank You Page for WooCommerce – przypisywanie niestandardowych stron do konkretnych produktów lub statusów zamówień.

  • WooCommerce Thank You Pages Plugin – tworzenie dynamicznych stron z treścią marketingową, poleceniami produktów, przyciskami CTA.

  • YITH Custom Thank You Page for WooCommerce – edytor typu drag-and-drop do tworzenia stron podziękowania z ofertami specjalnymi.

🚀 Instalacja:

  1. Wejdź w Wtyczki > Dodaj nową.

  2. Wyszukaj nazwę, zainstaluj i aktywuj.

  3. Skonfiguruj w panelu WooCommerce lub w zakładce danej wtyczki.


4️⃣ Dodanie dynamicznych treści (np. kodu rabatowego)

Możesz też wzbogacić stronę podziękowania o kod promocyjny lub sugestie zakupowe.

💡 Przykład z kodem rabatowym:

function kod_rabatowy_na_stronie_dziekujemy( $order_id ) {
if ( !$order_id ) return;
$kod = 'DZIĘKI10';
echo '<p>Jako wyraz wdzięczności, skorzystaj z kodu <strong>' . $kod . '</strong> i otrzymaj 10% zniżki na kolejne zakupy!</p>';
}
add_action( 'woocommerce_thankyou', 'kod_rabatowy_na_stronie_dziekujemy', 20 );

Taka zachęta do ponownych zakupów może istotnie zwiększyć retencję klientów.


5️⃣ Testowanie strony podziękowania

Po wdrożeniu zmian, warto dokładnie przetestować ich działanie:

✅ Co sprawdzić:

  • Czy wiadomość wyświetla się prawidłowo po zakupie?

  • Czy kod rabatowy działa?

  • Czy nie ma błędów HTML/JS?

  • Czy treść wygląda dobrze na urządzeniach mobilnych?

Najlepiej wykonać próbne zamówienie i przeanalizować wygląd strony „Dziękujemy” z perspektywy klienta.


🧾 Podsumowanie

Spersonalizowana strona podziękowania w WooCommerce 9.1.27 to świetna okazja, by:

  • zwiększyć lojalność klientów,

  • zachęcić do powrotu do sklepu,

  • przekazać wartościowe informacje.

Masz trzy główne ścieżki:

  • proste hooki (np. woocommerce_thankyou),

  • modyfikacja szablonu thankyou.php,

  • instalacja wtyczek wizualnych do edycji treści.

Niezależnie od metody, zawsze wykonuj kopię zapasową i testuj zmiany w środowisku testowym lub stagingowym.