WordPress plugin intelligence profile

Streamery Forms

Build forms directly in the block editor, collect submissions in a built-in inbox, and send them on by email or webhook.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.12
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.5 · PHP 7.4
Directory statusactive
Last directory update28 Sept 20261mo 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 Streamery Forms version 1.0.12 as active, updated 1mo ago and tested up to WordPress 7.1.

Overview

About this plugin

Streamery Forms is a form builder for the WordPress block editor. You compose a form the same way you compose any other page — by adding blocks — and every submission is stored in an inbox inside your WordPress admin, so nothing depends on an email actually arriving.

Building forms

  • 17 field blocks: text, email, number, textarea, select, radio, checkbox, date & time, slider, file upload, and more
  • Multi-step forms with progress display and step navigation
  • Conditional logic — show or hide fields based on what has been filled in
  • Ready-made starter templates, or start from an empty form
  • Styling through the block editor’s own controls (colours, spacing, borders, typography)

Handling submissions

Every submission runs through a chain of providers:

  • Database — always active. Stores the submission in the inbox before anything else runs, so a failing integration can never cost you a lead.
  • Email — notification email with a customisable HTML template and placeholders for form values.
  • Webhook — sends the submission to any HTTPS endpoint, with optional HMAC signing, several authentication methods, custom headers, and field mapping.

Inbox

  • Read, search, and filter submissions
  • Folders, labels, and read/unread status
  • Multiple mailboxes, with each form routed to the one you choose
  • Trash with restore

Spam protection

  • Honeypot field
  • CAPTCHA (FriendlyCaptcha or Google reCAPTCHA), verified on the server
  • Per-IP rate limiting
  • Minimum time between a form being rendered and submitted

All of these are enforced on the server. A submission cannot bypass them by talking to the REST endpoint directly.

Privacy

  • Storing the submitter’s IP address can be switched off per form
  • Optional retention period per form, after which submissions are deleted automatically
  • No data is sent anywhere except the providers you configure yourself

Third-Party Services

Streamery Forms does not contact any external service on its own. The following are optional and only ever active once you configure them.

Google reCAPTCHA — only when you enable reCAPTCHA and enter your keys under Streamery Forms → Settings → CAPTCHA. When enabled, the reCAPTCHA script is loaded from Google on pages containing a form, and the visitor’s CAPTCHA response token plus their IP address are sent to Google for verification on submit.

com/recaptcha/

com/terms

com/privacy

FriendlyCaptcha — only when you enable FriendlyCaptcha and enter your keys under Streamery Forms → Settings → CAPTCHA. The widget script is bundled with the plugin, not loaded from a third party. On pages with a CAPTCHA block it requests a puzzle from the FriendlyCaptcha API, and on submit the visitor’s solution is sent to the FriendlyCaptcha API for verification.

com/

com/legal/terms/

com/legal/privacy/

Webhook provider — only when you add a webhook feed. Submissions of the forms you assign it to are sent to the URL you configure. That endpoint is yours; where the data goes and how it is handled is determined entirely by the address you enter.

No default endpoint exists and nothing is sent anywhere unless you set one up.

Source Code

Some JavaScript and CSS in this plugin is compiled. The complete, human-readable source ships inside the plugin in the src/ folder, together with the build configuration. Every compiled file begins with a comment naming its source folder.

The same code is also public and maintained at:

com/streamery-de/streamery-forms

Compiled file → source:

  • assets/blocks/{block}/index.js, view.js, *.css → src/blocks/{block}/ (e.g. assets/blocks/select/view.js → src/blocks/select/view.ts ), built with @wordpress/scripts ( webpack.config.js )
  • assets/blocks/skins/default/ → src/skins/default/
  • assets/blocks/{number}.js → shared, lazy-loaded chunks of the HTML email editor: currently 3024.js from src/components/email-template-editor/HtmlCodeEditor.tsx and 3468.js with the bundled CodeMirror library (see below)
  • assets/admin/dist/ → src/admin/, src/components/, src/lib/, src/hooks/, built with Vite ( vite.admin.config.js, tailwind.config.js, postcss.config.js )
  • assets/admin/deactivate.js and assets/admin/deactivate.css are not compiled

js 20, Composer):

  • composer install --no-dev --optimize-autoloader
  • npm ci
  • npm run build (runs vite build -c vite.admin.config.js and wp-scripts build )

json ):

  • CodeMirror, @uiw/react-codemirror — https://github.com/codemirror/dev, https://github.com/uiwjs/react-codemirror
  • friendly-challenge — https://github.com/FriendlyCaptcha/friendly-challenge
  • noUiSlider — https://github.com/leongersen/noUiSlider
  • dnd kit — https://github.com/clauderic/dnd-kit
  • Lucide — https://github.com/lucide-icons/lucide
  • Radix UI — https://github.com/radix-ui/primitives
  • React Router — https://github.com/remix-run/react-router
  • Recharts — https://github.com/recharts/recharts
  • date-fns — https://github.com/date-fns/date-fns
  • Zod — https://github.com/colinhacks/zod
  • clsx — https://github.com/lukeed/clsx
  • tailwind-merge — https://github.com/dcastil/tailwind-merge
  • Nano Stores — https://github.com/nanostores/nanostores
  • vite-for-wp (adapted in libs/assets.php ) — https://github.com/kucrut/vite-for-wp
  • wp-eloquent (Composer, in vendor/ ) — https://github.com/prappo/wp-eloquent
WordPress.org metadata

Plugin tags

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

  • block editor
  • contact form
  • form builder
  • forms
  • webhook
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.5 · PHP 7.4
Update activity28 Sept 20261mo 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

Version1.0.111.0.12
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.