Multi-Step Forms & Calculators
From simple contact forms to full quote calculators
Logicoo Digital Product Architects
The multi-step form plugin for WordPress
Logicoo Form turns complex forms into simple multi-step experiences. This free plugin combines a visual three-column builder with conditional logic, live calculations, a review summary, submission limits and built-in statistics. Forms are stored in your own database and work on any device and browser, in most cases even with JavaScript disabled. Build quote requests, registrations, surveys and order forms without touching code, and keep full control of your data.
Build without code
Build multi-step forms in a visual three-column editor. Split fields into pages, add a progress bar and use AND/OR conditional logic to show or hide questions based on earlier answers. Choose from 19 field types, from text and dates to ratings, file uploads and digital signatures. Publish with a shortcode and send several independent email notifications per form, each with its own recipients, conditions and attachments.
Privacy, protection and style
Logicoo Form works with the WordPress tools for exporting and erasing personal data, can skip storing IP addresses, and keeps signatures, uploads and PDFs in a protected folder with no public URL. Protect your forms with reCAPTCHA v2 or v3 and rate limiting. Match your brand with global styles and per-form button texts and colors. The interface is translation-ready, and uninstalling removes all of its data unless you choose to keep it.
Keep control of your data
Every submission is stored in your own WordPress database and managed from one entries screen: filter, view, delete in bulk and export to CSV. A statistics page shows views, submissions and conversion rate for each form. Limit submissions per IP address, session, registered user or in total. Generate a branded PDF for each entry, and remove old entries and their attachments automatically.
Calculate as visitors type
Assign a numeric value to each option and let a Total field add it up live. Link it to a Quantity field, apply quantity-based discounts and show the result in a real-time summary. Before submitting, visitors review all their answers on a final screen and can still edit them. Quotes, bookings and order forms become self-service, and the server rechecks every total on submission for security.
Speaks your visitors’ language
Translation-ready, with translations delivered automatically by translate.wordpress.org. Forms follow the language of your site.
Custom styling, your way
Global colors, typography and borders for every form, per-form button texts and colors, and WordPress’s Additional CSS for any single form.
Digital signature field
Let visitors sign on screen with a finger or a mouse. Ideal for agreements, consent forms and confirmations.
Automatic PDF generation
Generate a PDF when a form is completed, with your logo, header and footer text. Download it from the entries screen or attach it to your notification emails.
Smart pricing & totals
Assign values to options and let a live Total field calculate the amount as visitors choose. Great for quotes, orders and bookings.
Quantity-based pricing
Reward bigger orders automatically. Set quantity tiers with a lower unit price, progressive pricing or a fixed price per tier, updated live in the total.
Live summary & review
Visitors see a real-time recap of their answers, plus a final review screen before they submit.
Star & slider ratings
Collect feedback in a format everyone understands, with a customizable stars or slider field.
Configurable submission limits
Cap entries by IP address, session, registered user or overall total, with a custom message when the limit is reached.
Built-in statistics
See views, submissions and conversion rate for each form. Optional, off by default.
Automatic data cleanup
Schedule old submissions to be removed after a set number of days, including any attached files.
Save & continue later
Visitors save their progress and resume through a secure email link, within a time window you set.
Visual form builder
Drag, drop and arrange fields across multiple pages, choosing from 19 field types and adding conditional logic to show the right question at the right time.
Works without JavaScript
Forms submit normally even when JavaScript is turned off. The only exceptions are forms with reCAPTCHA, a signature field or an online payment.
Smart email notifications
Send several independent emails per form, with dynamic recipients, reply-to addresses, placeholders and sending conditions.
Organized submissions inbox
Browse, filter and manage every response from one dashboard, with bulk actions and one-click CSV export.
Easy import & export
Export a form’s full setup as a file and import it anywhere. Perfect for backups, templates and multiple sites.
Built-in spam protection
Add Google reCAPTCHA v2 or v3 to any form, activated per form in a few clicks.
Submission rate limiting
Limit how many submissions one IP address can send within a time window, to protect your inbox from floods and abuse.
Privacy tools built in
Connects to the native WordPress tools to export or erase a person’s data, and can skip storing IP addresses.
Clean, worry-free uninstall
Removing the plugin also removes its data, with an option to keep everything if you prefer.
Logicoo Form grows with your feedback. If you find a bug, have a question or want to suggest a feature or integration, check the FAQ or write to us through the support form. As the plugin evolves, free and paid add-ons will extend it with payments, quizzes, repeatable fields, email marketing and more, coming soon. Logicoo Form is and will stay free: if it makes your work easier, a donation, even a small one, helps us keep improving it. Thank you for being part of this project.