Jak integrovat audienced s WordPressem a WooCommerce

Spousta tvůrců už má postavený WordPress — blog, landing page, pár produktů ve WooCommerce. Když se rozhodnou vážně prodávat online kurzy a komunitu, objeví se otázka: musím teď vyměnit celou infrastrukturu, nebo můžu jen přidat kurzní platformu vedle?

Pragmatická odpověď — dobře fungující WordPress stránku zachovej. Přidej audienced pro část, kterou WordPress špatně řeší (kurzy, komunita, gamifikace, membership s automatizacemi, lokální fakturování), a propoj obě. Výsledek je, že dostaneš to nejlepší z obou světů: SEO sílu WordPressu a kurzno-komunitní platformu, kterou WP pluginy (LearnDash + BuddyBoss + MemberPress + …) zajišťují těžko bez velkých nákladů a údržby.

V tomto průvodci projdeme 3 časté scénáře integrace. Kód není potřeba — všechno uděláš za 1–2 dny bez vývojáře.

Proč nevyměnit všechno audiencedem najednou

Pokud už máš indexovaný blog s dobrým SEO (např. 50+ příspěvků, které přinášejí organickou návštěvnost), nepřesouvej ho. Změna URL přináší dočasný pokles rankingů. audienced má page builder, ale není primárně blog platforma — pro blog SEO je WordPress stále silnější volba, zvláště v evropských SERP, kde jsou pluginy (Yoast, RankMath) zralejší.

Příklad rozdělení odpovědnosti:

ObsahKde žijeProč tam
Blog / článkyWordPressSEO, stávající URL
Web / heroWordPress (nebo audienced)Kde je stávající brand identita
Kurzy / online programyaudiencedVideo infrastruktura, postup, kvizy
KomunitaaudiencedSpaces, gamifikace, DM
MembershipaudiencedAutomatická platba, drip obsah
Faktury / DPHaudiencedZabudováno
Jednorázové digitální produktyWooCommerce nebo audiencedZáleží, kde je publikum

Scénář 1: WordPress jako "front", audienced jako "back"

Nejčastější setup. WP je stránka viditelná návštěvníkovi (blog + landing pages), audienced zpracuje platbu a doručí produkt.

Jak to funguje:

  1. Uživatel přijde na tvůj WP blog nebo landing page.
  2. Klikne CTA "Připoj se ke kurzu".
  3. Tlačítko vede na tvojedomena.audienced.com/checkout/{slug} (nebo na svou poddoménu kurzy.tvojedomena.cz).
  4. Platí v audienced checkoutu.
  5. Po platbě je na audienced platformě, kde sleduje obsah.

Co nastavit:

  • V audiencedu: vytvoř kurz, zkopíruj checkout URL.
  • Ve WordPressu: do CTA tlačítka vlož URL. Udělej to Gutenberg blokem "Button" nebo s page builderem (Elementor, Bricks).

Výhoda: WP zůstane nezměněn. audienced lze kdykoli odstranit, pokud bys někdy měnil platformu.

Nevýhoda: uživatel při platbě přechází na jinou doménu (audienced poddoménu). Pro brand continuity doporučujeme připojit svou (pod)doménu k audiencedu — kurzy.tvojedomena.cz.

Scénář 2: Single Sign-On (SSO) mezi WordPressem a audiencedem

Pokud chceš, aby existující WordPress uživatel (registrovaný na WP) měl okamžitý přístup ke kurzu v audiencedu bez opětovné registrace, nastav SSO.

Jak to funguje:

  1. Uživatel je přihlášený ve WP.
  2. Klikne "Moje kurzy" — vede na audienced URL se SSO tokenem.
  3. audienced ověří token, automaticky přihlásí uživatele, zobrazí obsah.

Co potřebuješ:

  • audienced Premium+ balíček (SSO feature).
  • WP plugin "audienced Bridge" (na WP.org brzy, aktuálně přes podporu).
  • API klíč z /admin/settings/api.

Kroky:

  1. Nainstaluješ WP plugin.
  2. V nastavení pluginu vložíš API klíč.
  3. Nastavíš, která WP uživatelská role má dostat přístup (např. "member", "customer").
  4. Uživatel, který se přihlásí ve WP, automaticky má přístup k propojeným audienced produktům.

Scénář 3: WooCommerce checkout, audienced dodávka

Pokud chceš zachovat WooCommerce checkout (možná kvůli stávajícím platebním metodám — PayPal, lokální gatewaye, bankovní převod) a obsah doručovat přes audienced:

Jak to funguje:

  1. Uživatel koupí v WooCommerce checkoutu.
  2. WooCommerce zavolá audienced webhook po úspěšné platbě.
  3. audienced vytvoří uživatele (nebo mu přiřadí stávajícího) a zapíše ho do kurzu.
  4. Uživatel dostane aktivační email s audienced odkazem.

Co potřebuješ:

  • WooCommerce s SKU, který odpovídá audienced Course ID.
  • Webhook end-point (v /admin/settings/webhooks).
  • Jednoduchý PHP snippet v WP (functions.php nebo Code Snippets plugin).

Příklad webhook triggeru:

add_action('woocommerce_order_status_completed', 'enroll_to_audienced', 10, 1);

function enroll_to_audienced($order_id) {
    $order = wc_get_order($order_id);
    $email = $order->get_billing_email();
    
    foreach ($order->get_items() as $item) {
        $sku = $item->get_product()->get_sku();
        // pošli POST na audienced /api/enroll s email + sku
    }
}

Tým audienceda ti po registraci Premium balíčku pošle detailní technický návod a může pomoct postavit webhook.

Výhoda: zachováváš stávající WooCommerce workflowy (faktury, daně, PayPal).

Nevýhoda: dvojí daňový a fakturní systém. Lépe je po 3 měsících přesunout platbu na audienced, aby ses měl jednotný fakturní tok.

Častý problém: DPH a faktury

Pokud dnes vystavuješ faktury přes WooCommerce, může tě trápit, že by platby šly přes audienced.

Doporučení:

  • Pro jednorázové digitální produkty (PDF, e-kniha) zachovej WooCommerce, pokud to dobře funguje.
  • Pro kurzy a předplatná přesuň platbu na audienced — faktury se generují automaticky, a EU DPH OSS a subscription logika jsou v audiencedu lepší.

Nic špatného na smíšeném setupu, pokud je jasné, který produkt jde kterým tokem.

SEO a kanibalizace

Dávej pozor, aby WP blog a audienced landing page necílily na stejné klíčové slovo. Příklad chyby:

  • WP: "Jak začít s jogovou praxí — 10 tipů" (informativní).
  • audienced: "Začni s naší jogovou akademií — 10týdenní online kurz" (prodejní).

Oboje cílí "joga pro začátečníky" — Google bude rankovat jen jednu stránku a klasifikace bude zmatená.

Správné rozdělení:

  • WP: informativní kontext ("Co je joga nidra", "Rozdíl mezi ashtanga a hatha jogou").
  • audienced: prodejní landing s cílovým klíčovým slovem ("Jogový kurz pro začátečníky — 10 týdnů").

Oba vzájemně linkuj se správnými anchor slovy.

Užitečné WordPress pluginy, které dobře ladí s audiencedem

PluginCo dělá
Yoast SEO nebo RankMathSEO meta, sitemap
WPRocket nebo LiteSpeed CacheCache, rychlost
ShortPixelKomprese obrázků
Code SnippetsHooky, webhooky, bez editace functions.php
Rank Math SchemaStructured data pro blog příspěvky

Často kladené otázky

Moje stránka je na Elementoru — liší se integrace?

Ne. Elementor je jen page builder. V Elementor tlačítku nastavíš URL (audienced checkout link) a je to stejné jako s Gutenbergem.

Můžu mít jednotný uživatelský profil pro oba systémy?

Ano, se SSO (Premium+ balíček). Uživatel se registruje jednou — buď ve WP nebo v audiencedu — a má přístup k obojímu.

Ztratí můj WP blog provoz, pokud přesunu kurzní stránky do audienceda?

Ne, pokud zachováš blog URL. Přesuň jen to, co dříve neexistovalo (nové kurzní landing stránky). Pokud aktuálně máš "/kurz/joga" na WP s dobrým rankingem, zachovej ho — přidej jen CTA, které vede na audienced checkout.

A naopak — pokud už mám audienced a chtěl bych přidat WP blog?

Naprosto rozumné. WordPress instaluješ na poddoménu blog.tvojedomena.cz nebo podsložku /blog/, necháš audienced na hlavní. Všechny příspěvky z WP linkuj na audienced landing stránky.

WooCommerce má své daňové sazby — budou se "rvát" s audiencedem?

Ne, protože to jsou oddělené systémy. Důležité je, abys v účetnictví měl jasné evidence, které příjmy šly přes WooCommerce (WP) a které přes audienced.

Podporuje Gravity Forms pro registraci do audienced kurzu?

Přes webhook ano. Gravity Forms má "webhook" doplněk, který pošle POST na audienced API. Nastavení je 15 minut, pomáhá ti podpora.

Může WP administrace mít audienced statistiky (MRR, prodej)?

Ne přímo — audienced má vlastní dashboard. Dá se embed-ovat iframe audienced dashboardu na WP admin stránku pro rychlý pohled.

Závěr

Integrace audienced + WordPress je nejpragmatičtější cesta pro tvůrce, který už investoval měsíce do WP blogu a nechce začít od nuly. Pro kurzy a komunitu audienced, pro SEO a blog WordPress, a pro prodej jedna jasná cesta (jedna platební brána, jedna daňová logika).

Největší chyba je dvojí systém, kde děláš obojí napůl. Vyber, která platforma má kterou funkci, a drž se toho.

Vyzkoušej audienced 14 dní zdarma