WordPress plugin intelligence profile

2ranq Forms

Form builder with conditional logic, multi-step forms and file uploads. Every feature free, nothing locked behind a paywall.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.2.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.6 · PHP 7.4
Directory statusactive
Last directory update24 Oct 20269d ago
Active installations10Adoption 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 2ranq Forms version 1.2.0 as active, updated 9d ago and tested up to WordPress 7.1.

Overview

About this plugin

2ranq Forms is a drag and drop form builder. Everything it does is free. There is

no pro tier, no trial, and no feature that stops working after a while.

What it does

  • Drag and drop builder with a live preview of your real form
  • 23 field types, including name, address, phone with per country checks, date, time, rating, ranking, picture choice, signature, password and file upload
  • Conditional logic: show or hide any field based on what was answered earlier
  • Multi-step forms with a progress bar and per step validation
  • File uploads with type, size and content checks
  • Entries stored in your own database, with their own screen in the dashboard
  • Email notification on every entry, with a reply address taken from the form
  • A Design tab with 45 ready made styles, and a setting for every colour, corner, space and button
  • 13 full width sections that wrap around a form, with heading, contact details and photo
  • Gutenberg block, Elementor widget and a plain shortcode
  • 29 ready made forms in nine groups: start here, contact, bookings and appointments, quotes and orders, applications step by step, verification and documents, support, sign ups and events, feedback and surveys. Seven of them are split into steps

Built to stay light

Nothing is sent to the visitor on pages that have no form on them. Forms use plain

JavaScript, so jQuery is not loaded on your site because of us. No payment library

ships inside the plugin. A page with a form loads about 8 KB of stylesheet and

6 KB of script, gzipped, and the sections stylesheet is a separate file that only

loads on pages that use a section.

It works without JavaScript too

If scripts are blocked, every step is shown at once, every field is shown, and the

form submits normally. The server checks the same rules either way, so nothing is

lost and nothing slips through.

Your data stays yours

Entries are stored in a table in your own database and files in your own uploads

folder. Nothing is ever sent to us: there is no account, no licence check and no

usage report. Storing the visitor IP address can be turned off in the settings.

The plugin can connect to a small number of outside services, but every one of

them is switched off until you turn it on and enter your own keys. They are all

listed under External services below, with what is sent and when.

External services

Out of the box this plugin does not connect to any external service. Nothing is

sent to 2ranq at any point. The services below are optional: each one is off

until you switch it on in the plugin settings and enter your own keys, and each

one only sends data for the forms where you have enabled it.

If you enable one of them, personal data from that form reaches that company, so

say so in your own privacy notice.

Google reCAPTCHA

Used to stop automated spam, if you pick it as your spam check.

js) is loaded in the

visitor’s browser on every page that shows a protected form, which lets Google see

the visitor’s IP address and browser. When the form is submitted, the token from

that widget and your secret key are sent from your server to

com/recaptcha/api/siteverify to be verified. The answers typed

into the form are never sent.

Service provided by Google. com/terms

com/privacy

hCaptcha

Used for the same job as reCAPTCHA, for people who would rather not send their

visitors to Google.

js) is loaded in the visitor’s

browser on every page that shows a protected form, which lets hCaptcha see the

visitor’s IP address and browser. When the form is submitted, the token and your

com/siteverify to be

verified. The answers typed into the form are never sent.

Service provided by Intuition Machines, Inc. Terms of service:

com/terms

com/privacy

Cloudflare Turnstile

Used for the same job as reCAPTCHA, usually without showing the visitor anything

to click.

js) is

loaded in the visitor’s browser on every page that shows a protected form, which

lets Cloudflare see the visitor’s IP address and browser. When the form is

submitted, the token and your secret key are sent from your server to

com/turnstile/v0/siteverify to be verified. The

answers typed into the form are never sent.

Service provided by Cloudflare, Inc. Terms of service:

com/terms/

com/privacypolicy/

Mailchimp

Used to add the person who filled in the form to one of your audiences.

After an entry is saved, and only for a form where you have chosen Mailchimp, your

server sends the email address from the entry, the name if the form has a name or

text field, and any tags you set, to

0/lists//members, authenticated with

your own API key. The person is added with the status “subscribed”, so ask for

their consent on the form itself. The data centre prefix comes from your key and

the audience id is the one you enter yourself.

Service provided by Intuit Mailchimp. Terms of use:

com/legal/terms/

com/legal/privacy/

Slack

Used to post every new entry into a channel, so a team sees it without opening the

dashboard.

After an entry is saved, the form name and the submitted answers are sent to the

com. Nothing

is sent until that address is entered.

Service provided by Slack Technologies. Terms of service:

com/terms-of-service

com/trust/privacy/privacy-policy

A webhook address of your own

Used to send the entry to any address you give, which is how people reach Zapier,

Make, n8n or their own system.

After an entry is saved, the entry is sent as JSON to the address you typed into

the form settings: the entry and form ids, the form name, your site address, the

time, and every submitted field. An optional secret of yours travels in an

X-Ranq-Secret header. There is no fixed provider behind this one: the address is

yours, so the terms and the privacy policy are those of whatever service you point

it at.

Credits and origin

2ranq Forms is written by Quantum, Serbia, and published by 2ranq

com). The plugin page is at

com/plugins/2ranq-forms/. Copyright (c) 2026 Quantum. The plugin is

free software under the GNU General Public License, version 2 or later. The full

txt inside the plugin folder.

The layouts are not guesswork. In August 2026 we measured seventeen live sites we

build and maintain, and the numbers decided the defaults: field height, corner

rounding, how a contact section splits into columns, and how many fields a real

contact form has. The thirteen ready made sections are copies of those sites,

rebuilt field by field, with sample details that belong to nobody: phone numbers

example domain.

WordPress.org metadata

Plugin tags

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

  • conditional logic
  • contact form
  • form builder
  • multi step
  • forms
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.6 · PHP 7.4
Update activity24 Oct 20269d 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.1.01.2.0
WordPress compatibility7.17.1.3
Version1.0.11.1.0
Version1.0.01.0.1
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.