Title: RockIt Multi-Step Form Builder
Author: s1ranand
Published: <strong>Agẹmọ  17, 2026</strong>
Last modified: Agẹmọ  17, 2026

---

Ṣàwárí àwọn plugin

![](https://s.w.org/plugins/geopattern-icon/rockit-multi-step-form-builder.svg)

# RockIt Multi-Step Form Builder

 Láti ọwọ́ [s1ranand](https://profiles.wordpress.org/s1ranand/)

[Ṣe ìgbàsílẹ̀](https://downloads.wordpress.org/plugin/rockit-multi-step-form-builder.1.0.8.zip)

 * [Àwọn àlàyé](https://yor.wordpress.org/plugins/rockit-multi-step-form-builder/#description)
 * [Àwọn àgbéyẹ̀wò](https://yor.wordpress.org/plugins/rockit-multi-step-form-builder/#reviews)
 *  [Ìgbéwọlẹ̀](https://yor.wordpress.org/plugins/rockit-multi-step-form-builder/#installation)
 * [Ìdàgbàsókè](https://yor.wordpress.org/plugins/rockit-multi-step-form-builder/#developers)

 [Ìrànlọ́wọ́](https://wordpress.org/support/plugin/rockit-multi-step-form-builder/)

## Àpèjúwe

RockIt Multi-Step Form Builder lets you build multi-step forms visually:

 * Add, edit, or delete as many steps as you want
 * Add, edit, reorder, or delete fields (text, email, phone, number, textarea, dropdown,
   radio, checkbox, date) within any step
 * Mark fields required, add placeholders, and choose full/half width layout
 * Drop the form anywhere with a simple shortcode: [rockit_msform id=”123Ìtumọ̀ 
   Yorùbá: ″]

**Partial capture** — most form plugins only save a submission once the visitor 
hits the final Submit button. This plugin saves progress automatically as visitors
fill in each field, so even someone who fills in just their name and email before
abandoning the form still shows up in your Leads dashboard, ready for follow-up.

**Leads dashboard** — see every submission (partial or complete) in one place, filter
by form or status, view full field-level detail, and export to CSV.

## Ìgbéwọlẹ̀

 1. Upload the plugin folder to /wp-content/plugins/ or install the zip via Plugins
    > Add New > Upload Plugin.
 2. Activate the plugin.
 3. Go to RockIt Forms > Add New Form to build your first form.
 4. Copy the shortcode shown after saving and paste it into any page or post.

## FAQ

### Where do partial submissions get stored?

In a dedicated database table created on activation, separate from WordPress posts/
comments. Nothing is emailed until a form is fully completed (configurable per form).

### Can I have different fields on different steps?

Yes — each step has its own independent set of fields that you fully control from
the builder.

### How do I style the form to match my brand?

The form and its elements use predictable, documented class names — .rockit-msf-
wrap, .rockit-msf-btn-next, .rockit-msf-btn-submit, .rockit-msf-progress-bar, .rockit-
msf-field, and so on. Target these from your themeÌtumọ̀ Yorùbá: ’s stylesheet or
the “Additional CSS” section in the WordPress Customizer.

## Àwọn àgbéyẹ̀wò

Kò sí àwọn àgbéyẹ̀wò fún plugin yìí.

## Àwọn Olùkópa & Olùgbéejáde

“RockIt Multi-Step Form Builder” jẹ́ ètò ìṣàmúlò orísun ṣíṣí sílẹ̀. Àwọn ènìyàn 
wọ̀nyí ti ṣe ìkópa sí plugin yìí.

Àwọn Olùkópa

 *   [ s1ranand ](https://profiles.wordpress.org/s1ranand/)

[Túmọ̀ “RockIt Multi-Step Form Builder” sí èdè rẹ.](https://translate.wordpress.org/projects/wp-plugins/rockit-multi-step-form-builder)

### Ṣe o nífẹ̀ẹ́ sí ìdàgbàsókè?

[Ṣàwárí koodu](https://plugins.trac.wordpress.org/browser/rockit-multi-step-form-builder/),
ṣàyẹ̀wò [ibi ìpamọ́ SVN](https://plugins.svn.wordpress.org/rockit-multi-step-form-builder/),
tàbí ṣe àgbékalẹ̀ sí [àkọsílẹ̀ ìdàgbàsókè](https://plugins.trac.wordpress.org/log/rockit-multi-step-form-builder/)
nípasẹ̀ [RSS](https://plugins.trac.wordpress.org/log/rockit-multi-step-form-builder/?limit=100&mode=stop_on_copy&format=rss).

## Àkọsílẹ̀ àwọn àyípadà

#### 1.0.8

 * Removed: per-form Custom CSS feature (allowed arbitrary user-supplied CSS, not
   permitted under current WordPress.org guidelines). Form styling can still be 
   adjusted via a child theme or the siteÌtumọ̀ Yorùbá: ’s Additional CSS in the
   Customizer, which target the same class names (.rockit-msf-wrap, .rockit-msf-
   btn-next, etc.) documented in the readme.
 * Fixed Contributors field: s1ranand.

#### 1.0.7

 * Renamed plugin file and Text Domain to match the WordPress.org-assigned slug:
   rockit-multi-step-form-builder.
 * Fixed Contributors field in readme.txt.

#### 1.0.6

 * Fix: Plugin URI and Author URI were both rockit-web.in — WordPress.org requires
   them to be different. Plugin URI is now https://rockit-web.in/multistep-form-
   builder.

#### 1.0.5

 * Fix: $wpdb->prepare() is now always the direct inline argument to get_row()/get_var()/
   get_results() (never assigned to a variable first), which is what WordPress.DB.
   PreparedSQL.NotPrepared actually requires.
 * Fix: sanitize_text_field()/esc_url_raw() now wrap wp_unslash($_SERVER[…]) directly
   with no intervening function calls.
 * Fix: minor code-style items (Yoda conditions, a variable name colliding with 
   a WordPress global, spacing) found while verifying against the real WordPress
   Coding Standards toolchain.
 * This release was verified against actual PHPCS + WordPress-Coding-Standards +
   PHPCSUtils + PHPCompatibility + PHPCSExtra (not just manual review) — zero errors,
   zero warnings.

#### 1.0.4

 * Fix: remaining Plugin Check warnings in the submissions DB class — phpcs:ignore
   comments now sit on the exact flagged line (they donÌtumọ̀ Yorùbá: ’t apply across
   multi-line statements), $_SERVER superglobals are unslashed/sanitized directly
   at the point of access, and ORDER BY column names are validated against a hardcoded
   whitelist instead of regex-stripping.

#### 1.0.3

 * Fix: prefixed all template-local variables (WordPress.NamingConventions.PrefixAllGlobals)
   for a fully warning-free Plugin Check report.
 * Add: partial save delay is now visible/editable on the Settings page.

#### 1.0.2

 * Fix: WordPress.org Plugin Check compliance — output escaping, prepared SQL, input
   sanitization/unslashing, text domain mismatch, and outdated “Tested up to” header.

#### 1.0.1

 * Fix: email notifications, CSV export, and the leads modal now show field labels
   instead of raw field ids.
 * Add: optional redirect URL after successful submission.
 * Add: per-form custom CSS, auto-scoped to that formÌtumọ̀ Yorùbá: ’s shortcode
   instance.

#### 1.0.0

 * Initial release: multi-step form builder, partial capture, leads dashboard, CSV
   export.

## Àkójọpọ̀ Meta

 *  Ẹ̀yà **1.0.8**
 *  Ìgbàgbọ́hùn tó kẹ́yìn **ọjọ́ 2 sẹ́yìn**
 *  Àwọn ìgbéwọlẹ̀ tó ṣiṣẹ́ **Tó kéré sí 10**
 *  Ẹ̀yà WordPress ** 5.8 tàbí ju bẹ́ẹ̀ lọ **
 *  Dánwò dé **7.0.2**
 *  Ẹ̀yà PHP ** 7.4 tàbí ju bẹ́ẹ̀ lọ **
 *  Èdè
 * [English (US)](https://wordpress.org/plugins/rockit-multi-step-form-builder/)
 * Àwọn àmì
 * [form builder](https://yor.wordpress.org/plugins/tags/form-builder/)[lead capture](https://yor.wordpress.org/plugins/tags/lead-capture/)
   [leads](https://yor.wordpress.org/plugins/tags/leads/)[Multi-Step Form](https://yor.wordpress.org/plugins/tags/multi-step-form/)
 *  [Ìwòye Tó Péye](https://yor.wordpress.org/plugins/rockit-multi-step-form-builder/advanced/)

## Àwọn ìbò

Kò sí ìwádìí tí a tíì fi ránṣẹ́.

[Your review](https://wordpress.org/support/plugin/rockit-multi-step-form-builder/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/rockit-multi-step-form-builder/reviews/)

## Àwọn Olùkópa

 *   [ s1ranand ](https://profiles.wordpress.org/s1ranand/)

## Ìrànlọ́wọ́

Nǹkan wà tí o fẹ́ sọ? Ṣé o nílò ìrànlọ́wọ́?

 [Wo àpéjọ ìrànlọ́wọ́](https://wordpress.org/support/plugin/rockit-multi-step-form-builder/)