WordPress plugin intelligence profile

PubForms

Simple, privacy-friendly forms for WordPress. Build a form with a shortcode or block and keep every submission in your own site.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version0.3.2
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.3 · PHP 7.4
Directory statusactive
Last directory update27 Oct 20265d 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 PubForms version 0.3.2 as active, updated 5d ago and tested up to WordPress 7.1.

Overview

About this plugin

PubForms lets you build a form in the WordPress admin, drop it into any page with a shortcode or the PubForms block, and read the submissions in your own dashboard.

  • 20+ field types: text, email, paragraph, phone, URL, number, date, time, month, week, dropdown, multiple choice, checkboxes, quiz, file upload, signature, calculation, section heading, HTML, hidden and more
  • Build contact forms and other common forms in seconds with ready-made templates
  • Every submission is emailed to you and stored safely in your own database
  • Read, search, sort and export entries to a spreadsheet (CSV) at any time
  • Conditional logic — show or hide a field based on how someone answers
  • Field calculations — total or multiply number fields automatically
  • Style it your way: pick a look, layout (stacked, grid or flow), spacing, corners, button position and colours in the block sidebar, or set them on the shortcode
  • Anti-spam you can switch on once for every form: Cloudflare Turnstile, hCaptcha or a built-in question, plus a hidden trap field, rate limiting, a minimum fill time, a link limit and a blocked-words list that work with no CAPTCHA at all
  • Every input is validated and sanitised, so forms are safe from injection-style attacks
  • Optional multi-page forms and save-&-resume for longer submissions

Everything runs on your own server: no IP addresses or browser details are stored with entries. Nothing is sent to a third-party service unless you turn on Cloudflare Turnstile, hCaptcha or a webhook (see External services below).

External services

PubForms works fully on its own. It contacts an outside service only if you switch one of these features on.

Cloudflare Turnstile (optional CAPTCHA)

Used when you choose Cloudflare Turnstile under PubForms > Settings and save your Turnstile keys. js, and the visitor’s browser talks to Cloudflare to complete the check. com/turnstile/v0/siteverify to confirm it.

The “Test these keys” button on the Settings screen does the same for one test token. com/privacypolicy/

hCaptcha (optional CAPTCHA)

Used when you choose hCaptcha under PubForms > Settings and save your hCaptcha keys. js, and the visitor’s browser talks to hCaptcha to complete the check. com/siteverify to confirm it.

The “Test these keys” button does the same for one test token. com/privacy

Webhooks (optional)

If you add webhook URLs to a form, each confirmed submission is sent as JSON to those addresses, which an administrator chooses. Uploaded files are not sent, only their names. Requests to private or internal network addresses are refused.

What the receiving service does with the data is governed by that service.

The built-in question, trap field, rate limit, minimum fill time, link limit and blocked-words list all run on your own server and contact nothing.

WordPress.org metadata

Plugin tags

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

  • contact form
  • form builder
  • forms
  • privacy
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.3 · PHP 7.4
Update activity27 Oct 20265d 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.