NW Forms Bridge
Your static site's forms, delivered by your WordPress mail
Receives forms from Astro or headless sites and sends them through the mail that already works in your WordPress. With Turnstile, consent and routing by department.
Part of the NaturalWeb suite for WordPress
A static site has nowhere to send the form
Splitting the public site from WordPress makes it faster, but the contact form is left without a server. The usual options are an external service with a monthly fee or a custom script on every site.
Forms Bridge turns your WordPress into the receiver: configurable routes, spam protection and delivery through the mail you already have set up.
What it does
A route per form
Each form has its route, fields, recipients and messages.
Turnstile and honeypot
Cloudflare's spam protection without annoying captchas, plus a bot trap.
Consent
Requires the acceptance checkbox when the form needs it and records it in the email.
Routing by department
Mail reaches the right person based on the topic the sender picks.
Auto-reply
A confirmation to the sender, per language.
Per-domain CORS
Only domains you authorize can post to each route.
How to set it up
- 01
Pick a template
Contact, data subject rights or another, and adjust it in the panel.
- 02
Point the form
The Astro site posts to the route the panel shows.
- 03
Test from the panel
A test send confirms mail arrives before you publish.
Replaces scattered bridges
Detects earlier form mu-plugins and keeps their routes, so you migrate without touching the site.
No personal data in the log
Activity is logged without storing message contents.
Frequently asked questions
Does it work with any framework?
Yes. It receives a standard POST, so it works with Astro, Next, Nuxt or plain HTML.
Do I need Cloudflare?
Only for Turnstile, which is free. Without Turnstile it works with the honeypot.