WordPress plugin intelligence profile

Palette Form Builder

A modern, multi-step form builder with drag & drop, live preview, RTL support, email & SMS notifications, and a fully localized admin interface.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.4.1
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 5.6 · PHP 7.2
Directory statusactive
Last directory update16 Jul 20263mo 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 Palette Form Builder version 1.4.1 as active, updated 3mo ago and tested up to WordPress 7.0.

Overview

About this plugin

Palette Form Builder is a lightweight yet powerful WordPress plugin for creating beautiful multi-step (wizard-style) forms and questionnaires. org Plugin Guidelines, it ships with a modern admin UI featuring drag & drop reordering, live preview, a visual type selector, and a color palette picker.

Key Features

  • Multi-Step Forms — Break long forms into digestible steps with a progress bar and smooth transitions.
  • Drag & Drop Builder — Reorder questions instantly with SortableJS. No page reloads required.
  • Live Preview — See exactly how your form will look before publishing.
  • Visual Type Selector — Choose between text, radio, and checkbox question types with clear visual buttons.
  • Color Customization — Per-form primary color with a WordPress color picker and preset palette.
  • Icon Picker — Search and select from 2,000+ Bootstrap Icons for the welcome screen.
  • Email Notifications — Receive an email with full submission details. Customizable subject and body templates.
  • SMS Notifications — Optional SMS alerts via MeliPayamak (REST API) when a new entry is submitted.
  • Entries Management — View, filter, paginate, delete, and export submissions to CSV.
  • Login Required — Optionally restrict form submission to logged-in users.
  • RTL & Persian — Full RTL support with the Vazirmatn font and complete Persian (fa_IR) translation.
  • 100% Local Assets — All CSS, JS, and fonts are bundled locally. No external CDN dependencies.
  • Secure — Nonce-based CSRF protection, input sanitization, output escaping, and SSL-verified HTTP requests.

Question Types

  • Text (Descriptive) — Single-line or multi-line text input.
  • Radio (Single Choice) — Select one option from a list.
  • Checkbox (Multiple Choice) — Select one or more options, with optional maximum selection limit.

Privacy

This plugin stores form submissions (entries) in the WordPress database as custom post types. Each entry may include:

  • The answers provided by the user.
  • The submitter’s IP address ( REMOTE_ADDR ).
  • The submitter’s User-Agent string.
  • The submission timestamp.

If the “Login Required” option is enabled, the submitter’s WordPress user ID is associated with the entry via the logged-in session.

No data is sent to external services except:

  • Email — via wp_mail() to the configured recipient (default: site admin).
  • SMS — only if you explicitly enable and configure the MeliPayamak SMS integration in Settings.

External services

This plugin optionally connects to the MeliPayamak SMS gateway API to send SMS notifications to the site administrator when a new form submission is received.

  • What the service is and what it is used for: MeliPayamak (melipayamak.com) is an Iranian SMS service provider. The plugin uses its REST API to deliver a short text notification (the configured SMS template) to the admin’s phone number after each new entry, so the admin is instantly aware of new submissions.
  • What data is sent and when: The request is sent only when SMS notifications are explicitly enabled in Palette Form Builder → Settings → Notifications and a new form entry is submitted. The data sent to https://api.melipayamak.com/post/send.asmx/SendSms includes: your MeliPayamak account username, your MeliPayamak account password, your sender number, the admin recipient phone number, and the SMS text (which may contain the site name, form title, entry ID, and a short summary of the submitted answers). No visitor data (such as IP address or User-Agent) is transmitted to MeliPayamak. The plugin also optionally calls https://api.melipayamak.com/post/credit.asmx/GetCredit to check your account balance, sending only your username and password.
  • Service terms and privacy policy:
  • MeliPayamak Terms of Service: https://melipayamak.com
  • MeliPayamak Privacy Policy: https://melipayamak.com

By enabling SMS notifications you acknowledge that the submitted form answers (as configured in your SMS template) will be transmitted to MeliPayamak’s servers.

Data Removal

php removes:

  • All palette_form posts and their meta.
  • All palette_entry posts and their meta.
  • The palette_form_builder_settings option.
  • Cached transients.

Credits

This plugin bundles the following open-source libraries (all MIT licensed):

  • Bootstrap 5.3.3 — CSS framework.
  • Bootstrap Icons 1.11.3 — Icon set.
  • Vazirmatn — Persian font.
  • SortableJS 1.15.6 — Drag & drop library.
WordPress.org metadata

Plugin tags

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

  • form builder
  • multi step
  • persian
  • rtl
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 5.6 · PHP 7.2
Update activity16 Jul 20263mo 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.