Welcome to WS Form
WS Form is a powerful form development plugin for WordPress.
Quick Start
Installation
Learn how to install and activate the WS Form plugin in WordPress.
Licensing
How to license WS Form and where to find your license keys if you lose them.
Creating a Form
How to create a new form using WS Form. Create forms from a template or start from scratch with a blank form.
The Layout Editor
Learn how to build virtually any form you need for your website with WS Form!
The Anatomy of a Form
Learn how WS Form organizes forms into tabs, sections and fields.
Publishing Forms
When you are ready to publish your form and make it live, click the 'Publish' button.
Adding Forms to Your Website
There are various ways to add a form to your website, such as via a WordPress Block or visual editor such as Elementor, Beaver Builder or Divi.
Debug Console
Learn how to use the WS Form debug console to rapidly test and debug forms.
Email Settings
When a form is saved or submitted, WS Form can send one or more emails acknowledging the form submission.
Popular Videos
The Layout Editor
Learn how to build virtually any form you need for your website with WS Form!
Conditional Logic
Conditional Logic provides a way for you to create dynamic forms that change according to the way a user interacts with your form.
Debug Console
Learn how to use the WS Form debug console to rapidly test and debug forms.
Build a WordPress Form With the Advanced Custom Fields (ACF) Plugin
Automatically create forms that contain the fields you have made in ACF for any post type.
WooCommerce
The WooCommerce add-on for WS Form PRO allows you to add forms to products in your store.
Popular Tutorials
Build a WordPress Form With the Advanced Custom Fields (ACF) Plugin
Automatically create forms that contain the fields you have made in ACF for any post type.
Create a Forgot and Reset Password Form
Learn how to create a custom forgot and reset password page.
Process Submit Data with a WordPress Hook
You can use the ‘Run WordPress Hook’ action in combination with some simple code to intercept submission data and use it in your own PHP scripts.
Populate Select, Checkbox and Radio Fields Using PHP
You can use WS Form functions to dynamically populate select, checkbox or radio fields.
Data Sources
WS Form data sources allow you to pull data from elsewhere into data grids for select, checkbox and radio fields.
Popular Articles
Sample CSV Files for Data Grids
You can import any CSV file into a data grid. This is useful for importing data, such as a country or state list.
hCaptcha
This field is used to add an hCaptcha to your form.
Build a WordPress Form With the Advanced Custom Fields (ACF) Plugin
Automatically create forms that contain the fields you have made in ACF for any post type.
Google Sheets
The Google Sheets add-on lets you push form submissions as new rows in a Google Sheet and create new forms from your Google Sheets in a single click on the add form page.
Create a Forgot and Reset Password Form
Learn how to create a custom forgot and reset password page.
Calculated Fields
The calculated fields function in WS Form PRO makes it easy to create calculate field values that are updated in realtime.