{"id":119,"date":"2026-01-19T00:00:00","date_gmt":"2026-01-18T23:00:00","guid":{"rendered":"https:\/\/helloblog.io\/ro\/automatizeaza-formularele-wordpress-cu-n8n-si-wpforms\/"},"modified":"2026-01-20T06:32:54","modified_gmt":"2026-01-20T05:32:54","slug":"automatizeaza-formularele-wordpress-cu-n8n-si-wpforms","status":"publish","type":"post","link":"https:\/\/helloblog.io\/ro\/automatizeaza-formularele-wordpress-cu-n8n-si-wpforms\/","title":{"rendered":"Automatizeaz\u0103 formularele din WordPress cu n8n + WPForms: webhook-uri, mapare de c\u00e2mpuri \u0219i workflow-uri reale"},"content":{"rendered":"\n<p>\u00cen multe proiecte WordPress, formularele ajung s\u0103 fie punctul de intrare pentru aproape orice: lead-uri, cereri de ofert\u0103, suport, \u00eenscrieri, chiar \u0219i pl\u0103\u021bi. Problema apare dup\u0103 submit: cineva copiaz\u0103 datele din email, le pune \u00eentr-un sheet, creeaz\u0103 un task, trimite un follow-up\u2026 \u0219i ciclul se repet\u0103 la nesf\u00e2r\u0219it.<\/p>\n\n\n\n<p>Combina\u021bia <strong>WPForms + n8n<\/strong> rezolv\u0103 fix partea asta. WPForms (builder de formulare) poate trimite datele c\u0103tre n8n printr-un <strong>webhook<\/strong> (un endpoint HTTP care prime\u0219te evenimente), iar n8n ruleaz\u0103 un workflow vizual care \u00eempinge datele mai departe \u00een aplica\u021biile tale (Sheets, Slack, Mailchimp etc.).<\/p>\n\n\n\n<p>Mai jos g\u0103se\u0219ti un ghid practic, pas cu pas, pentru a lega WPForms de n8n, a mapa c\u00e2mpurile corect \u0219i a pune workflow-ul \u00een produc\u021bie.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Ce este n8n (\u0219i de ce merit\u0103 pentru proiecte WordPress)?<\/h2>\n\n\n\n<p><strong>n8n<\/strong> este un tool de workflow automation: conectezi un trigger (de exemplu \u201ea fost trimis un formular\u201d) cu una sau mai multe ac\u021biuni (\u201escrie r\u00e2nd \u00een Google Sheets\u201d, \u201etrimite mesaj \u00een Slack\u201d, \u201eaboneaz\u0103 \u00een newsletter\u201d). Practic, func\u021bioneaz\u0103 ca un orchestrator \u00eentre WordPress \u0219i restul stack-ului t\u0103u.<\/p>\n\n\n\n<p>Diferen\u021ba important\u0103 fa\u021b\u0103 de automatiz\u0103rile \u201esimple\u201d este c\u0103 n8n \u00ee\u021bi permite logic\u0103 mai complex\u0103: filtre, formatare, ramificare, trimitere c\u0103tre mai multe servicii simultan \u0219i, foarte important pentru multe echipe, <strong>posibilitatea de self-hosting<\/strong> (control mai bun asupra datelor).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">n8n vs Zapier\/Make, pe scurt<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li><strong>Hosting:<\/strong> n8n poate rula cloud sau self-hosted; multe alternative sunt strict cloud.<\/li>\n\n\n<li><strong>Cost:<\/strong> n8n self-hosted poate fi folosit f\u0103r\u0103 cost de licen\u021b\u0103 pentru platform\u0103; alternativele sunt \u00een general abonament.<\/li>\n\n\n<li><strong>Confiden\u021bialitate:<\/strong> self-hosting = datele trec prin infrastructura ta.<\/li>\n\n\n<li><strong>Flexibilitate:<\/strong> n8n e g\u00e2ndit pentru workflow-uri mai \u201edeveloper-friendly\u201d, cu logic\u0103 \u0219i customizare mai avansat\u0103.<\/li>\n\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Ce \u00ee\u021bi trebuie \u00eenainte s\u0103 \u00eencepi<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li><strong>WPForms Pro<\/strong> (sau plan superior): integrarea n8n este un addon premium.<\/li>\n\n\n<li><strong>WPForms<\/strong> actualizat: ai nevoie de versiunea <strong>1.9.8.1 sau mai nou\u0103<\/strong>.<\/li>\n\n\n<li><strong>Cont n8n<\/strong>: po\u021bi folosi varianta cloud (trial disponibil la \u00eenscriere) sau varianta self-hosted.<\/li>\n\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">1) Construie\u0219te workflow-ul \u00een n8n (trigger WPForms + webhook de produc\u021bie)<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Pasul 1: Creeaz\u0103 un workflow nou<\/h3>\n\n\n\n<p>Intr\u0103 \u00een dashboard-ul n8n \u0219i porne\u0219te un workflow nou cu op\u021biunea de tip \u201eStart from scratch\u201d. \u00cen editor vei avea un canvas \u00een care adaugi noduri (nodes).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"680\" height=\"383\" src=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/n8n-start-from-scratch.jpg\" alt=\"Dashboard n8n cu op\u021biunea Start from scratch pentru a crea un workflow nou\" class=\"wp-image-101\" srcset=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/n8n-start-from-scratch.jpg 680w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/n8n-start-from-scratch-300x169.jpg 300w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/n8n-start-from-scratch-400x225.jpg 400w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><figcaption class=\"wp-element-caption\">\u00cen n8n, \u00eencepi workflow-ul din editorul vizual. \u2014 <em>Forr\u00e1s: WPBeginner.com<\/em><\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Pasul 2: Adaug\u0103 nodul WPForms Trigger<\/h3>\n\n\n\n<p>Apas\u0103 pe \u201e+\u201d \u0219i caut\u0103 <strong>WPForms<\/strong>. Alege <strong>WPForms Trigger<\/strong> \u0219i instaleaz\u0103 nodul (butonul \u201eInstall node\u201d), apoi \u201eAdd to workflow\u201d.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"680\" height=\"382\" src=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/n8n-add-new-node.jpg\" alt=\"Ad\u0103ugarea unui nod nou \u00een editorul n8n\" class=\"wp-image-102\" srcset=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/n8n-add-new-node.jpg 680w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/n8n-add-new-node-300x169.jpg 300w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/n8n-add-new-node-400x225.jpg 400w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><figcaption class=\"wp-element-caption\">Fiecare workflow \u00eencepe cu un node; pentru formulare folosim WPForms Trigger. \u2014 <em>Forr\u00e1s: WPBeginner.com<\/em><\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"680\" height=\"383\" src=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/n8n-wpforms-trigger.jpg\" alt=\"C\u0103utarea WPForms Trigger \u00een lista de noduri n8n\" class=\"wp-image-103\" srcset=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/n8n-wpforms-trigger.jpg 680w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/n8n-wpforms-trigger-300x169.jpg 300w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/n8n-wpforms-trigger-400x225.jpg 400w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><figcaption class=\"wp-element-caption\">Caut\u0103 WPForms \u0219i selecteaz\u0103 trigger-ul dedicat. \u2014 <em>Forr\u00e1s: WPBeginner.com<\/em><\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"680\" height=\"383\" src=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/m8n-install-node.jpg\" alt=\"Butonul Install node pentru WPForms Trigger \u00een n8n\" class=\"wp-image-104\" srcset=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/m8n-install-node.jpg 680w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/m8n-install-node-300x169.jpg 300w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/m8n-install-node-400x225.jpg 400w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><figcaption class=\"wp-element-caption\">Instalarea nodului \u00eel face disponibil \u00een workspace-ul t\u0103u n8n. \u2014 <em>Forr\u00e1s: WPBeginner.com<\/em><\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"680\" height=\"382\" src=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/n8n-add-to-workflow.jpg\" alt=\"Butonul Add to workflow dup\u0103 instalarea WPForms Trigger \u00een n8n\" class=\"wp-image-105\" srcset=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/n8n-add-to-workflow.jpg 680w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/n8n-add-to-workflow-300x169.jpg 300w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/n8n-add-to-workflow-400x225.jpg 400w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><figcaption class=\"wp-element-caption\">Dup\u0103 instalare, adaugi nodul \u00een workflow. \u2014 <em>Forr\u00e1s: WPBeginner.com<\/em><\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Pasul 3: Copiaz\u0103 Production Webhook URL (nu Test URL)<\/h3>\n\n\n\n<p>Deschide set\u0103rile nodului WPForms Trigger \u0219i mergi \u00een tab-ul <strong>Parameters<\/strong>. Acolo ai sec\u021biunea \u201eWebhook URLs\u201d, cu dou\u0103 variante: <strong>Test URL<\/strong> \u0219i <strong>Production URL<\/strong>.<\/p>\n\n\n\n<p>\u00cen practic\u0103, pentru automatiz\u0103ri reale, folose\u0219te <strong>Production URL<\/strong>: acesta ruleaz\u0103 \u00een fundal 24\/7, pe c\u00e2nd Test URL e orientat pentru debugging \u0219i poate depinde de sesiunea editorului.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"680\" height=\"371\" src=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/nin-wpforms-trigger-parameters.jpg\" alt=\"Set\u0103rile Parameters pentru WPForms Trigger \u00een n8n, cu sec\u021biunea de webhook\" class=\"wp-image-106\" srcset=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/nin-wpforms-trigger-parameters.jpg 680w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/nin-wpforms-trigger-parameters-300x164.jpg 300w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/nin-wpforms-trigger-parameters-400x218.jpg 400w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><figcaption class=\"wp-element-caption\">Webhook-ul este punctul de intrare din WordPress c\u0103tre n8n. \u2014 <em>Forr\u00e1s: WPBeginner.com<\/em><\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"680\" height=\"382\" src=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/n8n-production-url.jpg\" alt=\"Production URL pentru webhook \u00een n8n, folosit pentru integrarea cu WPForms\" class=\"wp-image-107\" srcset=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/n8n-production-url.jpg 680w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/n8n-production-url-300x169.jpg 300w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/n8n-production-url-400x225.jpg 400w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><figcaption class=\"wp-element-caption\">Copiaz\u0103 Production URL; \u00eel vei lipi \u00een WPForms. \u2014 <em>Forr\u00e1s: WPBeginner.com<\/em><\/figcaption><\/figure>\n\n\n\n<div class=\"wp-block-group callout callout-info is-style-info is-layout-flow wp-block-group-is-layout-flow\" style=\"border-width:1px;border-radius:8px;padding-top:1rem;padding-right:1.5rem;padding-bottom:1rem;padding-left:1.5rem\">\n\n<h4 class=\"wp-block-heading callout-title\">De re\u021binut<\/h4>\n\n\n<p>Nu \u00eenchide tab-ul n8n: vei avea nevoie imediat de el ca s\u0103 introduci Secret Key (cheia secret\u0103) generat\u0103 de WPForms.<\/p>\n\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">2) Conecteaz\u0103 WPForms la n8n (addon, webhook, Secret Key, field mapping)<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Pasul 1: Activeaz\u0103 addon-ul n8n \u00een WPForms<\/h3>\n\n\n\n<p>\u00cen WordPress Admin, intr\u0103 \u00een WPForms \u0219i deschide un formular existent (sau creeaz\u0103 unul nou). \u00cen builder, mergi la <strong>Marketing \u00bb n8n<\/strong>. Dac\u0103 addon-ul nu e instalat, WPForms \u00ee\u021bi va propune instalarea \u0219i activarea lui.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"680\" height=\"329\" src=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/wpforms-marketing-n8n.png\" alt=\"Meniul Marketing \u00bb n8n \u00een WPForms form builder\" class=\"wp-image-108\" srcset=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/wpforms-marketing-n8n.png 680w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/wpforms-marketing-n8n-300x145.png 300w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/wpforms-marketing-n8n-400x194.png 400w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><figcaption class=\"wp-element-caption\">Integrarea n8n se configureaz\u0103 per formular, din builder. \u2014 <em>Forr\u00e1s: WPBeginner.com<\/em><\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"680\" height=\"285\" src=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/wpforms-install-activate-n8n-addon.png\" alt=\"Prompt de instalare \u0219i activare a addon-ului n8n \u00een WPForms\" class=\"wp-image-109\" srcset=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/wpforms-install-activate-n8n-addon.png 680w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/wpforms-install-activate-n8n-addon-300x126.png 300w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/wpforms-install-activate-n8n-addon-400x168.png 400w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><figcaption class=\"wp-element-caption\">Addon-ul n8n trebuie instalat \u0219i activat \u00eenainte de configurare. \u2014 <em>Forr\u00e1s: WPBeginner.com<\/em><\/figcaption><\/figure>\n\n\n\n<p>Dup\u0103 instalare, activeaz\u0103 comutatorul <strong>Enable n8n Integration<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"680\" height=\"382\" src=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/wpforms-enable-n8n-integration.png\" alt=\"Activarea integr\u0103rii n8n \u00een WPForms prin toggle\" class=\"wp-image-110\" srcset=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/wpforms-enable-n8n-integration.png 680w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/wpforms-enable-n8n-integration-300x169.png 300w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/wpforms-enable-n8n-integration-400x225.png 400w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><figcaption class=\"wp-element-caption\">Odat\u0103 activat\u0103 integrarea, apar set\u0103rile de webhook \u0219i mapare. \u2014 <em>Forr\u00e1s: WPBeginner.com<\/em><\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"680\" height=\"382\" src=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/wpforms-n8n-integration-settings.png\" alt=\"Set\u0103rile integr\u0103rii n8n \u00een WPForms: Webhook URL, Secret Key, Trigger Event \u0219i Field Mapping\" class=\"wp-image-111\" srcset=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/wpforms-n8n-integration-settings.png 680w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/wpforms-n8n-integration-settings-300x169.png 300w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/wpforms-n8n-integration-settings-400x225.png 400w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><figcaption class=\"wp-element-caption\">Aici legi formularul de workflow-ul n8n \u0219i alegi ce date trimi\u021bi. \u2014 <em>Forr\u00e1s: WPBeginner.com<\/em><\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Pasul 2: Webhook URL + Secret Key (configurare sigur\u0103)<\/h3>\n\n\n\n<p>Lipe\u0219te <strong>Production URL<\/strong> copiat din n8n \u00een c\u00e2mpul <strong>Webhook URL<\/strong> din WPForms. \u00cen mod normal vei vedea \u0219i un \u201eTest Connection\u201d, dar nu te baza pe el \u00eenainte s\u0103 sincronizezi Secret Key.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"680\" height=\"291\" src=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/wpforms-n8n-webhook-url.png\" alt=\"Introducerea Webhook URL din n8n \u00een WPForms\" class=\"wp-image-112\" srcset=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/wpforms-n8n-webhook-url.png 680w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/wpforms-n8n-webhook-url-300x128.png 300w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/wpforms-n8n-webhook-url-400x171.png 400w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><figcaption class=\"wp-element-caption\">Webhook URL trebuie s\u0103 fie identic cu cel din n8n (f\u0103r\u0103 spa\u021bii). \u2014 <em>Forr\u00e1s: WPBeginner.com<\/em><\/figcaption><\/figure>\n\n\n\n<p>\u00cen WPForms exist\u0103 un c\u00e2mp <strong>Secret Key<\/strong> generat automat. Copiaz\u0103 cheia, apoi revino \u00een n8n, \u00een set\u0103rile nodului WPForms Trigger, \u0219i lipe\u0219te-o \u00een c\u00e2mpul \u201eSecret Key\u201d de acolo.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"680\" height=\"278\" src=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/n8n-wpforms-secret-key.png\" alt=\"Ad\u0103ugarea Secret Key din WPForms \u00een nodul WPForms Trigger din n8n\" class=\"wp-image-113\" srcset=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/n8n-wpforms-secret-key.png 680w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/n8n-wpforms-secret-key-300x123.png 300w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/n8n-wpforms-secret-key-400x164.png 400w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><figcaption class=\"wp-element-caption\">Secret Key blocheaz\u0103 trigger-ele neautorizate c\u0103tre workflow. \u2014 <em>Forr\u00e1s: WPBeginner.com<\/em><\/figcaption><\/figure>\n\n\n\n<div class=\"wp-block-group callout callout-warning is-style-warning is-layout-flow wp-block-group-is-layout-flow\" style=\"border-width:1px;border-radius:8px;padding-top:1rem;padding-right:1.5rem;padding-bottom:1rem;padding-left:1.5rem\">\n\n<h4 class=\"wp-block-heading callout-title\">Not\u0103 pentru localhost<\/h4>\n\n\n<p>Dac\u0103 testezi pe un site WordPress rulat pe localhost, testele de conexiune pot e\u0219ua din motive de re\u021bea\/NAT. Integrarea poate func\u021biona totu\u0219i corect \u00een scenarii reale (server accesibil public).<\/p>\n\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Pasul 3: Alege Trigger Event \u0219i mapeaz\u0103 c\u00e2mpurile (Field Mapping)<\/h3>\n\n\n\n<p>\u00cen WPForms, setarea <strong>Trigger Event<\/strong> spune c\u00e2nd se trimite payload-ul c\u0103tre n8n. Ai trei op\u021biuni:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li><strong>Form Submitted<\/strong> (recomandat): porne\u0219te workflow-ul la fiecare submit.<\/li>\n\n\n<li><strong>Entry Marked as Spam:<\/strong> ruleaz\u0103 doar c\u00e2nd o intrare e marcat\u0103 ca spam.<\/li>\n\n\n<li><strong>Payment Processed:<\/strong> ruleaz\u0103 dup\u0103 o plat\u0103 reu\u0219it\u0103 (util pentru formulare de plat\u0103\/comenzi).<\/li>\n\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"680\" height=\"192\" src=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/wpforms-trigger-event.png\" alt=\"Dropdown Trigger Event \u00een WPForms pentru integrarea cu n8n\" class=\"wp-image-114\" srcset=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/wpforms-trigger-event.png 680w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/wpforms-trigger-event-300x85.png 300w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/wpforms-trigger-event-400x113.png 400w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><figcaption class=\"wp-element-caption\">Trigger Event controleaz\u0103 momentul \u00een care WPForms notific\u0103 n8n. \u2014 <em>Forr\u00e1s: WPBeginner.com<\/em><\/figcaption><\/figure>\n\n\n\n<p>Apoi urmeaz\u0103 partea important\u0103 pentru un workflow stabil: <strong>Field Mapping<\/strong>. Pentru fiecare c\u00e2mp pe care vrei s\u0103-l trimi\u021bi, define\u0219ti un <strong>Parameter Key<\/strong> (o cheie\/etichet\u0103) \u0219i alegi c\u00e2mpul din formular. Exemplu: <code>email<\/code> \u2192 Email field.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"680\" height=\"240\" src=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/wpforms-field-mapping.png\" alt=\"Configurarea Field Mapping \u00een WPForms: Parameter Key \u0219i alegerea c\u00e2mpului din formular\" class=\"wp-image-115\" srcset=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/wpforms-field-mapping.png 680w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/wpforms-field-mapping-300x106.png 300w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/wpforms-field-mapping-400x141.png 400w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><figcaption class=\"wp-element-caption\">Folose\u0219te chei simple (lowercase) ca s\u0103 fie u\u0219or de folosit \u00een n8n. \u2014 <em>Forr\u00e1s: WPBeginner.com<\/em><\/figcaption><\/figure>\n\n\n\n<div class=\"wp-block-group callout callout-info is-style-info is-layout-flow wp-block-group-is-layout-flow\" style=\"border-width:1px;border-radius:8px;padding-top:1rem;padding-right:1.5rem;padding-bottom:1rem;padding-left:1.5rem\">\n\n<h4 class=\"wp-block-heading callout-title\">Practic<\/h4>\n\n\n<p>\u00cen n8n, aceste chei apar ca propriet\u0103\u021bi ale datelor de intrare. Dac\u0103 nume\u0219ti cheia <code>email<\/code>, vei vedea <code>email<\/code> \u00een editor \u0219i o po\u021bi insera rapid \u00een ac\u021biuni (Sheets, Slack, CRM).<\/p>\n\n<\/div>\n\n\n\n<p>Nu uita s\u0103 ape\u0219i <strong>Save<\/strong> \u00een WPForms form builder dup\u0103 ce ai terminat maparea.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">3) Adaug\u0103 ac\u021biuni \u00een n8n \u0219i activeaz\u0103 workflow-ul<\/h2>\n\n\n\n<p>P\u00e2n\u0103 acum, n8n prime\u0219te datele, dar nu face nimic cu ele. \u00cen editorul n8n, adaug\u0103 un <strong>Action node<\/strong> conectat dup\u0103 WPForms Trigger (butonul \u201e+\u201d din partea dreapt\u0103 a nodului).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"680\" height=\"382\" src=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/n8n-add-action-node.png\" alt=\"Ad\u0103ugarea unui action node dup\u0103 WPForms Trigger \u00een n8n\" class=\"wp-image-116\" srcset=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/n8n-add-action-node.png 680w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/n8n-add-action-node-300x169.png 300w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/n8n-add-action-node-400x225.png 400w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><figcaption class=\"wp-element-caption\">Dup\u0103 trigger, ata\u0219ezi una sau mai multe ac\u021biuni. \u2014 <em>Forr\u00e1s: WPBeginner.com<\/em><\/figcaption><\/figure>\n\n\n\n<p>C\u00e2teva exemple rapide de automatiz\u0103ri frecvente:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li><strong>Google Sheets:<\/strong> adaug\u0103 un r\u00e2nd nou pentru fiecare submit (lead log).<\/li>\n\n\n<li><strong>Slack \/ Microsoft Teams:<\/strong> trimite notificare echipei c\u00e2nd apare un lead nou.<\/li>\n\n\n<li><strong>Email marketing (Mailchimp\/ActiveCampaign):<\/strong> aboneaz\u0103 automat utilizatorii, pe baza consim\u021b\u0103m\u00e2ntului din formular.<\/li>\n\n<\/ul>\n\n\n\n<p>Pentru fiecare aplica\u021bie, n8n \u00ee\u021bi va cere autentificare (de obicei prin \u201eCredentials\/Authentication\u201d: OAuth sau API key). Configureaz\u0103 nodurile, apoi apas\u0103 <strong>Save<\/strong> \u0219i comut\u0103 workflow-ul pe <strong>Active<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"680\" height=\"244\" src=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/n8n-active-toggle.png\" alt=\"Activarea workflow-ului \u00een n8n cu toggle-ul Active\" class=\"wp-image-117\" srcset=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/n8n-active-toggle.png 680w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/n8n-active-toggle-300x108.png 300w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/n8n-active-toggle-400x144.png 400w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><figcaption class=\"wp-element-caption\">Un workflow neactiv nu ruleaz\u0103 automat \u00een background. \u2014 <em>Forr\u00e1s: WPBeginner.com<\/em><\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Testare: cum verifici rapid c\u0103 totul func\u021bioneaz\u0103<\/h2>\n\n\n\n<p>\u00cen n8n, folose\u0219te butonul <strong>Execute workflow<\/strong> ca s\u0103 pui trigger-ul \u00een mod de \u201elistening\u201d \u0219i s\u0103 capturezi o trimitere de test. Important: apas\u0103 Execute \u00eenainte s\u0103 trimi\u021bi formularul din WordPress.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"680\" height=\"297\" src=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/n8n-execute-workflow.png\" alt=\"Butonul Execute workflow \u00een n8n pentru a asculta un eveniment de test\" class=\"wp-image-118\" srcset=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/n8n-execute-workflow.png 680w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/n8n-execute-workflow-300x131.png 300w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/01\/n8n-execute-workflow-400x175.png 400w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><figcaption class=\"wp-element-caption\">Execute workflow ajut\u0103 la validarea payload-ului \u0219i a map\u0103rii. \u2014 <em>Forr\u00e1s: WPBeginner.com<\/em><\/figcaption><\/figure>\n\n\n\n<p>Dup\u0103 submit-ul de test, ar trebui s\u0103 vezi datele intr\u0103rii \u00een workflow \u0219i s\u0103 se execute ac\u021biunile (de exemplu: r\u00e2nd nou \u00een sheet, mesaj \u00een Slack). Dac\u0103 nu apare nimic, verific\u0103:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li>workflow-ul este <strong>Active<\/strong>;<\/li>\n\n\n<li>Webhook URL din WPForms este identic cu cel din n8n (Production URL);<\/li>\n\n\n<li>Secret Key este setat \u00een nodul WPForms Trigger;<\/li>\n\n\n<li>Field Mapping \u00een WPForms este complet \u0219i corect.<\/li>\n\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">\u00centreb\u0103ri care apar des \u00een proiecte reale<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Po\u021bi opri salvarea intr\u0103rilor \u00een baza de date WordPress?<\/h3>\n\n\n\n<p>Da. \u00cen WPForms form builder mergi la <strong>Settings \u00bb General<\/strong>, apoi \u00een zona \u201eAdvanced\u201d po\u021bi activa op\u021biunea <strong>Disable storing entry information in WordPress<\/strong> (dezactiveaz\u0103 stocarea intr\u0103rilor \u00een baza de date).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Ce se \u00eent\u00e2mpl\u0103 dac\u0103 \u0219tergi nodul WPForms Trigger din n8n?<\/h3>\n\n\n\n<p>Se rupe integrarea: formularul nu mai declan\u0219eaz\u0103 workflow-ul. Solu\u021bia este s\u0103 adaugi din nou nodul WPForms Trigger, s\u0103 copiezi noul <strong>Production URL<\/strong> \u0219i s\u0103 actualizezi <strong>Webhook URL<\/strong> \u00een WPForms.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">n8n poate fi folosit gratuit \u00eempreun\u0103 cu WPForms?<\/h3>\n\n\n\n<p>n8n are op\u021biune self-hosted f\u0103r\u0103 tax\u0103 pentru platform\u0103, dar addon-ul de integrare din WPForms necesit\u0103 <strong>WPForms Pro<\/strong> (sau mai sus).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Ce tipuri de automatiz\u0103ri merit\u0103 primele?<\/h3>\n\n\n\n<p>Cele mai utile sunt cele care reduc timpii de r\u0103spuns \u0219i elimin\u0103 copierea manual\u0103: follow-up emails, notific\u0103ri interne (Slack\/Teams), actualiz\u0103ri \u00een CRM \u0219i workflow-uri dup\u0103 pl\u0103\u021bi (Payment Processed), acolo unde folose\u0219ti formulare de comand\u0103\/plat\u0103.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Concluzie: webhook + mapare bun\u0103 = automatizare stabil\u0103<\/h2>\n\n\n\n<p>Integrarea WPForms cu n8n e una dintre acele optimiz\u0103ri care se simt imediat: mai pu\u021bin\u0103 munc\u0103 repetitiv\u0103, mai pu\u021bine gre\u0219eli \u0219i un flux de date coerent c\u0103tre tool-urile pe care le folose\u0219ti deja. Cheile sunt simple: folose\u0219te <strong>Production URL<\/strong>, seteaz\u0103 <strong>Secret Key<\/strong>, mapeaz\u0103 c\u00e2mpurile cu etichete clare \u0219i testeaz\u0103 \u00eenainte s\u0103 pui workflow-ul pe Active.<\/p>\n\n\n<div class=\"references-section\">\n                <h2>Referin\u021be \/ Surse<\/h2>\n                <ul class=\"references-list\"><li><a href=\"https:\/\/www.wpbeginner.com\/wp-tutorials\/how-to-automate-wordpress-forms-with-n8n\/\" target=\"_blank\" rel=\"noopener noreferrer\">How to Automate WordPress Forms With n8n &#8212; Save Hours of Manual Work<\/a><\/li><li><a href=\"https:\/\/www.wpbeginner.com\/beginners-guide\/how-to-add-n8n-like-automation-in-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">How to Add n8n Like Automation in WordPress<\/a><\/li><li><a href=\"https:\/\/www.wpbeginner.com\/plugins\/how-to-create-automated-workflows-in-wordpress-with-uncanny-automator\/\" target=\"_blank\" rel=\"noopener noreferrer\">How to Create Automated Workflows in WordPress With Uncanny Automator<\/a><\/li><li><a href=\"https:\/\/www.wpbeginner.com\/beginners-guide\/make-com-like-automation-in-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">How to Set Up Make.com-Like Automation in WordPress<\/a><\/li><li><a href=\"https:\/\/www.wpbeginner.com\/wp-tutorials\/how-to-connect-any-wordpress-forms-to-google-sheets\/\" target=\"_blank\" rel=\"noopener noreferrer\">How to Connect Any WordPress Forms to Google Sheets (Easy Way)<\/a><\/li><li><a href=\"https:\/\/www.wpbeginner.com\/wp-tutorials\/the-ultimate-guide-to-using-wordpress-forms\/\" target=\"_blank\" rel=\"noopener noreferrer\">The Ultimate Guide to Using WordPress Forms (All You Need to Know)<\/a><\/li><li><a href=\"https:\/\/www.wpbeginner.com\/beginners-guide\/how-to-create-a-contact-form-in-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">How I Created a WordPress Contact Form That People Actually Use<\/a><\/li><li><a href=\"https:\/\/www.wpbeginner.com\/plugins\/how-to-send-confirmation-emails-after-wordpress-form-submission\/\" target=\"_blank\" rel=\"noopener noreferrer\">How to Send Confirmation Emails After WordPress Form Submission<\/a><\/li><li><a href=\"https:\/\/www.wpbeginner.com\/showcase\/best-ai-automation-tools-for-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">I Tested the Best AI Automation Tools for WordPress (My Honest Reviews)<\/a><\/li><li><a href=\"https:\/\/www.wpbeginner.com\/glossary\/localhost\/\" target=\"_blank\" rel=\"noopener noreferrer\">Glossary: localhost<\/a><\/li><\/ul>\n            <\/div>","protected":false},"excerpt":{"rendered":"<p>Dac\u0103 \u00eenc\u0103 mu\u021bi manual lead-uri din formulare \u00een Google Sheets, CRM sau Slack, pierzi timp \u0219i apar erori. Cu WPForms + n8n po\u021bi transforma fiecare submit \u00eentr-un workflow automat, pornit prin webhook, care ruleaz\u0103 24\/7.<\/p>\n","protected":false},"author":30,"featured_media":100,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[61],"tags":[65,63,64,10,62],"class_list":["post-119","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutoriale","tag-automatizare","tag-n8n","tag-webhook","tag-wordpress","tag-wpforms"],"_links":{"self":[{"href":"https:\/\/helloblog.io\/ro\/wp-json\/wp\/v2\/posts\/119","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/helloblog.io\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/helloblog.io\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/helloblog.io\/ro\/wp-json\/wp\/v2\/users\/30"}],"replies":[{"embeddable":true,"href":"https:\/\/helloblog.io\/ro\/wp-json\/wp\/v2\/comments?post=119"}],"version-history":[{"count":1,"href":"https:\/\/helloblog.io\/ro\/wp-json\/wp\/v2\/posts\/119\/revisions"}],"predecessor-version":[{"id":139,"href":"https:\/\/helloblog.io\/ro\/wp-json\/wp\/v2\/posts\/119\/revisions\/139"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/helloblog.io\/ro\/wp-json\/wp\/v2\/media\/100"}],"wp:attachment":[{"href":"https:\/\/helloblog.io\/ro\/wp-json\/wp\/v2\/media?parent=119"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/helloblog.io\/ro\/wp-json\/wp\/v2\/categories?post=119"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/helloblog.io\/ro\/wp-json\/wp\/v2\/tags?post=119"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}