---
title: "Automatisér WPForms med n8n: fra formular til workflow uden manuelt tastearbejde"
url: "https://helloblog.io/da/automatiser-wpforms-med-n8n/"
date: "2026-01-19"
modified: "2026-01-20"
author: "Freja Hansen"
language: "da_DK"
categories: ["Vejledninger"]
tags: ["Automation", "n8n", "Webhooks", "WordPress", "WPForms"]
featured_image: "https://helloblog.io/app/uploads/sites/14/2026/01/featured-5-1024x572.jpg"
excerpt: "Hvis du stadig copy-paster leads fra WordPress-formularer over i Sheets, CRM eller Slack, så er det her den nemme genvej. Med WPForms + n8n kan du lade en indsendelse starte et helt workflow automatisk — og spare både tid og fejl."
---

# Automatisér WPForms med n8n: fra formular til workflow uden manuelt tastearbejde

Der er to slags WordPress-formularer: dem der bare sender en mail, og dem der faktisk sætter noget i gang. Hvis du arbejder med leads, support, tilmeldinger eller ordreformularer, så ved du, hvor hurtigt “bare en mail” bliver til en halv times manuelt arbejde: kopier e-mail, opret opgave, ping teamet, opdater et ark, send opfølgning.

n8n er et workflow automation-værktøj (tænk: et visuelt “flow builder”, der kan koble systemer sammen via triggers og actions). Kombineret med WPForms’ n8n-addon kan en formularindsendelse trigge automatiseringer på tværs af tusindvis af apps — uden at du skal bygge din egen integrationskode.

Her får du en praktisk, udvikler-venlig gennemgang af, hvordan du forbinder WPForms og n8n via webhook, mapper felter, og sætter et workflow live — plus de typiske faldgruber under test.

## Hvad er n8n (og hvorfor giver det mening til formularer)?

n8n fungerer som en bro mellem din WordPress-side og resten af din stack. I stedet for at din formular kun kan “gøre én ting”, kan du i n8n bygge et workflow, hvor en indsendelse bliver til en kæde af handlinger: filtrér data, formatér felter, send til flere systemer på én gang, og tilføj logik undervejs.

- **Mindre manuelt arbejde:** Ingen copy/paste fra mail til CRM eller regneark.
- **Færre fejl:** Data flyttes præcis som brugeren indtastede det.
- **Mere kontrol over data:** n8n kan self-hostes, så du kan holde flow og data på egen infrastruktur (i modsætning til cloud-only alternativer).
- **Mere fleksibilitet:** Du kan bygge mere komplekse flows end klassiske “A → B”-integrationer, inkl. betingelser, formattering og flere destinationssystemer.

## Forudsætninger (så du ikke går død halvvejs)

- **WPForms Pro (eller højere):** n8n-integrationen er ifølge annoncens forudsætninger en premium addon.
- **WPForms-version 1.9.8.1 eller nyere** installeret på sitet.
- **n8n** enten som cloud-konto (med trial) eller self-hosted installation.
- Adgang til at installere addons i WPForms og oprette credentials i n8n til de apps, du vil sende data til (fx Google, Slack, Mailchimp osv.).

## How-To: Byg et n8n-workflow, der modtager WPForms-indsendelser

### 1) Opret et nyt workflow i n8n

Log ind i n8n og opret et nyt workflow (typisk via “Start from scratch”). Du lander i workflow-editoren, hvor du bygger dit flow ved at tilføje nodes (triggers og actions).

![n8n dashboard med knappen “Start from scratch” til at oprette et nyt workflow](https://helloblog.io/app/uploads/sites/14/2026/01/n8n-start-from-scratch.jpg)

*Start med et tomt workflow, så du har fuld kontrol over trigger og efterfølgende actions. — *Forrás: WPBeginner**

### 2) Tilføj WPForms Trigger-node

Klik på plus-ikonet på canvas og søg efter **WPForms**. Vælg **WPForms Trigger**. Første gang skal noden installeres i din n8n-konto, hvorefter du kan tilføje den til workflowet.

![n8n editor hvor man tilføjer en ny node via plus-ikon](https://helloblog.io/app/uploads/sites/14/2026/01/n8n-add-new-node.jpg)

*Nodes er byggestenene i n8n: en trigger starter workflowet, actions gør arbejdet bagefter. — *Forrás: WPBeginner**

![Søgning efter WPForms Trigger i n8n’s node-vælger](https://helloblog.io/app/uploads/sites/14/2026/01/n8n-wpforms-trigger.jpg)

*Vælg WPForms Trigger som startpunkt for automatiseringen. — *Forrás: WPBeginner**

![Install node-knap i n8n for WPForms Trigger](https://helloblog.io/app/uploads/sites/14/2026/01/m8n-install-node.jpg)

*Installer noden, hvis den ikke allerede findes i din n8n-instans. — *Forrás: WPBeginner**

![Knappen “Add to workflow” i n8n efter installation af WPForms Trigger](https://helloblog.io/app/uploads/sites/14/2026/01/n8n-add-to-workflow.jpg)

*Når noden er installeret, kan den tilføjes direkte til workflowet. — *Forrás: WPBeginner**

### 3) Kopiér Production Webhook URL (og lad fanen stå åben)

Åbn WPForms Trigger-node’ns **Parameters**. Her finder du webhook-opsætningen med både **Test URL** og **Production URL**. Brug som udgangspunkt **Production URL**, fordi den er designet til at køre stabilt i baggrunden — i modsætning til test-URL’en, der ofte er koblet til editorens “lyttende” tilstand.

![WPForms Trigger parameters i n8n med webhook-indstillinger](https://helloblog.io/app/uploads/sites/14/2026/01/nin-wpforms-trigger-parameters.jpg)

*Webhook-URL’en er forbindelsen mellem WPForms og n8n-workflowet. — *Forrás: WPBeginner**

![Production URL vist i n8n’s webhook URL-sektion](https://helloblog.io/app/uploads/sites/14/2026/01/n8n-production-url.jpg)

*Kopiér Production URL — den skal ind i WPForms om lidt. — *Forrás: WPBeginner**

#### Terminologi i praksis: webhook

En **webhook** er et HTTP-callback: når noget sker (fx formularindsendelse), sender systemet et HTTP-request til en URL, som modtager eventet. Her er WPForms afsenderen, n8n er modtageren.

## How-To: Forbind WPForms til n8n (webhook + secret key + field mapping)

### 1) Aktivér n8n-integrationen i WPForms

Åbn din formular i WPForms builder (ny eller eksisterende). Gå til **Marketing » n8n**. Hvis addon ikke er installeret endnu, vil WPForms bede dig om at installere og aktivere den. Slå derefter integrationen til via “Enable n8n Integration”.

![WPForms form builder med menuen Marketing og n8n valgt](https://helloblog.io/app/uploads/sites/14/2026/01/wpforms-marketing-n8n.png)

*WPForms samler marketing-integrationer under Marketing-menuen. — *Forrás: WPBeginner**

![WPForms popup der installerer og aktiverer n8n-addon](https://helloblog.io/app/uploads/sites/14/2026/01/wpforms-install-activate-n8n-addon.png)

*Addon’en skal være aktiv, før du kan mappe felter og sende data via webhook. — *Forrás: WPBeginner**

![Toggle for at aktivere n8n-integration i WPForms](https://helloblog.io/app/uploads/sites/14/2026/01/wpforms-enable-n8n-integration.png)

*Når integrationen er slået til, kommer webhook, secret key og mapping frem. — *Forrás: WPBeginner**

![WPForms n8n integration settings med felter til Webhook URL, Secret Key, Trigger Event og Field Mapping](https://helloblog.io/app/uploads/sites/14/2026/01/wpforms-n8n-integration-settings.png)

*Det her er selve forbindelses- og datakontrakten mellem WPForms og n8n. — *Forrás: WPBeginner**

### 2) Indsæt webhook-URL og sæt secret key korrekt begge steder

Indsæt **Production URL** fra n8n i feltet **Webhook URL** i WPForms. WPForms viser typisk et “Test Connection”-link, men det kan give falsk negativ, hvis secret key ikke er sat i n8n endnu.

![WPForms felt hvor n8n webhook URL indsættes](https://helloblog.io/app/uploads/sites/14/2026/01/wpforms-n8n-webhook-url.png)

*Tjek ekstra for whitespace eller afkortede URL’er — det er en klassisk fejlårsag. — *Forrás: WPBeginner**

Kopiér derefter den **Secret Key**, som WPForms genererer. Gå tilbage til n8n og indsæt den i WPForms Trigger-node’ns felt til secret key. Det fungerer som en simpel, men vigtig sikkerhed, så dit workflow ikke trigges af tilfældige requests.

![n8n WPForms Trigger node hvor Secret Key indsættes](https://helloblog.io/app/uploads/sites/14/2026/01/n8n-wpforms-secret-key.png)

*Secret key skal matche 1:1 mellem WPForms og n8n. — *Forrás: WPBeginner**

#### Lokalt udviklingsmiljø (localhost)

Hvis din WordPress kører på localhost, kan forbindelsestest fejle pga. netværksopsætning (n8n kan ikke nå din lokale maskine uden tunnel/VPN). Det betyder ikke nødvendigvis, at opsætningen i sig selv er forkert.

### 3) Vælg trigger event: hvornår skal n8n køre?

WPForms lader dig vælge, hvornår data sendes til n8n. Typisk giver det mening at starte med **Form Submitted**, men der findes også mere specialiserede events.

- **Form Submitted:** kør på hver indsendelse (standardvalg i de fleste flows).
- **Entry Marked as Spam:** trig kun når WPForms markerer indsendelsen som spam.
- **Payment Processed:** trig efter succesfuld betaling (relevant ved ordre-/betalingsformularer).

![Dropdown i WPForms til valg af Trigger Event for n8n-integrationen](https://helloblog.io/app/uploads/sites/14/2026/01/wpforms-trigger-event.png)

*Vælg event ud fra, om du vil reagere på alle indsendelser, spam eller betalinger. — *Forrás: WPBeginner**

### 4) Map felter (Field Mapping): definér din payload med egne keys

I **Field Mapping** bestemmer du, hvilke felter der sendes til n8n, og under hvilke nøgler. Du angiver en **Parameter Key** (fx `email`) og vælger hvilket WPForms-felt den skal pege på. Hold nøglerne korte og i lowercase, så de er lette at bruge i n8n.

![WPForms Field Mapping med Parameter Key og valg af formularfelt](https://helloblog.io/app/uploads/sites/14/2026/01/wpforms-field-mapping.png)

*Du bygger i praksis et lille schema for data, der sendes til n8n. — *Forrás: WPBeginner**

Gem formularen, når webhook, event og mapping er sat. På det tidspunkt er dit WordPress-site klar til at sende data — men n8n skal stadig have actions at udføre.

## Tilføj actions i n8n: hvad skal der ske efter indsendelsen?

Tilbage i n8n: klik på plus-ikonet på højre side af WPForms-noden for at tilføje næste node i kæden. Det kan være alt fra et regneark til en team-notifikation eller en e-mail-liste.

![n8n workflow hvor der tilføjes en action node efter WPForms Trigger](https://helloblog.io/app/uploads/sites/14/2026/01/n8n-add-action-node.png)

*Actions er typisk integrations-nodes til tredjepartsservices. — *Forrás: WPBeginner**

- **Google Sheets:** tilføj en række for hver indsendelse (simpelt lead-log).
- **Slack / Microsoft Teams:** send notifikation til en kanal med de vigtigste felter.
- **Email marketing (fx Mailchimp eller ActiveCampaign):** opret/abonnér kontakt automatisk.

Når du tilføjer en node til en ekstern service, skal n8n have adgang via **Credentials/Authentication** (OAuth login eller API key afhængigt af appen). Det er her, de fleste workflows enten bliver stabile — eller falder fra hinanden — så sørg for at credentials ligger i et miljø, du kan drifte.

### Aktivér workflowet

Gem workflowet og slå det til via “Active”-toggle i n8n. Først når workflowet er aktivt, kører det automatisk i baggrunden ved nye indsendelser.

![n8n toggle hvor workflow sættes til Active](https://helloblog.io/app/uploads/sites/14/2026/01/n8n-active-toggle.png)

*Et inaktivt workflow modtager typisk ikke events, selvom webhook-URL’en findes. — *Forrás: WPBeginner**

## Test: sådan verificerer du, at alt hænger sammen

Inden du stoler på flowet, så lav en rigtig ende-til-ende test. I n8n-editoren kan du køre “Execute workflow” for at sætte workflowet i lyttende tilstand til din testindsendelse.

![n8n knap “Execute workflow” i workflow editoren](https://helloblog.io/app/uploads/sites/14/2026/01/n8n-execute-workflow.png)

*Klik “Execute workflow” før du sender testindsendelsen, så n8n fanger eventet. — *Forrás: WPBeginner**

1. Klik **Execute workflow** i n8n (før indsendelse).
2. Indsend formularen på dit WordPress-site med testdata i alle relevante felter.
3. Tjek i n8n at WPForms-triggeren modtog payload (du bør kunne se dine mapped keys).
4. Verificér at dine action-nodes også kører (fx at der kom en række i Sheets eller en Slack-besked).
5. Kør gerne testen to gange for at sikre stabil drift.

#### Hvis det ikke virker: de 3 klassikere

1) Workflowet er ikke aktivt. 2) Webhook-URL’en i WPForms matcher ikke præcist Production URL i n8n. 3) Field mapping mangler eller peger på forkerte felter.

## Praktiske noter og typiske spørgsmål

### Kan jeg undgå at WPForms gemmer entries i WordPress-databasen?

Ja. I WPForms builder kan du under **Settings » General** finde en avanceret indstilling, der deaktiverer lagring af entries i WordPress. Det kan være relevant, hvis du vil minimere datalagring på selve sitet og kun håndtere data downstream i dine systemer.

### Hvad hvis jeg sletter WPForms-noden i n8n?

Så stopper trigget. Du skal tilføje en ny WPForms Trigger-node, kopiere dens nye Production URL og opdatere webhook-URL’en i WPForms, så forbindelsen bliver genoprettet.

### Er n8n “gratis” i den her opsætning?

n8n kan køre gratis som self-hosted, men selve WPForms n8n-addon kræver ifølge forudsætningerne en WPForms Pro-licens (eller højere).

## Opsummering: et lille setup, der giver stor effekt

Når WPForms sender en ren, konsistent payload til n8n via webhook, bliver formularen til en trigger for resten af din forretningsteknik: notifikationer, opfølgning, CRM, regneark og automatiske flows. Nøglen er at bruge Production URL, få secret key på plads, og mappe felter bevidst, så dit workflow bliver stabilt og let at udvide senere.

## Referencer / Kilder

- [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 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/)
- [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/)
- [Glossary: localhost](https://www.wpbeginner.com/glossary/localhost/)
