No one wants to visit a website with a long, boring form. It feels overwhelming.
And if youāre like me, youād probably click away immediately.
You donāt want to provide the same experience to your website visitors. So instead of long forms, why not break them into smaller chunks?
Hereās where multi-step forms become crucial.
Unlike a lengthy form, a multi-step form is more user-friendly. It makes users feel they're making progress with each step. Plus, segmenting questions ensures you're collecting relevant data in an organized way.
In this guide, Iāll show you how easy it is to create a multi-step form in Breakdance. You donāt even need to install third-party plugins.
Letās get started.

How to Create a Multi-Step Form in Breakdance
Letās try to create a simple booking form for a vehicle repair service. Here are the steps to follow:
1) Start With a New Page
Letās assume that you already have a single post template activated on your Breakdance theme.
On your WordPress dashboard, head over to Pages > Add New. Enter a title. For example, letās add āCar Service Booking Form.ā Click publish.

Then, edit your page on Breakdance.
2) Create a Form
The first thing youāll need to do is add a section. Then, search and click the āForm Builderā element at the right navigation.


3) Add a āFirst Stepā Field
Notice that the form builder element comes with default fields name, email, and message. Letās delete these for now.
Then, add a new field. Click the ātypeā dropdown menu and choose āstep.ā
The first part of our form will require the user to select a booking date. So, letās label this step as āBook an Appointment.ā

Then, continue adding more fields. Make sure that all the elements you want to include in the form fall under the āStepā field. The order should never be interchanged.
Letās add a field with type āDate.ā Assign a label āPick a Date.ā

Then, add another field with type āTimeā and label this as āPick a time.ā

Donāt forget to save your work.
4) Add a āSecond Stepā Field
Again, letās add another field with type āStepā and label this as āVehicle Information.ā

Here, we want the user to choose a vehicle type to be repaired. So, weāll add a checkbox field with options, as shown.

Next, add two text fields and label them as āVehicle Numberā and āModel,ā respectively.

Again, make sure that all these elements fall within the āVehicle Informationā field.
5) Add a āThird Stepā Field
In the third step, letās say we want the user to choose a type of repair service.
Similar to the previous steps, weāll add a new āstepā field. Label this as āType of Service.ā

Add a checkbox option and text area, as I did below.

6) Add a āFourth Stepā Field
Lastly, weāll ask the user to enter his personal information.
Letās add another āstepā field and label this as āCustomer Information.ā

Then, add text fields for the name, email, phone number, and address.
Set the Full Name, Email, and Phone Number as required fields. You can do so by choosing a field, clicking the advanced option, and toggling the required switch, as shown.

7) Modify the Style
Add style to the elements by navigating to the āStyleā tab. Here, you can edit the background color, adjust the size of your form, or change the spacing.
For example, Iāve placed the buttons at the center and changed the padding size of the form, as shown below.

8) Final Output
Once youāre satisfied with the changes, click save. Test your multi-step form on the front-end. You should get something similar below.

And thatās it!
Now youāve learned how to create a multi-step form in Breakdance, how about leveling it up?
I suggest you try integrating your forms with third-party apps. For example, you can have your forms automatically submitted to a bunch of other platforms:
- Send Breakdance Builder Forms to Drip
- Send Breakdance Builder Forms to MailerLite
- Send Breakdance Builder Forms to ActiveCampaign
- Send Breakdance Builder Forms to GetResponse
- Send Breakdance Builder Forms to ConvertKit
- Send Contact Forms to Discord with Breakdance Builder
- Send Contact Forms to MailChimp Using Breakdance Builder
From there, you can gather and organize user information for your email campaign.
Stay posted for more upcoming tutorials! And donāt hesitate to share your Breakdance experience in the comments. I'd love to hear from you!