Kako integrirati audienced z WordPress in WooCommerce

Veliko slovenskih kreatorjev ima že postavljeno WordPress stran — blog, landing page, nekaj produktov v WooCommerce. Ko se odločijo resno prodajati online tečaje in skupnost, se pojavi vprašanje: moram zdaj zamenjati vso infrastrukturo, ali lahko dodam samo tečajno platformo zraven?

Odgovor je pragmatičen — dobro delujočo WordPress stran obdrži. Dodaj audienced za del, ki ga WordPress slabo rešuje (tečaji, skupnost, gamifikacija, membership z avtomatizacijami, FURS), in povezuj oboje. Rezultat je, da dobiš najboljše iz obeh svetov: SEO moč WordPressa in tečajno-skupnostno platformo, ki jo WP plugini (LearnDash + BuddyBoss + MemberPress + …) težje zagotavljajo brez hudih stroškov in vzdrževanja.

V tem vodniku gremo čez 3 pogoste scenarije integracije. Koda ni potrebna — vse skupaj narediš v 1–2 dneh brez razvijalca.

Zakaj ne zamenjati vsega z audiencedom naenkrat

Če imaš že indeksiran blog z dobrim SEO (npr. 50+ objav, ki prinašajo organski promet), ne premikaj tega. URL sprememba prinese začasen padec ranking-ov. Audienced ima page builder, a ni primarno blog platforma — za blog SEO je WordPress še vedno močnejša izbira, zlasti v slovenskem SERP-u, kjer so plugini (Yoast, RankMath) zrelejši.

Primer delitve odgovornosti:

VsebinaKje živiZakaj tam
Blog / člankiWordPressSEO, obstoječi URL-ji
Spletna stran / heroWordPress (ali audienced)Kjer je obstoječa brand identiteta
Tečaji / online programiaudiencedVideo infrastruktura, napredek, kvizi
SkupnostaudiencedSpaces, gamifikacija, DM
MembershipaudiencedAvtomatsko plačilo, drip vsebina
Fakture / DDV / FURSaudiencedVgrajeno
Enkratni digitalni produktiWooCommerce ali audiencedOdvisno, kje je publika

Scenarij 1: WordPress kot "front", audienced kot "back"

Najpogostejši setup. WP je obiskovalcu vidna stran (blog + landing strani), audienced obdela plačilo in dostavi produkt.

Kako deluje:

  1. Uporabnik pride na tvoj WP blog ali landing stran.
  2. Klikne CTA "Pridruži se tečaju".
  3. Button vodi na tvojadomena.audienced.com/checkout/{slug} (ali na svojo poddomeno tecaji.tvojadomena.si).
  4. Plača v audienced checkoutu.
  5. Po plačilu je na audienced platformi, kjer gleda vsebino.

Kaj nastaviš:

  • V audiencedu: ustvari tečaj, kopiraj checkout URL.
  • V WordPressu: v CTA button prilepi URL. Naredi z Gutenberg blokom "Button" ali s page builderjem (Elementor, Bricks).

Prednost: WP ostane nespremenjen. Audienced se lahko kadarkoli odstrani, če bi kdaj zamenjal platformo.

Slabost: uporabnik med plačilom preide na drugo domeno (audienced poddomeno). Za brand continuity priporočamo, da audiencedu priključiš svojo (sub)domeno — tecaji.tvojadomena.si.

Scenarij 2: Single Sign-On (SSO) med WordPress in audiencedom

Če hočeš, da ima obstoječi WordPress uporabnik (registriran na WP) takojšen dostop do tečaja v audiencedu brez ponovne registracije, vzpostaviš SSO.

Kako deluje:

  1. Uporabnik je prijavljen v WP.
  2. Klikne "Moji tečaji" — vodi na audienced URL s SSO tokenom.
  3. Audienced preveri token, avtomatsko prijavi uporabnika, pokaže vsebino.

Kaj potrebuješ:

  • audienced Premium+ paket (SSO feature).
  • WP plugin "audienced Bridge" (na WP.org kmalu, trenutno skozi podporo).
  • API ključ iz /admin/settings/api.

Koraki:

  1. Namestiš WP plugin.
  2. V nastavitvah plugina prilepiš API ključ.
  3. Nastavijš, katera WP uporabniška vloga naj dobi dostop (npr. "member", "customer").
  4. Uporabnik, ki se prijavi v WP, ima avtomatsko dostop do povezanih audienced produktov.

Scenarij 3: WooCommerce checkout, audienced dostava

Če hočeš ohraniti WooCommerce checkout (morda zaradi obstoječih plačilnih metod — Paypal, lokalni gateway-i, bančno nakazilo), a vsebino dostavit preko audienceda:

Kako deluje:

  1. Uporabnik kupi v WooCommerce checkoutu.
  2. WooCommerce pokliče audienced webhook po uspešnem plačilu.
  3. Audienced ustvari uporabnika (ali mu dodeli obstoječega) in ga vpiše v tečaj.
  4. Uporabnik dobi aktivacijski email z audienced povezavo.

Kaj potrebuješ:

  • WooCommerce z SKU, ki ustreza audienced Course ID.
  • Webhook end-point (v /admin/settings/webhooks).
  • Simpel PHP snippet v WP (functions.php ali Code Snippets plugin).

Primer webhook trigger:

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

Ekipa audienced ti po registraciji Premium paketa pošlje detajlno tehnično navodilo in lahko pomaga postaviti webhook.

Prednost: ohranjaš obstoječe WooCommerce workflowe (fakture, davki, Paypal).

Slabost: dvojni davčni in fakturni sistem. Bolje je, da se po 3 mesecih preseli plačilo na audienced, da imaš enoten FURS flow.

Pogost problem: DDV in fakture

Če danes izdajaš fakture preko WooCommerce (Minimax, Openinvoice, Fakturiranje.si plugini), te lahko moti, da bi šla plačila čez audienced.

Priporočilo:

  • Za enkratne digitalne produkte (PDF, e-knjiga) obdrži WooCommerce, če to dobro dela.
  • Za tečaje in naročnine preseli plačilo na audienced — FURS, EU DDV OSS in subscription logic so boljši v audiencedu.

Ni napak pri zmiksanem setupu, dokler je jasno, kateri produkt gre skozi kateri tok.

SEO in kanibalizacija

Pazi, da WP blog in audienced landing page ne targetirata iste ključne besede. Primer napake:

  • WP: "Kako začeti z joga prakso — 10 nasvetov" (informativno).
  • Audienced: "Začni z našo joga akademijo — 10-tedenski online tečaj" (prodajno).

Oboje targetira "joga za začetnike" — Google bo ranked samo eno stran in bo klasifikacija konfuzna.

Pravilna delitev:

  • WP: informativni kontekst ("Kaj je joga nidra", "Razlika med ashtanga in hatha yogo").
  • Audienced: prodajni landing s ciljno ključno besedo ("Joga tečaj za začetnike — 10 tednov").

Oboje linkaj medsebojno s pravilnimi anchor besedami.

Koristni WordPress plugini, ki gredo dobro z audiencedom

PluginKaj dela
Yoast SEO ali RankMathSEO meta, sitemap
WPRocket ali LiteSpeed CacheCache, hitrost
ShortPixelKompresija slik
Code SnippetsHook-i, webhook-i, brez editing functions.php
Rank Math SchemaStructured data za blog objave

Pogosta vprašanja

Moja stran je na Elementor — se integracija razlikuje?

Ne. Elementor je samo page builder. V Elementor buttonu nastaviš URL (audienced checkout link) in je enako, kot bi naredil z Gutenbergom.

Lahko imam enoten uporabniški profil za oba sistema?

Da, z SSO (Premium+ paket). Uporabnik se registrira enkrat — ali v WP ali v audiencedu — in ima dostop do obeh.

Ali moj WP blog izgubi traffic, če premaknem tečajne strani na audienced?

Ne, če ohraniš blog URL-je. Premakni samo tisto, kar prej ni obstajalo (nove tečajne landing strani). Če imaš trenutno "/kurz/joga" na WP z dobrim rangingom, ga obdrži — dodaj samo CTA, ki pelje na audienced checkout.

Kaj pa, če obratno — če že imam audienced in bi dodal WP blog zraven?

Popolnoma smiselno. WordPress namestiš na poddomeno blog.tvojadomena.si ali podmapo /blog/, pustiš audienced na glavni. Vse objave iz WP linkaj na audienced landing strani.

WooCommerce ima svoje davčne stopnje — ali se to "ubija" z audienced?

Ne, ker sta ločena sistema. Pomembno je, da imaš v knjigovodstvu jasne evidence, kateri prihodki so šli preko WooCommerce (WP) in kateri preko audienced.

Ali podpira Gravity Forms za registracijo v audienced tečaj?

Preko webhook-a da. Gravity Forms ima "webhook" dodatek, ki pošlje POST na audienced API. Postavitev je 15 minut, pomaga ti podpora.

Lahko WP tabla ima audienced statistike (MRR, prodaja)?

Ne direktno — audienced ima lastni dashboard. Lahko pa embeddash iframe audienced dashboard na WP admin stran za hitrejši pregled.

Zaključek

Integracija audienced + WordPress je najbolj pragmatična pot za slovenskega kreatorja, ki je že vložil mesece v WP blog in ne želi začeti od nule. Za tečaje in skupnost audienced, za SEO in blog WordPress, za prodajo pa eno jasno pot (ena plačilna gateway, ena davčna logika).

Največja napaka je dvojni sistem, kjer oboje počneš napol. Izberi, katero platformo jedeš za katero funkcijo, in se drži tega.

Preizkusi audienced 14 dni brezplačno