WordPress plugin intelligence profile

SubmitDock – Headless Form Backend

Headless form backend for Next.js, React, and static sites: receive form submissions via REST API, saved in WordPress and emailed to you.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.1.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.2 · PHP 7.4
Directory statusactive
Last directory update1 Nov 20262h ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records SubmitDock – Headless Form Backend version 1.1.0 as active, updated 2h ago and tested up to WordPress 7.1.

Overview

About this plugin

SubmitDock turns your WordPress site into a form backend. js, Vue, or Astro app, a mobile app, or a server, and every submission is saved in WordPress and emailed to you.

There is no form builder to set up. You build the form however you like, and the plugin accepts whatever fields it sends. It works like a hosted form backend service, but your submissions stay on your own WordPress site, with no monthly fee or submission limit.

Why use it

  • Any fields, no setup: send name, email, message, or fifty custom fields. Each one is saved and shown with a readable label.
  • JSON or plain HTML: post JSON with fetch, or point a normal HTML form at the endpoint. HTML forms can return visitors to a thank-you page.
  • Several forms, one site: use /submit/newsletter or /submit/quote to keep forms apart, then filter submissions by form.
  • Email notifications: each submission is emailed to you, and replying goes straight to the sender.
  • Works across websites: allow your front-end domains and browsers can submit from them. Requests from other websites are refused.
  • Spam protection: a hidden spam trap field and a per-visitor rate limit, with no CAPTCHA.
  • Inbox and export: browse submissions in the dashboard, filter by form, and export everything to CSV.
  • Privacy tools: submissions are included in WordPress personal data exports and erasures, found by the sender’s email address. Saving IP addresses can be turned off.
  • Developer hooks: validate fields, send submissions to a CRM or Slack, or change the email with filters and actions.

How it works

  • Install the plugin. Your endpoint is https://your-site.com/wp-json/submitdock/v1/submit.
  • Under Form Submissions → Settings, add the websites allowed to send forms.
  • Send your form to the endpoint. Form Submissions → Developer guide has copy-ready JavaScript, HTML, and cURL examples using your own URL.

Responses are JSON with a message ready to show your visitors. Status 200 means saved and emailed, and 202 means saved but the email failed.

Custom development

Need a webhook to your CRM, file uploads, a multi-step form, or a full headless WordPress build? The plugin is built and maintained by Ali Nawaz, a WordPress and full stack developer. Get in touch for custom work.

External services

This plugin can connect to one external service, and only if you turn it on.

is/ )

is when they submit a form, and the returned city, region, and country are saved with the submission.

io. io/terms. io/privacy.

Email notifications are sent through your site’s own WordPress mail setup.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • contact form
  • form backend
  • form submissions
  • rest api
  • headless
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.2 · PHP 7.4
Update activity1 Nov 20262h ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.