---
title: "Automatizácia WordPress formulárov cez n8n a WPForms: webhooky, mapovanie polí a spoľahlivé workflow"
url: "https://helloblog.io/sk/automatizacia-wordpress-formularov-cez-n8n-a-wpforms/"
date: "2026-01-19"
modified: "2026-01-20"
author: "Peter Kováč"
language: "sk_SK"
categories: ["Návody"]
tags: ["automatizacia", "n8n", "webhook", "WordPress", "WPForms"]
featured_image: "https://helloblog.io/app/uploads/sites/16/2026/01/featured-5-1024x572.jpg"
excerpt: "Ak ti leady z formulárov končia v inboxe a potom ich ručne prepisuješ do CRM, Sheets alebo Slacku, je čas to zautomatizovať. Ukážem ti praktický spôsob, ako prepojiť WPForms s n8n cez webhook a postaviť workflow, ktoré beží na pozadí 24/7."
---

# Automatizácia WordPress formulárov cez n8n a WPForms: webhooky, mapovanie polí a spoľahlivé workflow

Formuláre vo WordPress sú často najdôležitejší zberný bod dát: kontakty, dopyty, objednávky, registrácie. Problém je, že bez automatizácie sa z nich rýchlo stane manuálna práca: skopírovať e-mail, založiť úlohu, poslať follow-up, pridať riadok do tabuľky. Pri vyššom objeme to zhltne desiatky minút denne.

n8n je nástroj na workflow automatizáciu (vizuálny editor, uzly/nodes, triggery a akcie), ktorý vie prepojiť WordPress s ďalšími službami cez API alebo webhook (HTTP callback). V kombinácii s WPForms to znamená, že po odoslaní formulára sa dá automaticky spustiť reťaz akcií: notifikácia do Slacku, zápis do Google Sheets, vytvorenie leadu v CRM, odoslanie e-mailu a podobne.

Nižšie je praktický postup, ako to nastaviť tak, aby to bolo bezpečné (Secret Key), čitateľné (mapovanie polí) a hlavne stabilné (Production webhook URL).

## Čo je n8n a prečo sa hodí na formuláre

n8n funguje ako „most“ medzi zdrojom dát a cieľovými aplikáciami. V našom prípade je zdrojom WPForms (odoslanie formulára) a n8n workflow následne spracuje payload a posunie ho ďalej.

- **Úspora času:** odpadá prepisovanie údajov a opakujúce sa úkony.
- **Menej chýb:** dáta sa prenášajú presne tak, ako ich používateľ vyplnil.
- **Kontrola nad dátami:** n8n sa dá prevádzkovať aj self-hosted, takže citlivé údaje vieš držať vo vlastnej infraštruktúre.
- **Komplexnejšia logika:** workflow nemusí byť iba „A → B“. Vieš filtrovať, formátovať, vetviť, posielať do viacerých systémov naraz a doplniť vlastný kód tam, kde je to nutné.

## n8n vs. Zapier/Make: čo je dobré vedieť

Ak poznáš Zapier alebo Make.com, koncept je podobný. Praktický rozdiel je v možnostiach hostingu a v miere kontroly nad dátami. n8n umožňuje cloud aj self-hosted režim, zatiaľ čo typické „no-code“ automatizátory sú primárne cloudové. Z pohľadu vývojára je n8n zaujímavé aj tým, že dokáže rásť s komplexitou: jednoduché workflow naklikáš, a keď príde hraničný prípad, často si pomôžeš vlastnou logikou.

## Čo potrebuješ predtým, než začneš

- **WPForms Pro** (alebo vyšší plán): integrácia s n8n je premium addon.
- Nainštalovaný **WPForms plugin** (vo verzii 1.9.8.1 alebo novšej).
- **n8n účet** (cloud) alebo vlastnú **self-hosted** inštanciu n8n.

#### Poznámka k pojmom

**Webhook** je URL endpoint, na ktorý sa po udalosti (napr. submit formulára) odošle HTTP požiadavka s dátami. **Trigger node** v n8n je uzol, ktorý „počúva“ a spúšťa workflow.

## Postup: prepojenie WPForms s n8n (How-To)

### 1) V n8n vytvor workflow a pridaj WPForms Trigger

V n8n si otvor dashboard a založ nový workflow (štýlom „Start from scratch“). V editore klikni na plus (+) a vyhľadaj **WPForms Trigger**. Pri prvom použití bude potrebné node doinštalovať (Install node) a následne ho pridať do workflow.

![Vytvorenie nového workflow v n8n cez možnosť Start from scratch](https://helloblog.io/app/uploads/sites/16/2026/01/n8n-start-from-scratch.jpg)

*Nový workflow v n8n je najjednoduchšie začať od nuly. — *Forrás: WPBeginner.com**

![Pridanie nového node v n8n kliknutím na plus](https://helloblog.io/app/uploads/sites/16/2026/01/n8n-add-new-node.jpg)

*Prvý krok je pridať trigger node, ktorý bude prijímať dáta z WordPress formulára. — *Forrás: WPBeginner.com**

![Vyhľadanie WPForms Trigger node v n8n](https://helloblog.io/app/uploads/sites/16/2026/01/n8n-wpforms-trigger.jpg)

*WPForms Trigger je uzol, ktorý spustí workflow pri odoslaní WPForms formulára. — *Forrás: WPBeginner.com**

![Inštalácia WPForms node v n8n cez tlačidlo Install node](https://helloblog.io/app/uploads/sites/16/2026/01/m8n-install-node.jpg)

*Ak node nemáš, n8n ho doinštaluje do tvojho prostredia. — *Forrás: WPBeginner.com**

![Pridanie WPForms Trigger do workflow v n8n](https://helloblog.io/app/uploads/sites/16/2026/01/n8n-add-to-workflow.jpg)

*Po inštalácii pridaj WPForms Trigger do workflow. — *Forrás: WPBeginner.com**

### 2) Z WPForms Trigger si skopíruj Production webhook URL

V konfigurácii WPForms Trigger uzla otvor záložku **Parameters** a nájdi sekciu **Webhook URLs**. Uvidíš typicky **Test URL** a **Production URL**. Na reálne používanie je vhodné použiť **Production URL**, ktorá je navrhnutá tak, aby fungovala na pozadí (nie iba pri otvorenom editore). Skopíruj si Production URL – budeš ju vkladať do WPForms.

![Nastavenia WPForms Trigger node v n8n v časti Parameters](https://helloblog.io/app/uploads/sites/16/2026/01/nin-wpforms-trigger-parameters.jpg)

*Tu sa nastavuje webhook a bezpečnostný Secret Key. — *Forrás: WPBeginner.com**

![Skopírovanie Production URL webhooku v n8n](https://helloblog.io/app/uploads/sites/16/2026/01/n8n-production-url.jpg)

*Production URL je typicky správna voľba pre produkčné automatizácie. — *Forrás: WPBeginner.com**

### 3) Vo WPForms zapni n8n addon a integráciu

Vo WordPress adminovi otvor WPForms form builder (existujúci formulár alebo nový). V ľavom menu choď na **Marketing » n8n**. Ak addon ešte nemáš, WPForms ťa vyzve na inštaláciu a aktiváciu. Potom zapni prepínač **Enable n8n Integration**.

![Sekcia Marketing » n8n vo WPForms form builderi](https://helloblog.io/app/uploads/sites/16/2026/01/wpforms-marketing-n8n.png)

*Integrácia n8n sa nastavuje priamo pri konkrétnom formulári. — *Forrás: WPBeginner.com**

![Inštalácia a aktivácia n8n addon v WPForms](https://helloblog.io/app/uploads/sites/16/2026/01/wpforms-install-activate-n8n-addon.png)

*n8n integrácia je dostupná ako addon vo WPForms. — *Forrás: WPBeginner.com**

![Zapnutie n8n integrácie vo WPForms prepínačom Enable n8n Integration](https://helloblog.io/app/uploads/sites/16/2026/01/wpforms-enable-n8n-integration.png)

*Po zapnutí sa sprístupnia polia pre webhook, Secret Key a mapovanie. — *Forrás: WPBeginner.com**

![Nastavenia n8n integrácie vo WPForms vrátane Webhook URL a Secret Key](https://helloblog.io/app/uploads/sites/16/2026/01/wpforms-n8n-integration-settings.png)

*Kľúčové sú Webhook URL, Secret Key, Trigger Event a Field Mapping. — *Forrás: WPBeginner.com**

### 4) Vlož Webhook URL a nastav Secret Key (bezpečnosť)

Do poľa **Webhook URL** vlož Production URL, ktorú si skopíroval z n8n. Následne si všimni **Secret Key** – WPForms ho vygeneruje automaticky. Skopíruj ho a vlož do WPForms Trigger uzla v n8n do poľa Secret Key. Tým zabezpečíš, že workflow nespustí hocikto, kto pozná URL.

![Vloženie webhook URL z n8n do WPForms](https://helloblog.io/app/uploads/sites/16/2026/01/wpforms-n8n-webhook-url.png)

*Webhook URL musí sedieť presne (vrátane prípadných parametrov). — *Forrás: WPBeginner.com**

![Vloženie Secret Key z WPForms do n8n WPForms Trigger node](https://helloblog.io/app/uploads/sites/16/2026/01/n8n-wpforms-secret-key.png)

*Secret Key je jednoduchá, ale dôležitá ochrana webhooku. — *Forrás: WPBeginner.com**

#### Lokálny WordPress (localhost)

Ak testuješ na localhoste, overenie spojenia môže zlyhať kvôli sieťovým obmedzeniam. Neznamená to automaticky, že integrácia v produkcii nebude fungovať.

### 5) Vyber Trigger Event a namapuj polia (Field Mapping)

V WPForms vyber, kedy sa má payload poslať do n8n. K dispozícii sú tri udalosti: odoslanie formulára, označenie záznamu ako spam alebo spracovanie platby (užitočné pri platobných formulároch). Najčastejšie dáva zmysel **Form Submitted**.

![Voľba Trigger Event vo WPForms pre n8n integráciu](https://helloblog.io/app/uploads/sites/16/2026/01/wpforms-trigger-event.png)

*Trigger Event určuje, pri akej udalosti sa odošlú dáta do n8n. — *Forrás: WPBeginner.com**

Potom nastav **Field Mapping**. Pre každé pole, ktoré chceš poslať do n8n, si definuj **Parameter Key** (napr. `email`, `name`, `phone`) a priraď mu konkrétne WPForms pole z dropdownu. Drž sa jednoduchých kľúčov malými písmenami – v n8n sa s nimi pracuje pohodlnejšie.

![Mapovanie polí vo WPForms pre odosielanie dát do n8n](https://helloblog.io/app/uploads/sites/16/2026/01/wpforms-field-mapping.png)

*Parameter Key je názov, pod ktorým bude hodnota dostupná v n8n workflow. — *Forrás: WPBeginner.com**

Nakoniec formulár ulož (Save).

### 6) V n8n pridaj akcie (Action nodes) a aktivuj workflow

Prepojil si trigger, ale workflow ešte nič nerobí. V n8n pridaj za WPForms Trigger ďalší uzol cez plus (+) na pravej strane uzla a vyber cieľovú službu. Časté scenáre:

- **Google Sheets:** pridať nový riadok pre každý submit.
- **Slack / Microsoft Teams:** poslať notifikáciu o novom lead-e.
- **Email marketing (Mailchimp, ActiveCampaign):** automaticky pridať kontakt do listu alebo spustiť sekvenciu.

Pri externých službách bude n8n vyžadovať oprávnenia (Credentials/Authentication) – typicky OAuth prihlásenie alebo vloženie API kľúča. Po nastavení uzlov workflow ulož a prepni do režimu **Active**, aby bežal na pozadí.

![Pridanie Action node za WPForms Trigger v n8n](https://helloblog.io/app/uploads/sites/16/2026/01/n8n-add-action-node.png)

*Za triggerom nasledujú akcie: zápis, notifikácia, CRM, e-mail a pod. — *Forrás: WPBeginner.com**

![Aktivácia workflow v n8n prepínačom Active](https://helloblog.io/app/uploads/sites/16/2026/01/n8n-active-toggle.png)

*Bez aktivácie workflow typicky nepobeží automaticky na pozadí. — *Forrás: WPBeginner.com**

## Testovanie: ako si overiť, že to naozaj tečie

Predtým, než sa na automatizáciu začneš spoliehať, sprav kontrolovaný test. V editore n8n použi **Execute workflow** – tým dáš workflow do režimu „počúvam a čakám na webhook“.

![Tlačidlo Execute workflow v n8n pre testovanie webhooku](https://helloblog.io/app/uploads/sites/16/2026/01/n8n-execute-workflow.png)

*Pri testovaní je dôležité spustiť Execute workflow ešte pred odoslaním formulára. — *Forrás: WPBeginner.com**

Potom odošli testovací záznam cez WPForms formulár a skontroluj, či n8n zachytil dáta (v náhľade uzla uvidíš payload a namapované hodnoty). Ak nič neprišlo, typické príčiny sú: workflow nie je Active, nesedí webhook URL, alebo je zle nastavené mapovanie polí.

## Praktické otázky z praxe (FAQ)

### Dá sa vypnúť ukladanie entries do WordPress databázy?

Áno. Vo WPForms form builderi choď na **Settings » General**, v časti Advanced je voľba na vypnutie ukladania entry informácií do WordPress. Je to užitočné, ak chceš minimalizovať dáta uložené na webe a primárne ich spracovávať v n8n.

### Čo sa stane, keď z workflow odstránim WPForms node?

Trigger prestane fungovať. Prakticky to znamená, že formulár už workflow nespustí. Riešenie je pridať nový WPForms Trigger, vziať z neho novú Production URL a aktualizovať Webhook URL vo WPForms, aby sa spojenie obnovilo.

### Je n8n zadarmo? A čo WPForms?

n8n môže byť prevádzkované aj bezplatne v self-hosted režime. Na strane WPForms však pre túto integráciu potrebuješ licenciu WPForms Pro (alebo vyššiu), pretože ide o premium addon.

### Aké typy úloh sa oplatí automatizovať?

Najčastejšie sa oplatí automatizovať follow-up procesy (notifikácie a e-maily), synchronizáciu do CRM/Sheets a spracovanie udalostí okolo platieb (po úspešnej platbe spustiť ďalšie kroky). n8n je vhodné aj na interné úlohy: napríklad založiť ticket, priradiť ownera alebo obohatiť dáta pred uložením.

## Zhrnutie

1. V n8n vytvoríš workflow a pridáš WPForms Trigger node.
2. Použiješ Production webhook URL a vo WPForms zapneš n8n integráciu.
3. Pre bezpečnosť spáruješ Secret Key na oboch stranách.
4. Vo WPForms namapuješ polia na vlastné kľúče (Parameter Key).
5. V n8n pridáš akcie (Sheets/Slack/CRM) a workflow aktivuješ.
6. Pred nasadením workflow otestuješ cez Execute workflow a test submit formulára.

## Referencie / Zdroje

- [How to Automate WordPress Forms With n8n](https://www.wpbeginner.com/wp-tutorials/how-to-automate-wordpress-forms-with-n8n/)
- [How to Add n8n Like Automation in WordPress (Easier & Cheaper)](https://www.wpbeginner.com/beginners-guide/how-to-add-n8n-like-automation-in-wordpress/)
- [How to Create Automated Workflows in WordPress With Uncanny Automator](https://www.wpbeginner.com/plugins/how-to-create-automated-workflows-in-wordpress-with-uncanny-automator/)
- [How to Set Up Make.com-Like Automation in WordPress](https://www.wpbeginner.com/beginners-guide/make-com-like-automation-in-wordpress/)
- [How to Connect Any WordPress Forms to Google Sheets (Easy Way)](https://www.wpbeginner.com/wp-tutorials/how-to-connect-any-wordpress-forms-to-google-sheets/)
- [Glossary: localhost](https://www.wpbeginner.com/glossary/localhost/)
- [How We Block Contact Form Spam in WordPress (9 Proven Ways)](https://www.wpbeginner.com/plugins/how-to-block-contact-form-spam-in-wordpress/)
