WordPress Form Builder Plugin

super-forms.zip (latest) Free trial
Below you can purchase licenses in bulk. Simply select the quantity and expiry in years for your license(s).
Additional discount will be applied based on the expiration.
Volume prices are applied starting at 5+ licenses.
After your payment is completed, the license code(s) will be sent to your E-mail address. Licenses won't expire until you activated them.
- 0 + Super Forms - 1 year + -0% $0.00
- 0 + PDF Generator - 1 year + -0% $0.00
- 0 + Listings - 1 year + -0% $0.00
Subtotal:$0.00
Discount:$0.00
Tax will be calculated on checkout based on billing data
Total:$0.00
Super Forms(single site license)

Main features

- Send an admin E-mail
- Send a confirmation E-mail
- Save Contact Entry
- File upload element
- Build in spam protection
- Build-in translation system
- Send mail via SMTP
- Redirect user to custom URL
- Display thank you message
- Clear/Reset form after submitting
- Hide/Show form after submitting
- Flexible column/gird system
- Attach static file to E-mails
- Attach CSV file with data to E-mails
- Import & Export Forms and Entries
- Save form progression
(entered data is not lost when leaving page)
- Multi-part/step form
(divide form into multiple steps)
- Conditional logic
(hide/show/disable fields or elements)
- Variable fields
(update field value based on conditions)
- Dynamic columns
(allow user to add more fields)
- Secrets (unexposed data/values)
(prevents values from being exposed in the source code)

Advanced features

- Advanced {tags} system
- Variable fields
- Display summary with HTML element and {tags}
- Autopopulate field with predefined {tags}/data
- Populate form with URL parameters $_GET[‘fieldname’]
- Redirect form to dynamic URL
- foreach() loop and if() statements inside E-mails
- foreach() loop and if() statements inside HTML elements
- Make field disabled and or read-only
- Disable field autocompletion
- Define masked input for text field
- Transform user input to uppercase
- Optionally exclude data from entries
- Optionally exclude data from E-mails
- Define max/min characters allowed on fields
- Define min/max number allowed on fields
- Retrieve form data from logged in user last submission

Fields & Elements

- Columns/Grid system
- Multi-Part/Multi-Step form
- TABs layout element
- Accordion layout element
- Text input field
- Text input [autosuggest]
- Text input [keyword/tags]
- Text input [lookup contact entries]
(populate form with existing entry data)
- Text input [WC order search]
(populate form with data based from order)
- Text input [distance calculation]
(calculate distance between two places)
- Text input [address autocomplete]
(automatically populate address data upon typing)
- Textarea input
- Textarea input [TinyMCE rich text]
- Dropdown field
- Dropdown [multi select]
- International Phone number (with country flag)
- Countries dropdown
- Radio buttons
- Checkboxes
- Calculator field
(see below for more info about calculations)
- Toggle button (on/off)
- Quantity field
- Color picker
- Slider field
- Currency field
- File Upload field
- Datepicker (simple/advanced)
- Timepicker
- Star rating field
- Password field
- Hidden field
- Variable field (dynamically change value)
- Signature (sign here) field
- Google reCAPTCHA
- Image element
- Heading element
- HTML (raw) element
(you can use {tags}, foreach() and if() statemens)
- TinyMCE element
- Divider element
- Spacer element
- Google Map element

Validation methods

- Required field (not empty)
- E-mail address validation
- Phone number validation
- Website URL validation
- IBAN number validation
- Numeric validation
- Float value validation
- Custom Regex (custom format validation)
- Conditional Validation (compare with specific value)
- Validate Previous Value / Field
- Conditional Validation methods:
==, !=, ??, <, >, <=, >=, etc.

Calculations

- Do advanced calculations with the Calculator field
- Calculate prices dynamically (updated on the fly)
- Use basic math, including advanced Math() functions
- Calculate difference between times/dates
- Calculate age based on entered birthdate
- Calculate distance between two locations
- Calculate discounts based on user selected options

Signatures

- Capture signatures from your customers
- Attach signature to your E-mails
- Use multiple signatures on a single form
- Save signature under Contact Entry data
- Compatible with PDF Generator Add-on

PayPal

- Single product checkout
- Donation checkout
- Subscription checkout
- Cart checkout (for multiple products)
- Allow users to specify the quantity via PayPal
- Define shipping cost
- Define handling charges
- Apply discounts (amount or rate)
- Discount number (quantity of items discount is applied to)
- Set weight of item
- Define weight unit
- Define invoice number
- Define custom item number
- Set language for the billing info/log-in page
- Conditionally checkout with PayPal
- Set desired currency code
- Optionally prompt users for shipping address (digital goods)
- Update entry status after payment completed
- Send E-mail after payment completed
- Update created post (if any) after payment completed
- Update registered user (if any) after payment completed
- Change registered users role after payment completed

WooCommerce

- Simple products checkout
- Variation products checkout
- Dynamic priced products with Name Your Price
- Add product meta data to order item
- Apply coupon code
- Add checkout fees
- Populate checkout fields with form data
- Add custom checkout fields
- Redirect to checkout or shopping cart
- Update entry status after payment completed
- Send E-mail after payment completed
- Update created post (if any) after payment completed
- Update registered user (if any) after payment completed
- Change registered users role after payment completed

Front-end Posting

- Let users create posts from the front-end of your site
- Allows you to create Posts, Pages, WooCommerce Products
(or other custom post types that honor the WP core)
- Define post type (page, post, product or other custom type)
- Set status (publish, draft, pending, private, trash, future, auto-draft)
- Define parent ID
- Allow comments (yes/no)
- Allow pings
- Password protect
- Set menu order
- Save custom post meta data (map with form fields)
- Set author ID
- Define post categories
- Define post tags
- Define post format (quote, gallery, audio etc)
- Define GUID

Popups

- Show popup to logged in users only
- Show popup to none logged in users only
- Display popup on page load
- Display popup on exit intent
- Display popup on page leave/close/exit
- Display popup after X amount scrolled
- Display popup after X seconds
- Display popup after X seconds of inactivity
- Display popup between date range (scheduled)
- Disable popup closing
- Optionally slide in from left/top/right/bottom or
- Make popup sticky
- Various theme/styling options

Register & Login

- Register a new user
(specify user role)
- Define custom user meta (map with form fields)
- send verification email
- send verification email and login automatically
- no verification required + login automatically
- no verification required + do not login automatically
- do nothing (don’t login nor send verification email)
- Manually activate accounts by setting account to "Pending"
- Create a login form
- Create a reset password form
- Create a form that can update currently logged in user data

Password Protect

- Add a password to your form
- Allow only specific user roles to submit the form
- Allow only logged in users to submit the form
- Hide form from logged out users
- Hide form from logged in users
- Hide the form from locked out users
- Display a message to locked out users

E-mail reminders

- Send reminders to your users after they submitted the form
- Define how many days after/before the reminder should be send
(1=Next day, 5=Five days after, -1=One day before etc.)
- Send reminder at a fixed time, or by offset
(always at 09:00, or 2=Two hours after, -5=Five hours before)

Global/User form locker

- Lock form after specific amount of submissions
- Lock form after specific amount of submissions by logged in user
- Hide form when locked
- Display error message when form is locked
- Reset form lock on a schedule:
(never, daily, weakly, monthly, yearly, manually)

Zapier

- Connect Super Forms with 3.000+ third party apps
- Zapier invitation link

Mailchimp

- Subscribe users to your Mailchimp Audience
- Define/map MERGE tags with form fields
- Allow user to choose interests/groups
- Subscribe users with given tags
- Optionally subscribe users with VIP status
- Optionally send the default Mailchimp confirmation email
- Unsubscribe users from your Mailchimp Audience
- Conditionally subscribe users
(simply conditional logic to the Mailchimp element)

Mailster

- Subscribe user to your Mailster list(s)
- Map Mailster user data with your form fields
- Conditionally subscribe the user

Show Volume Prices (for agencies/resellers)
  • 1+@ $2.25(1 licenses would cost $2.25 p/m)
  • 5+@ $1.85(5 licenses would cost $9.25 p/m)
  • 10+@ $1.65(10 licenses would cost $16.5 p/m)
  • 20+@ $1.45(20 licenses would cost $29 p/m)
  • 40+@ $1.25(40 licenses would cost $50 p/m)
Note: the discounted price will become available automatically when you reach the next tier.
Start 15 days Free Trial All prices are tax exclusive
PDF Generator(single site license)
  • Convert form submission into PDF
  • PDF will look identical to your form
  • Fully automated, no template creation required
  • Contains all data that the user filled out
  • Option to add page breaks at specific points
  • Attach generated PDF to E-mails
  • Attach generated PDF to Contact Entries
  • Optionally let users download the PDF directly
  • Define a PDF header/footer with pagination
  • Conditionally inc/excl elements in PDF
  • Compatible with Signature Element
Show Volume Prices (for agencies/resellers)
  • 1+@ $5(1 licenses would cost $5 p/m)
  • 5+@ $3(5 licenses would cost $15 p/m)
  • 10+@ $2.5(10 licenses would cost $25 p/m)
  • 20+@ $2(20 licenses would cost $40 p/m)
  • 40+@ $1.5(40 licenses would cost $60 p/m)
Note: the discounted price will become available automatically when you reach the next tier.
Start 15 days Free Trial All prices are tax exclusive
Listings(single site license)
  • Display contact entries on the front-end
  • View/Edit/Delete entries from the front-end
  • Option to define custom columns
  • Ability to filter and sort columns
  • Display listings to specific users only
  • Allow admins to view all entries
  • Allow only specific users to edit
  • Allow only specific users to view
  • Allow only specific users to delete
  • Display WooCommerce Order
  • Display Paypal order/subscription
  • Display signature
  • Editing will regenerate PDF (Add-on)
Show Volume Prices (for agencies/resellers)
  • 1+@ $5(1 licenses would cost $5 p/m)
  • 5+@ $3(5 licenses would cost $15 p/m)
  • 10+@ $2.5(10 licenses would cost $25 p/m)
  • 20+@ $2(20 licenses would cost $40 p/m)
  • 40+@ $1.5(40 licenses would cost $60 p/m)
Note: the discounted price will become available automatically when you reach the next tier.
Start 15 days Free Trial All prices are tax exclusive

All Elements:

All Elements

Documentation:

Read the Documentation for detailed information about features available in Super Forms.