Integration guide

Connect any WordPress form to a real database

Contact Form 7, Elementor Forms, WPForms, Gravity Forms — if it lets you set a custom form action or use a webhook, it works with FormsToDB. No plugin install required for most setups, and your existing form design doesn't change at all.

No rebuild needed
Keep your existing WordPress form exactly as it is — change one setting, not the markup.
Spam filtered automatically
Every submission is scored for spam before it ever reaches your inbox.
Instant notifications
Get an email or webhook the second a visitor submits — no polling, no delay.
Setup

WordPress in 3 steps

Create your form endpoint

Sign up free and create a form in your FormsToDB dashboard. You get a unique submission URL tied to that form, along with a live preview of every field it expects.

Point your WordPress form to it

For Contact Form 7 or WPForms with webhook support, paste the URL as the webhook destination in the form's settings tab. For plain HTML forms built with Elementor, a custom theme, or a page builder that exposes the raw markup, set the URL directly as the form's action attribute — no plugin required in that case.

Submit a test entry

Fill out your WordPress form once from the live page, exactly like a visitor would. The submission appears instantly in your FormsToDB dashboard with sender info, IP, referring page, and device — searchable and exportable from day one.

<form action="https://formstodb.com/api/submit/your-form-key" method="POST">
<input type="text" name="name" required>
<input type="email" name="email" required>
<textarea name="message"></textarea>
<button type="submit">Send</button>
</form>
Questions

Before you get started

Yes — Contact Form 7 supports webhooks via free add-ons like CF7 to Webhook, or you can use a mail-to-webhook bridge plugin pointed at your FormsToDB endpoint. Native HTML forms built with Elementor or a page builder work even more directly, since you can set the action URL yourself without any extra plugin.
Not for form builders that expose a custom action URL or webhook setting — which covers Elementor Forms, WPForms Pro, and most modern page builders. Only some free-tier plugins restrict this option, in which case a small connector plugin bridges the gap without touching your form's design.
No. The submission goes directly from the visitor's browser to FormsToDB the moment the form is submitted — WordPress itself never processes or stores the request, so there's no added database load or plugin overhead on your hosting.
Our infrastructure targets 99.9% uptime, and submissions are acknowledged the instant they're received. If you want an extra safety net, you can keep WordPress's native email notification active in parallel as a backup channel.

Connect your first form in under 2 minutes

Free plan included. No credit card required.

Start free