WooCommerce: e-maily objednávek a odběr v pokladně

Náš plugin pošle všechny e-maily WordPressu a WooCommerce (objednávky, faktury, reset hesla) přes TopEmail z vaší domény. Od verze 1.1 přidá do pokladny i políčko pro odběr novinek.

  • Zabere asi 10 minut
  • Aktualizováno 26. října 2026

Budete potřebovat

  • WordPress 6.0 nebo novější a PHP 7.4 nebo novější, WooCommerce 8 a novější,
  • ověřenou doménu e-shopu v TopEmailu (návod),
  • přístup do administrace WordPressu jako administrátor.

Krok 1: Nainstalujte plugin

Stáhněte topemail-woocommerce-1.1.0.zip. Ve WordPressu otevřete Pluginy › Instalace pluginů › Nahrát plugin, vyberte stažený soubor, klikněte na Instalovat a pak na Aktivovat.

Máte starší verzi? Nahrajte novou stejně, WordPress nabídne nahrazení. Nastavení zůstane.

Krok 2: Vytvořte API klíč

V dashboardu TopEmailu otevřete Správa › API klíče a SMTP a klikněte na Nový API klíč. Zaškrtněte oprávnění send i read (read je potřeba pro stavy doručení a seznam formulářů). Zkopírujte klíč ve tvaru clientId:secret, celý se ukáže jen jednou.

Krok 3: Nastavte plugin

Ve WordPressu otevřete WooCommerce › Nastavení › E-maily › TopEmail (bez WooCommerce Nastavení › TopEmail) a vyplňte:

PoleCo tam patří
API klíčklíč z kroku 2. Tlačítkem Ověřit API klíč si ho hned vyzkoušíte.
Režim odesíláníAPI (doporučeno). SMTP jen tehdy, když hosting blokuje odchozí HTTP.
Adresa odesílateleadresa na ověřené doméně, třeba objednavky@vas-eshop.cz
Jméno odesílatelenázev e-shopu
Značka objednávkynechte zapnuté, v historii TopEmailu pak u e-mailu vidíte číslo objednávky
Záložní odeslánínechte zapnuté. Při výpadku TopEmailu odejde e-mail původní cestou WordPressu.

Klikněte na Uložit změny.

Krok 4: Pošlete si testovací e-mail

Klikněte na Odeslat testovací e-mail. Během chvíle by měl dorazit do vaší schránky. Pod nastavením uvidíte posledních 10 odeslaných e-mailů se stavem doručení, úplnou historii v dashboardu v sekci Historie.

Od teď chodí přes TopEmail všechny e-maily e-shopu. Nic dalšího nastavovat nemusíte.

Krok 5: Zapněte odběr novinek v pokladně

Nepovinné, ale užitečné: zákazníci se k newsletteru přihlásí rovnou při objednávce.

  • V dashboardu TopEmailu vytvořte formulář v Kampaně › Formuláře (jak na to). Určuje seznam a odesílatele potvrzovacího e-mailu.
  • V nastavení pluginu v části Odběr novinek v pokladně zaškrtněte Zobrazit v pokladně políčko pro odběr novinek.
  • Vyberte formulář a případně upravte text u políčka. Uložte.

Políčko je nezaškrtnuté a zobrazí se nad tlačítkem pro odeslání objednávky, v klasické i blokové pokladně. Zákazník, který ho zaškrtne, dostane e-mail s tlačítkem pro potvrzení odběru a do seznamu se zapíše až po kliknutí.

Políčko musí být nezaškrtnuté. Předem zaškrtnutý souhlas není platný souhlas, proto ho plugin ani nenabízí.

Nefunguje to?

Ověření API klíče hlásí chybu

Klíč se vkládá celý ve tvaru clientId:secret, bez mezer. Secret se v dashboardu ukáže jen jednou při vytvoření; pokud ho nemáte, vytvořte nový klíč. Klíč potřebuje oprávnění send i read.

Testovací e-mail neodešel: neověřená doména

Adresa odesílatele musí být na doméně ověřené v TopEmailu. Zkontrolujte, že je v nastavení pluginu adresa jako objednavky@vas-eshop.cz a ne třeba adresa z Gmailu.

V nabídce formulářů nic není

Nejdřív vytvořte formulář v dashboardu TopEmailu (Kampaně › Formuláře) a uložte API klíč. Seznam formulářů se v pluginu obnovuje každých 10 minut, po změně klíče hned.

Políčko pro odběr se v pokladně neukazuje

Zkontrolujte, že je odběr v pokladně zapnutý a je vybraný formulář. U blokové pokladny potřebujete WooCommerce 8.9 nebo novější. Pokud používáte plugin, který pokladnu nahrazuje, políčko se v něm nemusí zobrazit.

Hosting blokuje odchozí spojení

Přepněte režim odesílání na SMTP relay. Plugin pak posílá přes smtp.topemail.cz na portu 587 nebo 465.

Nevíte si rady? Napište na info@topemail.cz nebo pošlete ticket z dashboardu. Odpovídáme česky, obvykle do jednoho pracovního dne.

Další návodEshop-rychle.cz: newsletter přes TopEmail