Preskoči na vsebino
Avtomatizacija WordPress obrazcev z n8n in WPForms: od oddaje do akcije brez ročnega dela
Hannah Turing
Hannah Turing 2026. January 19. · 9 min read

Avtomatizacija WordPress obrazcev z n8n in WPForms: od oddaje do akcije brez ročnega dela

V praksi se pri WordPress projektih pogosto zatakne na najbolj dolgočasnem delu: nekdo odda obrazec, mi pa potem ročno odpremo e-mail, prekopiramo podatke v Google Sheets, ustvarimo task v orodju za podporo, obvestimo ekipo na Slacku in pošljemo follow‑up. To je časovno potratno, napake (tipkarske, napačen kanal, pozabljen odgovor) pa so skoraj neizogibne.

Dobra novica: z integracijo med WPForms (gradnik obrazcev za WordPress) in n8n (orodje za workflow avtomatizacijo) lahko oddaje obrazcev pretvoriš v zanesljive avtomatske procese. V tem vodiču pokažem, kako povezavo postaviš, kako pravilno uporabiš webhook, zakaj je pomemben secret key in kako workflow tudi realno stestiraš.

Prikaz članka o avtomatizaciji WordPress obrazcev z n8n
WPForms lahko prek webhooka sproži n8n workflow in podatke pošlje v druge aplikacije. — Forrás: WPBeginner.com

Kaj je n8n in zakaj se splača pri obrazcih?

n8n je vizualno orodje za avtomatizacijo workflowov: podatke dobi iz ene točke (npr. oddaja obrazca) in jih pošlje naprej v druge sisteme (Google Sheets, Slack, CRM, e‑mail marketing …). V n8n delamo z node-i (vozlišči) – en node je običajno trigger (sprožilec), naslednji pa action (dejanje).

Ključna razlika v primerjavi s preprostimi “povezovalnimi” plugini je v tem, da lahko z n8n zgradiš tudi bolj kompleksno logiko: filtriranje, formatiranje, razvejanje, pošiljanje v več sistemov hkrati.

  • Manj ročnega dela: vnos v CRM/Sheets, obvestila, follow‑up e‑maili.
  • Manj napak: podatki se prenašajo tako, kot jih uporabnik odda.
  • Več nadzora nad podatki: n8n je lahko tudi self‑hosted (na tvojem strežniku).
  • Workflow ni omejen na “A → B”: lahko dodaš pogoje, več korakov, transformacije.

n8n vs Zapier/Make: praktična razlika za WordPress projekte

Če si že delal z Zapierjem ali Make.com, ti je koncept znan. Pri n8n je v kontekstu WordPressa zanimivo predvsem to, da ga lahko (po potrebi) gostiš sam, kar je pogosto argument pri projektih z višjimi zahtevami glede zasebnosti in kontrole. Zapier/Make sta tipično cloud storitvi in imata naročniški model, ki se lahko hitro pozna pri večjem številu avtomatizacij.

Predpogoji: kaj rabiš, preden začneš

  • WPForms Pro (integracija z n8n je premium dodatek).
  • Nameščen WPForms, različica 1.9.8.1 ali novejša (po navedbi v viru).
  • n8n račun (cloud ali self-hosted).

Terminologija na hitro

Webhook je HTTP endpoint/URL, kamor sistem (WPForms) pošlje podatke ob dogodku (npr. oddaji obrazca). Trigger je sprožilec, ki v n8n začne workflow, action pa node, ki naredi konkretno dejanje (npr. doda vrstico v Sheets).

1) Najprej pripravi workflow v n8n (WPForms Trigger)

Korak 1: Ustvari nov workflow

Prijavi se v n8n in v dashboardu izberi možnost za ustvarjanje novega workflowa (npr. “Start from scratch”). Odpre se canvas, kjer boš dodajal node-e.

Ustvarjanje novega workflowa v n8n iz nič
V n8n začneš z novim workflowom in nato dodajaš node-e. — Forrás: WPBeginner.com

Korak 2: Dodaj WPForms Trigger node

Na canvasu klikni “+” in poišči WPForms. Izberi WPForms Trigger. Če node še ni nameščen v tvojem n8n okolju, ga bo treba najprej namestiti (Install node) in nato dodati v workflow (Add to workflow).

Dodajanje novega node-a v n8n
Najprej dodaš node, potem izbereš WPForms Trigger. — Forrás: WPBeginner.com
Iskanje WPForms Trigger node-a v n8n
WPForms Trigger je sprožilec za oddajo obrazca. — Forrás: WPBeginner.com
Namestitev WPForms node-a v n8n
Če node ni na voljo, ga je treba namestiti v n8n. — Forrás: WPBeginner.com
Dodajanje WPForms Trigger node-a v workflow
Ko je nameščen, ga dodaš v workflow. — Forrás: WPBeginner.com

Korak 3: Kopiraj Production webhook URL

Ko odpreš nastavitve WPForms Trigger node-a, pojdi na zavihek Parameters in razširi sekcijo Webhook URLs. Tam sta običajno Test URL in Production URL.

Za realno uporabo uporabi Production URL, ker je namenjen delovanju v ozadju. Test URL je tipično uporaben samo, ko je editor aktiven (odvisno od načina delovanja n8n okolja). Kopiraj Production URL – potreboval ga boš v WPForms.

Parameters pri WPForms Trigger node-u v n8n
Webhook URL-je najdeš v Parameters zavihku trigger node-a. — Forrás: WPBeginner.com
Kopiranje Production URL webhooka v n8n
Production URL je pravi naslov za stalno poslušanje webhook klicev. — Forrás: WPBeginner.com

Ne zapri zavihka z n8n

V naslednjih korakih boš v WPForms kopiral secret key nazaj v ta isti WPForms Trigger node v n8n, zato je najlažje, da workflow pustiš odprt.

2) Poveži WPForms z n8n (webhook + secret key + mapping)

Korak 1: Omogoči n8n dodatek v WPForms

V WordPress adminu odpri WPForms in v form builderju uredi obstoječi obrazec ali naredi novega. Nato v levem meniju izberi Marketing » n8n.

Če dodatka še nimaš nameščenega, te bo WPForms pozval k namestitvi in aktivaciji. Ko je dodatek aktiven, vklopi stikalo Enable n8n Integration.

WPForms: meni Marketing -> n8n” class=”wp-image-115″/><figcaption class=Nastavitve integracije so v form builderju pod Marketing » n8n. — Forrás: WPBeginner.com
Namestitev in aktivacija n8n addona v WPForms
Če dodatka še ni, ga WPForms ponudi za hitro namestitev. — Forrás: WPBeginner.com
Vklop n8n integracije v WPForms
Ko vklopiš integracijo, se pokažejo polja za webhook, secret key in mapping. — Forrás: WPBeginner.com
Nastavitve n8n integracije v WPForms
Ključna polja: Webhook URL, Secret Key, Trigger Event in Field Mapping. — Forrás: WPBeginner.com

Korak 2: Prilepi Production Webhook URL

V polje Webhook URL v WPForms prilepi Production URL, ki si ga kopiral iz n8n. Pri tem bodi pozoren, da ni dodatnih presledkov ali napačne različice URL-ja.

Vnos webhook URL-ja v WPForms
Webhook URL mora biti enak tistemu v n8n (Production URL). — Forrás: WPBeginner.com

Opomba za localhost okolja

Če WordPress poganjaš na localhostu, lahko test povezave odpove zaradi omrežnih omejitev, čeprav bo integracija v realnem okolju delovala. V praksi to pomeni: testiraj na dostopnem URL-ju ali poskrbi za tunel/pravilen routing.

Korak 3: Poveži Secret Key (varnostni sloj)

WPForms ti v polju Secret Key samodejno generira ključ. Kopiraj ga in ga prilepi v ustrezno polje Secret Key v nastavitvah WPForms Trigger node-a v n8n.

Ta ključ deluje kot preprost mehanizem preverjanja, da workflow ne sprožajo naključni webhook klici, ampak tvoj WordPress obrazec.

Vnos WPForms Secret Key v n8n
Secret key mora biti enak na obeh straneh: WPForms in n8n trigger node. — Forrás: WPBeginner.com

Korak 4: Izberi Trigger Event (kdaj pošlje podatke)

V WPForms izberi, kdaj naj obrazec sproži webhook:

  • Form Submitted (tipično najbolj smiselno): workflow teče ob vsaki oddaji.
  • Entry Marked as Spam: workflow teče samo ob oddajah, označenih kot spam.
  • Payment Processed: workflow teče po uspešnem plačilu (koristno pri order/payment obrazcih).
Izbira trigger eventa v WPForms n8n integraciji
Trigger event določa, kdaj se podatki pošljejo v n8n. — Forrás: WPBeginner.com

Korak 5: Field Mapping (ključi, ki jih boš uporabljal v n8n)

V sekciji Field Mapping določi, katere podatke bo WPForms poslal v n8n. Za vsako polje dodaš vrstico z Parameter Key (npr. email, name, phone) in iz dropdowna izbereš ustrezno polje obrazca.

Priporočilo: uporabljaj kratke, lowercase ključe brez presledkov. V n8n jih boš potem videl kot podatke, ki jih lahko preprosto vstaviš v akcijske node-e.

Field mapping v WPForms za n8n
Vsak Parameter Key je “oznaka”, s katero potem v n8n referenciraš vrednost polja. — Forrás: WPBeginner.com

Pomembno

Po mappingu ne pozabi klikniti Save v WPForms builderju, sicer se spremembe (webhook, event, mapping) ne shranijo.

3) Dodaj akcije v n8n in aktiviraj workflow

Zdaj je trigger povezan, vendar workflow še ne naredi ničesar, dokler ne dodaš vsaj ene akcije. V n8n klikni “+” na desni strani WPForms node-a in izberi aplikacijo, kamor želiš poslati podatke.

Dodajanje action node-a v n8n
Po triggerju dodaš action node, ki uporabi prej mapirane podatke. — Forrás: WPBeginner.com

Tipični primeri avtomatizacij po oddaji obrazca:

  • Dodaj vrstico v Google Sheets za vsak nov lead.
  • Pošlji obvestilo v Slack ali Microsoft Teams.
  • Dodaj kontakt v e‑mail marketing (npr. Mailchimp/ActiveCampaign) ali posodobi zapis v CRM.

Pri večini integracij bo n8n potreboval credentials (OAuth prijava ali API key). To nastaviš znotraj posameznega node-a v sekciji za Authentication/Credentials.

Ko so node-i nastavljeni, shrani workflow in ga preklopi na Active. Šele aktiven workflow bo stabilno tekel v ozadju.

Preklop workflowa v Active v n8n
Ko je workflow Active, n8n posluša webhook in izvaja akcije. — Forrás: WPBeginner.com

4) Testiranje: kako preveriš, da zadeva res dela

Preden avtomatizaciji zaupaš v produkciji, jo testiraj. V n8n klikni Execute workflow – to workflow postavi v način poslušanja, da ujame testni webhook klic.

Pomembno: Execute workflow klikni preden oddaš obrazec na WordPress strani.

Gumb Execute workflow v n8n
Execute workflow je praktičen način, da ujameš testni submission in vidiš payload. — Forrás: WPBeginner.com

Nato na spletni strani oddaj testni vnos in v n8n preveri, ali je trigger prejel podatke. Če se nič ne zgodi, najprej preglej tipične napake:

  • Workflow ni aktiven (Active toggle ni vklopljen).
  • Webhook URL v WPForms ne ustreza n8n Production URL-ju.
  • Secret key ni enak na obeh straneh.
  • Field mapping v WPForms je prazen ali napačno nastavljen.

Ko enkrat uspešno ujameš testni submission, ponovi še enega – če deluje dvakrat zapored, je praviloma dovolj dober znak, da je konfiguracija stabilna.

Pogosta vprašanja (iz prakse)

Ali lahko preprečim, da WPForms shranjuje oddaje v WordPress bazo?

Da. V WPForms builderju pojdi na Settings » General, nato v Advanced nastavitvah omogoči možnost Disable storing entry information in WordPress. To je uporabno, če želiš, da se podatki hranijo samo v ciljnem sistemu (npr. CRM) ali imaš strožje zahteve glede hrambe podatkov.

Kaj se zgodi, če iz workflowa izbrišem WPForms node?

Povezava se prekine in obrazci ne bodo več sprožali workflowa. Rešitev je dodati nov WPForms Trigger node, kopirati njegov novi Production URL in posodobiti webhook URL v WPForms.

Ali je n8n “brezplačen” v tej kombinaciji?

n8n ima self‑hosted možnost brez stroška licence, ampak WPForms n8n addon po navedbi v viru zahteva WPForms Pro (ali višje), ker gre za premium integracijo.

Kaj je realno smiselno avtomatizirati z WPForms + n8n?

Najpogostejši scenariji so: avtomatski follow‑up e‑maili, obvestila ekipi, sinhronizacija leadov v CRM, posodobitve evidenc (Sheets/DB), in procesi vezani na plačila (če uporabljaš payment obrazce).

Zaključek: minimalen setup, velik učinek

Ko enkrat postaviš osnovo (WPForms → webhook → n8n trigger → action node), lahko workflow postopoma gradiš naprej: dodaš filtre, razvejanja, dodatna obvestila, ali pa iste podatke pošlješ v več sistemov hkrati. Največja vrednost pa je zelo konkretna: manj prepisovanja, manj pozabljenih follow‑upov in precej bolj predvidljiv proces obdelave povpraševanj.

Hannah Turing

Hannah Turing

WordPress razvijalka in tehnična pisateljica pri HelloWP. Pomagam razvijalcem graditi boljše spletne strani z modernimi orodji, kot so Laravel, Tailwind CSS in ekosistem WordPress. Navdušena nad čisto kodo in izkušnjo razvijalca.

Vse objave

Pridružite se skupnosti HelloWP!

Klepetajte z nami o WordPressu, spletnem razvoju in delite izkušnje z drugimi razvijalci.

- člani
- na spletu
Pridruži se

We use cookies to improve your experience. By continuing, you agree to our Cookie Policy.