WordPress.org

Plugin Directory

Simple Form – Easy and Instant Contact Forms, Multi Step Forms, Conditional Logic & Form Analytics

Simple Form – Easy and Instant Contact Forms, Multi Step Forms, Conditional Logic & Form Analytics

Description

Simple Form is a powerful, intuitive FormDeck WordPress form builder plugin designed to transform the way you create and manage contact forms. Create beautiful contact forms and lead capture forms in just 15 seconds with our drag-and-drop builder.
With premium features at no cost, you can effortlessly design stunning, high-converting forms, no coding required! Boost engagement, capture more leads, and enhance your website’s performance instantly.

Why Choose Simple Form Form Builder?

Simple Form stands out from other WordPress form plugins by offering unique features like WhatsApp integration, floating forms, advanced analytics, and conditional logic that convert visitors into leads. Our form builder plugin includes:
* Create Forms in Seconds: Build custom forms with our drag-and-drop builder or from the presets
* Mobile-Optimized: Fully responsive forms that work perfectly on all devices
* Advanced Lead Management: Track, export, and analyze form submissions with powerful filtering options
* Premium Features for Free: Get advanced capabilities like form analytics, conditional logic, and multi-step forms without the premium price tag

🎨 Intuitive Drag-and-Drop Form Builder

  • Build any type of form without writing a single line of code
  • Fully customizable field options and layouts
  • Form Presets: Choose from professionally designed templates to get started quickly
  • Multi-Step Form Capability: Add progress indicators to page breaks with three different progress styles
  • Conditional Logic: Enable conditional logic, set actions, and define conditions based on user input

πŸ“± Multi-Channel Communication & Notifications

  • Email Notifications: Receive alerts whenever someone submits your form
  • Slack Integration: Get form submission notifications in your Slack channels
  • Telegram Integration: Send form submissions directly to your Telegram chat or channel
  • Form Submission Notification Ball: Shows when a new form is submitted, allows admin to view leads and close the notice

πŸ“Š Advanced Form Analytics & Lead Management

  • Form Analytics: Track form performance, conversions, and user behavior
  • Compare Forms: Select multiple forms and compare metrics like views, submissions, success rates, and conversion rates
  • Enhanced Leads Page: Filter by date (custom range, today, all time, yesterday, last week, last month)
  • Multiple Export Options: Export leads in JSON, CSV, PDF, or print format
  • Export/Import Functionality: Export all forms, import all forms, or export single forms

πŸ–₯️ Smart Form Placement & Design Options

  • 7 Unique Form Themes:
    • Modern Purple [theme-1]
    • Fresh Green [theme-2]
    • Dark Contrast [theme-3]
    • Modern Minimalist [theme-4]
    • Futuristic Neon [theme-5]
    • Neomorphic Light [theme-6]
    • Glassmorphism Dark [theme-7]
  • Create Custom Themes: Design your own themes with various style options:
    • Modern, Neomorphic Light, Glassmorphism Dark, Cyberpunk Neon, Minimalist Zen, Retro Wave, Material Elevated, Organic Curves, Brutalist Bold, Soft Pastel, Apple Glass
  • Theme Override: Override themes for individual forms using shortcode parameters like [simple_form id="1" theme="theme-1"]
  • Responsive Design: Forms look great on desktops, tablets, and mobile devices
  • GDPR Compliance: Add consent checkboxes and privacy notices
  • Cloudflare Captcha: Enable Cloudflare Captcha for enhanced form security

πŸ‘₯ Perfect for All WordPress Users

SimpleForm is ideal for:
* Small Business Owners: Create professional contact forms and lead generation forms with advanced analytics
* Marketers: Maximize conversions with strategically placed floating forms and track performance with detailed analytics
* Agencies: Build client websites with powerful form capabilities, custom themes, and multi-step forms
* Bloggers: Engage with readers through custom-designed forms with conditional logic
* E-commerce Stores: Collect customer inquiries and feedback with secure, feature-rich forms

πŸš€ Key Benefits

βœ… Free Premium Features: Advanced capabilities like form analytics, conditional logic, multi-step forms, custom themes, and multi-channel integration without the premium price tag
βœ… No Coding Required: User-friendly interface for all skill levels with drag-and-drop functionality
βœ… Instant Form Creation: Build forms in just 15 seconds using presets or from scratch
βœ… Mobile-Friendly Design: Perfect forms on all devices with responsive layouts
βœ… Easy Customization: Personalize forms to match your brand with custom themes and styling options
βœ… Seamless WordPress Integration: Works with any WordPress theme and supports theme overrides
βœ… Advanced Lead Management: Track, filter, and export submissions with powerful analytics and comparison tools

Say goodbye to form building frustrations and hello to Simple Form form builder. Create, collect, and conquer with the ultimate form-building solution. Download now and see for yourself why “Simple Form” is the preferred choice for savvy website owners like you. Simplify, collect, and thrive with SimpleForm.
Get started with Simple Form today and transform your website’s form experience!

πŸ”₯ More Awesome Plugins

If you enjoy SimpleForm, you ought to take a look at our other great projects:
πŸ€– Activity Guard – Real-Time System & User Activity Logs, Forum Tracker and Security Plugin
Activity Guard is the Ultimate WordPress activity log plugin for tracking user actions, monitoring WooCommerce events, and securing your site in real-time. With instant notifications via Slack and email, it empowers admins to respond quickly to critical events and ensure site security.
πŸ›’ WC Bulk Order Generator
WC Bulk Generator helps developers and store owners create realistic WooCommerce test data quickly. Generate thousands of WooCommerce products and orders with just a few clicks.
🐞 EasyError – Easy Error Log for WordPress
Experience hassle-free debugging by conveniently defining error modes and debug log constants within the config file. No need to delve into core files – simply toggle the settings. Access all errors in a single, user-friendly dashboard page, making it effortless to identify and rectify issues. Keep your website running smoothly with the ability to clean up and download error logs directly from the dashboard. Elevate your debugging experience with EasyError – Easy Error Log for WordPress.

How to Use

After activating the plugin navigate to your Admin Dashboard > SimpleForm > Form and from there build your required form using drag and drop. Next save it with any form name.
You will then automatically be redirected to the “Data” page, from there you can edit your form or create a form on any of your pages or posts using the shortcode.

Creating Multi-Step Forms:
1. Add page breaks to your form
2. Enable “Show Progress Indicator” in page break settings
3. Choose your preferred progress style
4. Save and publish your form

Using Conditional Logic:
1. Select any form field
2. Toggle “Enable Conditional Logic”
3. Set actions (show/hide, change values)
4. Define conditions based on other field values

Customizing Themes:
1. Go to Settings > Themes
2. Choose from 7 pre-designed themes
3. Or create custom themes with various design styles
4. Override themes per form using shortcode parameters

Viewing Form Analytics:
1. Navigate to Form Analytics dashboard
2. View performance metrics for individual forms
3. Compare multiple forms side-by-side
4. Analyze conversion rates and user behavior

Managing Leads:
1. Go to Leads page
2. Filter submissions by date range
3. Export data in JSON, CSV, or PDF
4. Use the notification ball for new submissions

Screenshots

  • Form Dashboard
  • Form Builder- Advance Drag & Drop
  • Multi-Step Form with Progress Indicator
  • Form Analytics Dashboard
  • Theme Customization Panel
  • Conditional Logic Settings
  • Leads Management with Filtering Options

Installation

  1. Upload files to the /wp-content/plugins/simple-form directory
  2. Activate the plugin through the ‘Plugins’ screen in WordPress

FAQ

Is there any action hook that can be used after the form submission event?

Yes, ‘SimpleForm_form_submit’ action hook added to use. It takes a parameter in which you can collect the form submission data by passing the following keys. E.g. $form[‘form_id’]; $form[‘fields’]; $form[‘time’] here ‘fields’ used to collect the form submission data.

How do I create multi-step forms with Simple Form?

Simple Form now supports multi-step forms through the “Show Progress Indicator” feature in page breaks. Simply add page breaks to your form and enable the progress indicator with your preferred style. This will transform your form into a multi-step form with visual progress tracking.

Can I customize the appearance of my forms?

Yes! Simple Form offers 7 unique pre-designed themes and the ability to create custom themes. You can choose from various design styles like Modern, Neomorphic Light, Glassmorphism Dark, Cyberpunk Neon, and more. Additionally, you can override the theme for individual forms using shortcode parameters like [simple_form id=”1″ theme=”theme-1″].

How does the form analytics feature work?

The Form Analytics feature allows you to track form performance, conversions, and user behavior. You can view metrics like Total Views, Submissions, Successful submissions, Errors, Redirects, Conversion Rate, and Success Rate. You can also compare multiple forms side by side to analyze their performance.

What export options are available for form submissions?

Simple Form provides multiple export options for your form leads. You can export data in JSON, CSV, or PDF formats, or simply print the leads directly. The Leads page also includes filtering options by date range (custom range, today, all time, yesterday, last week, last month).

How does the Form Submission Notification Ball work?

When a new form is submitted, a notification ball appears in your admin dashboard. You can click to view the new lead details, then close the notice. This helps you stay on top of new submissions without constantly checking the leads page.

Can I use conditional logic in my forms?

Yes! Simple Form now includes conditional logic capabilities. You can enable conditional logic for any field, set specific actions (show/hide fields, change values), and define conditions based on user input in other fields.

Reviews

Februari 17, 2024
Hey there! I recently came across the Simple Form Plugin and I just had to share my experience with you. It’s an absolute lifesaver for anyone needing to create forms quickly and easily. The drag-and-drop interface is incredibly intuitive, making the whole process a breeze. Plus, the lead collection feature is seamless, helping me gather valuable contacts effortlessly. And let’s not forget about the social media redirection after form submission – it’s a fantastic way to drive engagement. Trust me, this plugin is a must-have!
Read all 3 reviews

Contributors & Developers

“Simple Form – Easy and Instant Contact Forms, Multi Step Forms, Conditional Logic & Form Analytics” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

3.6.0

  • πŸš€ Added Form Analytics & Comparison Dashboard
  • 🎨 Introduced Form Presets & Templates
  • 🧩 Added Conditional Logic for fields
  • πŸ”” New Form Submission Notification Ball
  • πŸ—„οΈ Leads export in CSV, JSON, PDF, Print
  • 🎭 Added 7 Pre-Built Themes + Custom Theme Creator
  • πŸ“² Added Slack & Telegram Integration
  • πŸ” Added Cloudflare Captcha Integration
  • ⚑ Optimized performance & cleaned codebase

3.5.2

  • Enhancement: Code optimize and clean

3.5.1

  • Enhancement: Code optimize and clean
  • Enhancement: Form responsive isuses fixed
  • Enhancement: Removed swal and use custom notice modal
  • Fix: Captcha page not response because of errors trigger with sitekeys

3.5.0

  • New Feature: Improved UI
  • New Feature: Enhancement shortcode to show form as inline, bottom-right, bottom-left
  • New Feature: Lead export functions for single entries
  • Enhancement: Update freemius SDK
  • Fix: Errors with Drag an Drop builder when form field empty

3.4.0

  • New Feature: UI updated
  • Fix: Swal removed

3.3.4

  • Enhancement: Removed extra content used before.

3.3.3

  • Enhancement: Update freemius SDK.

3.3.2

  • Enhancement: Minor bug fixing.

3.3.1

  • Enhancement: Added require fields icon after the lable.
  • Enhancement: Added min and max in number fields.
  • Enhancement: Added a theme attribute to the shortcode for assigning a unique theme.
  • Fix: Cloudflare is not showing in the form.

3.3.0

  • New Feature: Introduced multiple form Themes to enhance form design and layout.
  • New Feature: Added support for multi-column form layouts for better form structuring.
  • Enhancement: Added shortcode submission button text fields options to customize the button text.
  • Enhancement: Improved drag-and-drop functionality for a smoother form-building experience.

3.2.3

  • Enhancement: Upgrade WordPress SDK

3.2.2

  • Fix: console error fixed.
  • Fix: Fixed missing file issues.

3.2.0

SimpleForm – WhatsApp & WordPress Form Builder
Fix: Resolved other design issues and improve functionality.

3.1.0

SimpleForm – WhatsApp & WordPress Form Builder
New: PDF and CSV imports are now free.
New: Get SimpleForm leads in Slack for free.

3.0.0

  • New: revamped all setting and optimize full plugin
  • New: Introduces new Form Presets

2.0.0

  • New: Add design panel
  • New: Form customization feature
  • New: WPCS 3.0 compatibility
  • New: Control over storing leads in Database
  • New: Collect leads in Mail
  • New: Collect meta data
  • New: New fields Introduces
  • New: Multi-step/Page break form
  • New: Image support
  • New: E-Signature
  • New: Cloudflare Captcha

1.0.0

  • Inital commit of plugin
  • New: Form customization preview
  • New: Export Leads as JSON, CSV, PDF and new Print option
  • New: Add freemius