Kako integrisati audienced sa WordPressom i WooCommerce-om

Mnogo kreatora već ima postavljenu WordPress stranicu — blog, landing stranicu, nekoliko proizvoda u WooCommerce-u. Kad se odluče ozbiljno da prodaju online kurseve i zajednicu, pojavi se pitanje: moram li sad da zamenim celu infrastrukturu, ili mogu samo da dodam kursnu platformu uz to?

Odgovor je pragmatičan — dobro radeću WordPress stranicu zadrži. Dodaj audienced za deo koji WordPress slabo rešava (kursevi, zajednica, gamifikacija, membership sa automatizacijama, lokalno fakturisanje) i poveži oboje. Rezultat je da dobiješ najbolje iz oba sveta: SEO snagu WordPressa i kursno-zajedničku platformu koju WP pluginovi (LearnDash + BuddyBoss + MemberPress + …) teško obezbeđuju bez velikih troškova i održavanja.

U ovom vodiču idemo kroz 3 česta scenarija integracije. Kod nije potreban — sve to napraviš za 1–2 dana bez programera.

Zašto ne zameniti sve audiencedom odjednom

Ako već imaš indeksiran blog sa dobrim SEO-om (npr. 50+ objava koje donose organski saobraćaj), ne premeštaj ga. Promena URL-a donosi privremeni pad ranking-a. audienced ima page builder, ali nije primarno blog platforma — za blog SEO WordPress je i dalje jači izbor, posebno u evropskim SERP-ovima, gde su pluginovi (Yoast, RankMath) zreliji.

Primer podele odgovornosti:

SadržajGde živiZašto tamo
Blog / članciWordPressSEO, postojeći URL-ovi
Web stranica / heroWordPress (ili audienced)Gde je postojeći brand identitet
Kursevi / online programiaudiencedVideo infrastruktura, napredak, kvizovi
ZajednicaaudiencedSpaces, gamifikacija, DM
MembershipaudiencedAutomatsko plaćanje, drip sadržaj
Fakture / PDVaudiencedUgrađeno
Jednokratni digitalni proizvodiWooCommerce ili audiencedZavisi gde je publika

Scenario 1: WordPress kao "front", audienced kao "back"

Najčešći setup. WP je stranica vidljiva posetiocu (blog + landing stranice), audienced obrađuje plaćanje i isporučuje proizvod.

Kako radi:

  1. Korisnik dođe na tvoj WP blog ili landing stranicu.
  2. Klikne CTA "Pridruži se kursu".
  3. Dugme vodi na tvojadomena.audienced.com/checkout/{slug} (ili na svoj poddomen kursevi.tvojadomena.rs).
  4. Plati u audienced checkoutu.
  5. Nakon plaćanja je na audienced platformi gde gleda sadržaj.

Šta postaviš:

  • U audiencedu: napravi kurs, kopiraj checkout URL.
  • U WordPressu: u CTA dugme zalepi URL. Napravi Gutenberg blokom "Button" ili page builderom (Elementor, Bricks).

Prednost: WP ostaje nepromenjen. audienced se može kadgod ukloniti, ako bi ikad promenio platformu.

Slabost: korisnik tokom plaćanja pređe na drugi domen (audienced poddomen). Za brand continuity preporučujemo da audiencedu priključiš svoj (pod)domen — kursevi.tvojadomena.rs.

Scenario 2: Single Sign-On (SSO) između WordPressa i audienceda

Ako želiš da postojeći WordPress korisnik (registrovan na WP) ima trenutni pristup kursu u audiencedu bez ponovne registracije, uspostaviš SSO.

Kako radi:

  1. Korisnik je prijavljen u WP.
  2. Klikne "Moji kursevi" — vodi na audienced URL sa SSO tokenom.
  3. audienced proveri token, automatski prijavi korisnika, pokaže sadržaj.

Šta trebaš:

  • audienced Premium+ paket (SSO feature).
  • WP plugin "audienced Bridge" (na WP.org uskoro, trenutno kroz podršku).
  • API ključ iz /admin/settings/api.

Koraci:

  1. Instaliraš WP plugin.
  2. U postavkama plugina zalepiš API ključ.
  3. Postaviš koja WP korisnička uloga treba da dobije pristup (npr. "member", "customer").
  4. Korisnik koji se prijavi u WP automatski ima pristup povezanim audienced proizvodima.

Scenario 3: WooCommerce checkout, audienced isporuka

Ako želiš da zadržiš WooCommerce checkout (možda zbog postojećih plaćevnih metoda — PayPal, lokalni gatewayi, bankarski prenos), a sadržaj da isporučuješ kroz audienced:

Kako radi:

  1. Korisnik kupi u WooCommerce checkoutu.
  2. WooCommerce pozove audienced webhook nakon uspešnog plaćanja.
  3. audienced napravi korisnika (ili mu dodeli postojećeg) i upiše ga u kurs.
  4. Korisnik dobije aktivacijski email sa audienced linkom.

Šta trebaš:

  • WooCommerce sa SKU koji odgovara audienced Course ID-ju.
  • Webhook end-point (u /admin/settings/webhooks).
  • Jednostavan PHP snippet u WP (functions.php ili Code Snippets plugin).

Primer webhook triggera:

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šalji POST na audienced /api/enroll sa email + sku
    }
}

Ekipa audienceda ti po registraciji Premium paketa pošalje detaljna tehnička uputstva i može pomoći da postaviš webhook.

Prednost: zadržavaš postojeće WooCommerce workflowe (fakture, porezi, PayPal).

Slabost: dvostruki poreski i fakturni sistem. Bolje je nakon 3 meseca preseliti plaćanje na audienced, da imaš jedinstveni fakturni tok.

Čest problem: PDV i fakture

Ako danas izdaješ fakture preko WooCommercea, može te mučiti da bi plaćanja išla preko audienceda.

Preporuka:

  • Za jednokratne digitalne proizvode (PDF, e-knjiga) zadrži WooCommerce ako to dobro radi.
  • Za kurseve i pretplate preseli plaćanje na audienced — fakture se generišu automatski, a EU PDV OSS i subscription logika su bolji u audiencedu.

Nema greške kod mešovitog setup-a, sve dok je jasno koji proizvod ide kroz koji tok.

SEO i kanibalizacija

Pazi da WP blog i audienced landing stranica ne ciljaju istu ključnu reč. Primer greške:

  • WP: "Kako početi sa joga praksom — 10 saveta" (informativno).
  • audienced: "Započni sa našom joga akademijom — 10-nedeljni online kurs" (prodajno).

Oboje cilja "joga za početnike" — Google će rangirati samo jednu stranicu i klasifikacija će biti zbunjujuća.

Pravilna podela:

  • WP: informativni kontekst ("Šta je joga nidra", "Razlika između ashtanga i hatha joge").
  • audienced: prodajni landing sa ciljnom ključnom rečju ("Joga kurs za početnike — 10 nedelja").

Oboje linkuj međusobno sa pravilnim anchor rečima.

Korisni WordPress pluginovi koji se dobro slažu sa audiencedom

PluginŠta radi
Yoast SEO ili RankMathSEO meta, sitemap
WPRocket ili LiteSpeed CacheCache, brzina
ShortPixelKompresija slika
Code SnippetsHook-ovi, webhook-ovi, bez editovanja functions.php
Rank Math SchemaStructured data za blog objave

Česta pitanja

Moja stranica je na Elementoru — razlikuje li se integracija?

Ne. Elementor je samo page builder. U Elementor dugmetu postaviš URL (audienced checkout link) i isto je kao da si napravio Gutenbergom.

Mogu li imati jedinstveni korisnički profil za oba sistema?

Da, sa SSO (Premium+ paket). Korisnik se registruje jednom — ili u WP ili u audiencedu — i ima pristup oba.

Da li će moj WP blog izgubiti saobraćaj ako premestim kursne stranice na audienced?

Ne, ako zadržiš blog URL-ove. Premesti samo ono što ranije nije postojalo (nove kursne landing stranice). Ako trenutno imaš "/kurs/joga" na WP sa dobrim ranking-om, zadrži ga — dodaj samo CTA koji vodi na audienced checkout.

A ako obrnuto — već imam audienced i hteo bih da dodam WP blog uz to?

Potpuno smisleno. WordPress instaliraš na poddomenu blog.tvojadomena.rs ili podmapu /blog/, pustiš audienced na glavnoj. Sve objave iz WP linkuj na audienced landing stranice.

WooCommerce ima svoje poreske stope — da li će se to "tući" sa audiencedom?

Ne, jer su odvojeni sistemi. Važno je da u knjigovodstvu imaš jasne evidencije koji prihodi su išli preko WooCommercea (WP) i koji preko audienceda.

Da li podržava Gravity Forms za registraciju u audienced kurs?

Preko webhooka da. Gravity Forms ima "webhook" dodatak koji šalje POST na audienced API. Postavka je 15 minuta, pomaže ti podrška.

Može li WP admin tabla imati audienced statistiku (MRR, prodaja)?

Ne direktno — audienced ima sopstveni dashboard. Može se embed-ovati iframe audienced dashboarda na WP admin stranicu za brži pregled.

Zaključak

Integracija audienced + WordPress je najpragmatičniji put za kreatora koji je već uložio mesece u WP blog i ne želi da počne od nule. Za kurseve i zajednicu audienced, za SEO i blog WordPress, a za prodaju jedan jasan put (jedan plaćevni gateway, jedna poreska logika).

Najveća greška je dvostruki sistem gde oba radiš napola. Izaberi koja platforma je za koju funkciju i drži se toga.

Isprobaj audienced 14 dana besplatno