Skip to main content

Developer tools

n8n in Core Forms

Send authenticated, typed submission data to an n8n Webhook node.

Bundled with Core Forms, the WordPress forms plugin with every premium feature in the box. No add-on tax.

Bundled, no add-on tax Unlimited sites 20% off with code CFLAUNCH

The n8n action posts each submission to an n8n Webhook node over HTTPS, authenticated with Header Auth or Basic Auth. You choose which fields go out, or shape the payload yourself with a JSON map.

A starter workflow is included. Import it into n8n, attach the credential, publish it, and paste the production URL into Core Forms.

What you get

How n8n works in Core Forms

Authenticated requests

Header Auth or Basic Auth on every request. Redirects, private-network addresses and URLs with embedded credentials are rejected.

Choose the payload

Send named fields, every non-internal field with *, or metadata only. IP address, user agent and server paths are never added.

Typed JSON map

A custom entry map keeps numbers, booleans, arrays and null as real types instead of flattening them to strings.

Test URL guard

The /webhook-test/ URL works inside Test action but is refused for live submissions, so the test URL cannot ship by accident.

Event IDs

Each request carries an event_id in the body and an X-Core-Forms-Event-Id header for deduplication inside your workflow.

Set it up

Connect n8n in 3 minutes

  1. 1

    Import the starter workflow

    Download the workflow below, import it into n8n and create a Header Auth credential named X-Core-Forms-Key with a secret of your choice.

  2. 2

    Publish and copy the production URL

    Activate the workflow and copy its production webhook URL, not the test URL.

  3. 3

    Add the action

    Form → Actions → Add Action → Send to n8n. Paste the URL, the same header name and secret, and pick the fields to send.

Custom entry JSON: exact field tokens keep their submitted type

{"contact":{"email":"[EMAIL]"},"topics":"[TOPICS]","count":"[COUNT]"}
Sample code

Download a starter for your stack

Working examples — sanitized, ready to drop in. Replace the placeholder values at the top of each file (form ID, upstream URL, allowed origins, API key) and ship. No private data inside; nothing tracks back to anyone’s production site.

Bundled with every Core Forms license.

n8n and every Core Forms-built integration on this site are included with your license. Use code CFLAUNCH for 20% off either plan.

Public launch offer

20% off Core Forms

Forms, polls, surveys, payments, and licensing — every feature, unlimited sites, one plugin.

Copy your code

Those are the after-discount prices. Paste CFLAUNCH at checkout to apply it.