How to Create a Beautiful WordPress Form (Step-By-Step)

How to Create a Beautiful WordPress Form (Step-By-Step)

Having long forms on your WordPress website? Are you facing high abandonment rates on them? 

If so, you should divide such forms in to multiple pages. It will help you to improve traffic and boost conversions. By allowing visitors to submit their information step-by-step, you will get more form submissions or product orders. 

Today, we'll tell you how to create a beautiful multi-step form in WordPress. 

Disclosure: Your support helps keep the site running! We earn a referral fee for some of the services we recommend on this page.

Why WPForms?


WPForms is the #1 drag and drop form builder plugin for WordPress. It is easy to use and mobile-friendly. As your forms load faster on all devices, you can expect more inquiries and leads.

If you are looking for powerful form building solutions to collect more orders, build email marketing lists, or something else, WPForms is a great choice. It is preloaded with more than 100 stunning templates to help you to publish forms in a few moments. Designing forms from the point zero is also possible through WPForms's drag and drop editor and ready-to-insert form fields. 

WPForms is best for companies, agencies, professionals, and others to build custom WordPress forms easily. It also offers 24/7 premium customer support to address your queries or fix issues if any without any delay. 

Key Features of WPForms

These are the main advantages of WPForms, 

  • Fast
  • Responsive
  • Drag and drop form builder
  • 100+ form templates
  • Spam protection
  • User registration
  • Newsletter signup
  • Multi-page forms
  • Testimonials
  • File uploads
  • Payment forms
  • Surveys and polls
  • Custom CAPTCHA
  • Offline forms
  • Form abandonment
  • Signature
  • Unlimited forms
  • Form notifications
  • Third-party integrations for email marketing, payment, and others
  • Premium customer support
  • 14-days money-back guarantee

Click here to activate a limited-period deal and buy WPForms with up to 50% off in subscription plans. 


WPForms offers 4 types of subscription plans. Basic, Pro, Plus, and Elite. 



Number of Websites













Click this exclusive offer link to activate a deal and buy WPForms with up to 50% discount

Creating Multi-Step Forms in WordPress (Step-by-step)

Follow these step-by-step instructions to create a beautiful, multi-step form on your WordPress website. 

1. Download WPForms

Sign into your WPForms account and head to downloads area. 

download WPForms

It will show your license type, key, and renewal date on the screen. Click the download button to download your plugin files. Upload it to your website as a new plugin. 

After activation, you will see a new top-level menu on the left pane of your WordPress dashboard - WPForms. Expand the menu to create and manage forms, install add-ons, configure settings and more. 

2. Create a new WordPress form

Visit WPForms > Add new to design and publish a WordPress form. Choose any of the built-in templates to create your form. For this tutorial, we'll create a job application form. 

Job application form

Scroll-down through additional templates to locate the job application form. On mouse over, it will show a create button. Click it to view and edit your form. 

WPForms job application

It is a long form. So you can divide it in to pieces. 

3. Split your form into multiple pieces

A job application form will have multiple sections such as personal information, educational qualitification details, work experience, etc. Divide those things in to different parts to allow candidates to fill up your form page-wise.

How it works? 

Find 'Page Break' field from fancy fields, drag and drop it in-between sections to generate the next page. 

Multi-step pages WPForms

Thus you can split a WordPress form in to any number of pieces. Drag the 'Page Break' field from the left side and place it in the form area where you want to split the form. 

4. Add a Progress bar

It is a good idea to add a progress bar to the form so that users can easily understand how much of the form has been completed and how much is left. WPForms allows you to add progress indicators in three styles- progress bar, circles, and connector. 

On the top of your multi-step page, you will see the 'First Page/ Progress Indicator' break. Click it to view settings. 

Progress bar WPForms

Choose your indicator type from the left side. Customize its color if needed. Enter a title for your page. Repeat these steps for all other pages also. 

Don't forget to save your changes. 

5. Configure settings and notifications

Click the Settings tab from the left pane to manage settings (Form name, button text, CAPTCHA, etc), email notifications, and confirmations. 

Once you configured those things, you can publish the multi-step form. 

WPForms lets you insert forms in three ways,

  • Form embed code (Click the embed code button from the top of your form editor)
  • Shortcode (WPForms > All forms > Form name)
  • WordPress visual page editor (Posts/Pages > Add new > Add form> choose your form from the drop-down list)

Insert your multi-step form in posts or pages to collect applications from candidates (in this case). 

That's it. 

Click this offer link to activate a limited-period deal and buy WPForms with up to 50% off in pricing plans

100% Satisfaction-Guarantee.

If, for any reason, you don't like this amazing plugin, you can get a full refund anytime within 14 days after your purchase. If you have any issues, just get in touch with their friendly support team and they'll either help you out until you get the results you need or give you a swift refund.




WPForms is a great drag and drop form builder plugin for WordPress. It is fast, easy to use, and mobile-friendly. From email marketing to eCommerce sales, user registration to testimonials, it fits all your needs. 

Key Features:

  • Easy to use
  • Fast & responsive
  • Stunning templates
  • Premium customer support





Ease of Use