WordPress plugin intelligence profile

Lumo Forms – Drag & Drop Form Builder for WordPress

A powerful WordPress form builder with an easy-to-use drag & drop editor and 45+ ready-to-use templates. Create beautiful contact, payment, regist …

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.0.4
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.4 · PHP 7.4
Directory statusactive
Last directory update12 Aug 20262mo 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 Lumo Forms – Drag & Drop Form Builder for WordPress version 1.0.4 as active, updated 2mo ago and tested up to WordPress 7.0.

Overview

About this plugin

Lumo Forms is a free and standalone drag & drop form builder for WordPress. Create professional forms visually with an intuitive builder and live preview — no coding required.

Start from a blank form or choose from 45+ built-in templates, customize the fields and styling, and publish your form using a shortcode or Gutenberg block.

Lumo Forms also includes built-in payment processing with Stripe and PayPal, email notifications, multiple spam protection options, form submission management, Form Health reports, and built-in integrations.

Features

  • Drag & drop form builder with live preview
  • Basic fields: Text, Email, Textarea, Checkbox, Radio, Select/Dropdown, Hidden, Submit, Terms & Conditions
  • Payment fields: Payment Item, Custom Amount, Payment Summary, Payment Gateway (Stripe / PayPal), Subscription (one-time plan amount display)
  • One-time payments via Stripe (Card Element + PaymentIntent)
  • One-time payments via PayPal (Smart Buttons)
  • Server-side payment amount calculation and transaction verification before saving entries
  • Payment details saved with form entries (status, amount, gateway, transaction ID)
  • Simple field styling: color, spacing, font size
  • Shortcode embedding: [lumoform id="X"]
  • Gutenberg block for easy block editor integration
  • Honeypot spam protection
  • Captcha spam protection: Simple Math, Google reCAPTCHA v2, hCaptcha, Cloudflare Turnstile
  • Email notifications (admin and user confirmation)
  • Form submissions saved to custom database tables
  • Integrations: Mailchimp, Brevo & Slack (contacts + channel notifications on submit)
  • Form Health reports: submissions trend, revenue pulse, integration status, setup coach
  • 45+ built-in form templates (Contact, Lead, Business, Registration, Application, Marketing, Survey, Payment, Nonprofit, Education) plus save-your-own custom templates
  • REST API endpoints

Integrations (Mailchimp, Brevo, Slack)

Connect your forms to popular tools without leaving WordPress.

* Mailchimp — add submitters to an audience with optional tags and double opt-in

* Brevo — create or update contacts and add them to a list

* Slack — post a real-time channel notification via Incoming Webhook when a form is submitted

* Manage connections under Lumo Forms → Integrations (configure credentials, enable/disable)

* Assign connections on each form under Settings → Integrations in the form builder

* Map email and name for Mailchimp and Brevo; Slack needs no field mapping (sends form title and field values)

* Check status and recent activity under Lumo Forms → Reports (Form Health)

45+ Ready-to-Use Form Templates

Don’t start from a blank canvas.

Lumo Forms includes 45+ built-in starter templates for common business, marketing, registration, survey, payment, nonprofit, education, and application use cases.

Choose a template, preview it, import it with one click, and customize it in the drag & drop builder.

You can also save your own forms as reusable templates.

Template features:

  • Category-based template browsing
  • Template search
  • Demo preview
  • One-click Use Template
  • Dedicated Lumo Forms → Templates page
  • Preset templates are read-only
  • Save your own reusable templates

Built-in templates by category:

Contact — Contact, Simple Contact, Support Request

Lead — Lead Generation, Quote Request

Business — Consultation, Appointment

Registration — Event

Application — Job Application

Marketing — Newsletter Signup, Weekly Newsletter Signup, Newsletter with Interests, Lead Capture Form, Free Guide Download, Product Waitlist, Webinar Registration, Request a Demo, VIP Offers Signup, Product Inquiry

Feedback — Feedback, Customer Survey, Customer Satisfaction Survey, Product Review, Support Experience Feedback, Website Usability Feedback, Employee Satisfaction Survey, Exit Interview, 360 Peer Review, New Hire Onboarding Feedback

Payment — Donation Form, Payment

Nonprofit — Nonprofit Volunteer, Charitable Donation, Fundraiser Event Registration, Corporate Sponsorship, In-Kind Donation

Education — School Contact Form, Course Registration, Student Enrollment Application, Parent-Teacher Meeting, Scholarship Application, Workshop Registration, Course Evaluation, Tutoring Request

General — Contact with Terms

Input Fields

Available input fields

  • Name Fields
  • Email
  • Simple Text
  • Text Area
  • Address Fields
  • Country List
  • Dropdown
  • Radio Field
  • Checkbox
  • Multiple Choice
  • Website URL
  • Time & Date
  • Hidden Field
  • Section Break
  • Terms & Conditions
  • Custom Submit Button
  • Captcha (Math, reCAPTCHA v2, hCaptcha, Turnstile)
  • Payment Item
  • Custom Payment Amount
  • Payment Summary
  • Payment Gateway (Stripe or PayPal)
  • Subscription (displays a plan amount; charged as a one-time payment in this version)

External services

This plugin can connect to third-party captcha, payment, and marketing/messaging services when you enable them and configure credentials. No data is sent to these services until you enter your own API keys or webhooks and a visitor submits a form that uses them.

Google reCAPTCHA

Used to verify that a visitor is human when Google reCAPTCHA v2 is enabled on a form.

Data sent: captcha response token and visitor IP address (when available). Sent only when a visitor submits a form with reCAPTCHA enabled.

Service provider: Google LLC

com/terms

com/privacy

com/recaptcha/.

hCaptcha

Used to verify that a visitor is human when hCaptcha is enabled on a form.

Data sent: captcha response token and visitor IP address (when available). Sent only when a visitor submits a form with hCaptcha enabled.

Service provider: Intuition Machines, Inc.

com/terms

com/privacy

com/.

Cloudflare Turnstile

Used to verify that a visitor is human when Cloudflare Turnstile is enabled on a form.

Data sent: captcha response token and visitor IP address (when available). Sent only when a visitor submits a form with Turnstile enabled.

Service provider: Cloudflare, Inc.

com/website-terms/

com/privacypolicy/

com/.

Stripe

Used to process one-time card payments when Stripe is configured and a form includes a Payment Gateway field set to Stripe.

Data sent: payment amount, currency, and transaction metadata required to create and confirm a PaymentIntent. Sent only when a visitor pays on a payment form.

Service provider: Stripe, Inc.

com/legal/consumer

com/privacy

com/ to render secure card fields. Card details are sent directly to Stripe and are not stored by this plugin.

PayPal

Used to process one-time payments when PayPal is configured and a form includes a Payment Gateway field set to PayPal.

Data sent: payment amount, currency, order details, and transaction metadata required to create and capture a PayPal order. Sent only when a visitor pays on a payment form.

Service provider: PayPal Holdings, Inc.

com/us/webapps/mpp/ua/useragreement-full

com/us/webapps/mpp/ua/privacy-full

com/sdk/js to render PayPal buttons.

Mailchimp

Used to add or update contacts in a Mailchimp audience when a Mailchimp connection is enabled and assigned to a form.

Data sent: email address and mapped name or other field values you configure, plus optional tags and double opt-in preference. Sent only after a successful form submission with an enabled Mailchimp connection.

Service provider: The Rocket Science Group LLC d/b/a Mailchimp

com/legal/terms/

com/privacy/statement/

g. com ).

Brevo

Used to create or update contacts and add them to a list when a Brevo connection is enabled and assigned to a form.

Data sent: email address and mapped name or other field values you configure. Sent only after a successful form submission with an enabled Brevo connection.

Service provider: Sendinblue SAS (Brevo)

com/legal/termsofuse/

com/legal/privacypolicy/

com/.

Slack

Used to post form submission notifications to a Slack channel when a Slack connection is enabled and assigned to a form.

Data sent: form title and submitted field labels/values in a channel message. Sent only after a successful form submission with an enabled Slack connection.

Service provider: Slack Technologies, LLC

com/terms-of-service

com/privacy-policy

com).

WordPress.org metadata

Plugin tags

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

  • contact form
  • drag and drop
  • form builder
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 6.4 · PHP 7.4
Update activity12 Aug 20262mo 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.