WordPress Forms – Drag & Drop Builder, Pre-built Templates, Spam Protection, User Email Notifications & more!


The Intelligent and Easy WordPress Form Builder Plugin

WordPress Forms by Pie Forms are fast, flexible, and 100% responsive. Create all kinds of forms with the most efficient drag and drop form builder, and embed them anywhere on your website using the Shortcodes. No coding knowledge required.

Free Features:

  • Create unlimited forms without any restrictions
  • Drag and Drop Form Builder
  • Supports all commonly used form fields including, radio, dropdowns, checkboxes, date, multi-select and more
  • 100% responsive and mobile phone friendly
  • RTL Support
  • Search filter in Select field
  • Supports multi-column layout
  • Shortcode support
  • HTML Email Template
  • User email notification
  • Admin email notification
  • Multiple email recipients
  • Quick Form Preview option
  • 6 Prebuilt Form templates: Contact Form , Feedback Form , Request a Call Back Form , Product Survey Form , Quote Request Form and Medical Appointment Form
  • Google Recaptcha V2 and V3 Supported
  • Editable successful form submission message
  • Redirect option after submission
  • Editable Email Settings
  • Editable form validation messages
  • Honeypot
  • System information tab in tools menu
  • Email headers (BCC and CC)
  • Ajax Form Submission
  • Custom validation
  • Server side validation
  • Smart tags
  • Gutenberg Editor
  • GDPR Agreement
  • Entries in Dashboard where all users entries are showing: Name, Email Address, Form (Filter) , Action
  • Name and Email fields auto filled when user is logged in
  • Native integration with Elementor: add to the page and create new forms right inside its builder
  • Seamless integration with Divi Builder: Select the Pie Forms module and add forms directly to your page
  • Import Contact Form 7 (cf7) forms

Free Extension:

  • MailChimp Add-on
    Connect your MailChimp account with Pie Forms and add users to your MailChimp list directly on form submissions

  • Paypal Add-on
    Collect payments for supporting causes with Paypal Donation Add-on

  • Smart Translator Add-on
    Translate user response with Google Translate or Deepl using Smart Translation Add-on

View Plugin Demo

Pre-Built Form Templates

Pie Forms comes with pre-built templates like Contact form, Feedback form, Request a call-back form, and more to save your time and boost your form building experience. All the templates available can be edited, and you can easily add, remove, or rearrange the fields anywhere on the form as per your requirements.

GDPR Compliant Forms and Data Entry Management

The GDPR rules and regulations can be overwhelming. With Pie Forms, you don’t have to worry about that. Our forms are fully GDPR compliant. You only have to enable the GDPR and add the GDPR compliance field to your form for taking the user’s consent. All the user entries will be stored and displayed in the Entries Tab for quick access and efficient Data Entry Management.

Page Speed Optimized

We know the importance of user experience. Therefore, Pie Forms are highly optimized so that your pages are loaded fast, and the page speed is not compromised.

Full Spam Protection

Spam can be annoying and very dangerous for your website. To keep your website data protected, Pie Forms has Powerful Captcha support: reCaptcha v2 and v3, hCaptcha, and HoneyPot. Admin can also limit the number of form entries from a device to avoid spam.

You can validate your forms for secure submissions with Client-side validation (jQuery). For extra security, Pie Forms also has the option for Server-side validation (Php) if the javascript is blocked on the user’s browser.

Compatibility With Famous WordPress Builders

Pie Forms is compatible with the WordPress page builders and can be integrated seamlessly with Elementor, Divi, Gutenberg Block Editor, and the Classic Editor.

Plugin Demo

For making the form building easy and trouble-free, we have created a plugin demo on our website to make you familiar with the form templates, fields, and interface of Pie Forms.

There is so much more to explore!

Website | Demo | Documentation | Features

Paid Features:

  • Advanced Fields
    Create and design the most professional forms and collect the maximum user information using the Advanced fields available in Pie Forms.

  • Block Users
    Block unwanted users and bots by their Username, Email address, or IP address to keep your website spam-free

  • Conditional Logic
    Conditional Logic allows you to create dynamic forms that are smart, responsive, and user-friendly

  • Limit Form Entries
    Pie Forms allows you to limit the number of form submissions for a particular form

  • Schedule Forms
    Set up a schedule to show and hide forms automatically based on dates

  • Data Entry Management
    All the user entries are stored and displayed under the Entries Tab of Pie Forms Admin Dashboard for quick access

  • File Upload
    The File Upload field in Pie Forms allows the user to upload documents, images, or videos on form submission

  • Date and Time Picker
    Date and Time picker field can be used in forms to schedule appointments, interviews, and meetings

  • hCaptcha Support
    One of the best alternatives for Google reCaptcha to keep your website secure and spam-free

  • Digital Signature
    Let your users add a personal touch by adding their signature using a touchpad or a cursor

  • Limit Form Entries From a Device
    Limit the number of forms that can be submitted from a device to avoid spam.

  • Visible Forms
    show forms based on roles, logged-in and guest users.

  • Rating Field

Paid Extensions:

  • Multipage Add-on
    Break your form into multiple pages to create clutter-free forms with the Multipage Add-on

  • Password Protected Add-on
    Create Password Protected Forms

  • Drip Add-on
    Design and schedule email campaigns to send automated response to your users with Pie Forms’ Drip Add-on

  • Broadcast Add-on
    Send emails to an entire list of registered users simultaneously, using Pie Forms’ Broadcast Add-on

Pie Forms is All that You Need for Your Website

Let us know if you think we are missing out on some essential features!

With Pie Forms, everything is easy!

We want to make sure that your experience with Pie Forms is the best. You can help us do that. How?

  • Don’t see a feature you need for Pie Forms?
  • Have any questions for our form builder?
  • Or want to help us with your feedback?

We are ready to hear and open to all. Feel free to contact us and let us help you!


Want to add a new language to Pie Forms? Great! You can contribute via translate.wordpress.org.

Tangkapan Layar

  • Form
  • Form Settings
  • Block Users
  • HTML Template
  • GLobal Settings
  • Entries
  • Smart Translator


Plugin ini menyediakan 1 blok.

  • WordPress Forms - Drag & Drop Builder, Pre-built Templates, Spam Protection, User Email Notifications & more!

Tanya Jawab

Who should use Pie Forms?

Pie Forms is for bloggers, designers, developers, business owners, and basically for everyone.

Do I need to have coding skills to use Pie Forms?

Absolutely not. You can create and manage forms without any coding knowledge through Drag and Drop Form Builder

What type of WordPress forms can I build with Pie Forms?

Here are some types of WordPress forms you can create:

  • Simple Forms
  • Job Application Form
  • Feedback Survey Form
  • Request a Call Back Form
  • Make a Suggestion Form
  • Product Survey form
  • Quote Request form
  • Online Booking Forms
  • Medical Appointment Form
  • Make a Referral Form
  • Event Planner Form
  • Travel Request Form
  • Online Event Registration Form
  • Job Application Form
  • Hotel Booking Form
  • Appointment Form

Does Pie Forms include spam protection?

Pie Forms is fully compatible with all versions of Google reCAPTCHA:

  • reCAPTCHA v2
  • reCAPTCHA v3
  • It has honeypot


Baca semua 2 ulasan

Kontributor & Pengembang

“WordPress Forms – Drag & Drop Builder, Pre-built Templates, Spam Protection, User Email Notifications & more!” adalah perangkat lunak open source. Berikut ini mereka yang sudah berkontribusi pada plugin ini.


Log Perubahan

  • Added: Server side validation for limit length of text area filed.
  • Fixed: Show Detected City According to Site Region in advance settings of Address field (Premium)
  • Fixed: Database Errors
  • Fixed: GDPR field to be added once in a form.
  • Fixed: Removed fields to be used once in the form from the Search Filter
  • Fixed: Detect Country According to Site Region (Premium)
  • Updated: Download URL option in General Settings for Redirect To.

  • Fixed: Form submission time when viewing entries (Premium)
  • Fixed: Entries not being saved
  • Fixed: Form disappears from the list of forms when enabled after disabling
  • Fixed: Paypal Addon
  • Fixed: license key (All Addons)
  • Updated: Add license key link removed from plugin action links (All Addons)
  • Updated: Currency tab added in Builder form settings and removed from the global settings menu (Paypal Addon)
  • Updated: unsubscribe URL tag (Drip and Broadcast Addon)
  • Updated: Removed data of removed fields from entries’ view (Premium)


  • Added: Separate js file for import Contact form 7 (Premium)
  • Added: User Report for Broadcast Email (Broadcast Addon)
  • Added: User Report for Drip Campaign (Drip Addon)
  • Added: File Upload Classic Field
  • Added: Paypal Addon
  • Added: Smart Translator Addon
  • Fixed: Compatibility issues Broadcast Email / Drip Campaign with Pie Forms

  • Updated: File Upload Store in Media Library Added (Premium)
  • Updated: File Upload Modern and Classic Style’s Added (Premium)
  • Updated: Uploaded File Links include in email and entries (Premium)
  • Updated: Set entries time according to server times
  • Fixed: Plugin speed optimization

  • Added: Disabling of HTML template for Email Notifications in global settings
  • Added: Disable user entry in general form settings
  • Added: Option to add Header image in Email Notifications in global settings
  • Added: Option to add Footer Content in Email Notifications in global settings
  • Added: Option to add Background color to the Email Notifications in global settings
  • Added: From Name and From Address in User Email Settings
  • Updated: GDPR field always required
  • Updated: User entries enabled by default. Admin can disable it from form settings
  • Updated: Unique submission and Limit form submission settings moved into “Limit and Schedule” in form settings (Premium)
  • Fixed: Missing Smiley icon in Rating Field (Premium)
  • Fixed: Missing data in Entry view (Premium)
  • Fixed: Plugin speed optimization

  • Added: Rating Field (Premium)
  • Added: Add dynamic text section (Multipage Form Addon)
  • Fixed: warning undefined index count

  • Added: Visible Forms dropdown in General Settings to show forms based on roles, logged-in and guest users (Premium)
  • Added: Custom Message Before the Form Starting Date in limit and Schedule (Premium)
  • Added: RTL Support on form
  • Added: Search field in builder form fields > add fields
  • Fixed: Plugin speed optimization

  • Added: Save user entries
  • Added: Import cf7 form further settings. Placeholder, Class, CC, BCC, Reply to
  • Added: Field description position dropdown in form Settings > General Settings
  • Added: Fixed date calender in Schedule form ( show / expiry date) (Premium)
  • Fixed: Import cf7 email setting message body
  • Fixed: Import cf7 user email consistency
  • Fixed: Code Cleanup
  • Fixed: Removed unused libraries and images

  • Added: License tab in general settings for activation an addons.
  • Fixed: WordPress 5.8 Compatibility issues.

  • Added: Import your Contact Form 7 forms! (Pie Forms > Tools > Import)

  • Fixed: Plugin speed

  • Added: Pie Forms Element in WPBakery Page Builder
  • Fixed: Date field empty on backspace and delete key
  • Fixed: Show label as placeholder on email template
  • Fixed: Detech country issue fix with placeholder on country field (Premium)
  • Fixed: Search field on country dropdown (Premium)
  • Fixed: Signature field when hiding label (Premium)
  • Fixed: Remove gray color on start & end date on form setting tab in limit and schedule section (Premium)

  • Added: hCaptcha support (Premium)
  • Added: Limit Form Submissions from a device (Premium)
  • Added: Pie Forms Module added in Divi Builder
  • Fixed: user_email tag in user email setting

  • Added: Native integration with Elementor: add to the page and create new forms right inside its builder
  • Fixed: Scroll issue on setting tab
  • Fixed: Link button popup visibility on user email message in user email setting tab
  • Update: Email template alignment center to left

  • Added: Added user email notification settings
  • Added: Success message filter after form submission
  • Fixed: Scroll to error/success message on form empty submission
  • Fixed: Remove extra items on the template file
  • Fixed: Visible captcha on the focus of any field
  • Fixed: Form field setting radio uncheck on multiple items.
  • Fixed: Remove disable attribute on the dropdown field place holder
  • Fixed: Separate js / CSS file according to field visible (Code Optimization)
  • Fixed: Collapse issue on smart tag dropdown
  • Fixed: Address field placeholder text
  • Fixed: Remove negative values from number filed


  • Added: Custom validation message in name field
  • Fixed: PHP 8 compatibility issues


  • Fixed: Minor bug fixes


  • Added: Name and Email fields auto filled when user is logged in
  • Fixed: Several bug fixes


  • Fixed: WordPress 5.6 Compatibility issues.


  • Added: Marketing menu for addons
  • Fixed: Several bug fixes.


  • Fixed: Several bug fixes.


  • Added: View Entries in Dashboard.
  • Added: Created grid where all users entries are showing : Name, Email Address, Form (Filter) , Action.
  • Added: GDPR Agreement fields enable if admin checked it from global settings.
  • Added: GDPR Agreement checkbox in global settings.


  • Added: PieForms Gutenberg block.
  • Added: Filter hook to change form action.
  • Added: Filter hook to change footer text of email.
  • Added: Filter hook to add classes on form submit button container.
  • Added: Search filter in select Field.
  • Updated: Load Google ReCatpcha assets when form focus so that it’ll help in increase page speed.
  • Added: Show labels as placeholders.
  • Fixed: Several bug fixes.


  • Added: Custom validation
  • Added: Server side validation
  • Added: Smart tags
  • Added: Multiselect Field
  • Added: Data delete on uninstalling plugin
  • Fixed: Pagination on All Forms menu
  • Bug fixes


  • Added: Ajax form submission
  • Added: Email settings
  • Fixed: Form grid sorting
  • Fixed: Word count and character limit of Textarea field
  • Bug fixes


  • UI changes
  • Added environment and system information tab in tools menu
  • Bug fixes