Forms are a foundational element for lead generation landing pages. How you design your Unbounce form has a huge impact on your conversion rates, and dictates the information that will come your way once a lead has converted.
There are several more advanced uses of forms including pre-filling form fields, and UTM tracking. This article will get you on your way.
We recommend that you do not use Unbounce to collect sensitive information such as credit card numbers or personal health data.
You can add up to one form per landing page.
Adding a Form to Your Landing Page
Drag and drop the Form Widget from the left side of the Unbounce Builder to the place on the page where you’d like to add your new form. A new dialog box will appear.
- Click on the form options on the left side of the dialog box to populate your chosen form fields.
- A preview of your form fields will appear in the middle of the dialog box.
- You can change the order of your form fields, or delete a form field by using the directional buttons or the garbage icon.
- Once you’ve clicked on a form field in the middle column it will appear as grey. You can edit the specific form field in the column on the right side of the box.
- If you'd like to make your form field required for submission, select the check box beside Required Field under Validation Options.
Once you’ve customized your form to your needs, click the Done button in the bottom right corner of the dialog box.
The phone number field differs per region set and will accept the following formats:
North America: +1 with a 10 digit number.
UK: +44 with a 10 digit number.
Australia: +61 with an eight-digit number.
Using Custom Field Names for Field Mapping
Unbounce gives you the option of entering different values for Field Name and ID and Field Label.
This can be a useful tool in the following ways:
- Shorter or simpler value names when downloading a CSV of your leads.
- Custom names for your analytics tracking.
- Setting up Field Mapping.
Your Field name and ID field will be the same as your Field Label by default. To customize the fields, deselect the Auto-generate from Field Label box.
Editing Your Form Appearance Properties
Once you’ve selected your form fields and created your form, you can edit your form’s appearance by using the Properties tab on the right side of the Builder. Click on the form you'd like to edit to access the Form Properties tab.
The GEOMETRY Section
- Use the Size fields to enter an exact numerical value in pixels for the Width of your form.
- Use the Position fields to enter an exact numerical value in pixels to move your form in relation to the Left of the page and the Top of the page.
The FORM CONFIRMATION Section
The FORM CONFIRMATION section lets you determine the action that your form takes once your customer has hit the confirmation button. It also allows you to access and edit your confirmation dialog box.
The LABEL ATTRIBUTES Section
The LABEL ATTRIBUTES section allows you to adjust the appearance of your form labels.
The FIELD ATTRIBUTES Section
The FIELD ATTRIBUTES section allows you to adjust the appearance of your form fields.
The CHECKBOX/RADIO BUTTON Section
The CHECKBOX/RADIO BUTTON section allows you to adjust the appearance of your checkbox and radio button form fields.
The BUTTON SETTINGS Section
The Builder automatically positions the submit button for you in relation to your form. If you’d like to manually set the placement of your form submit button, deselect the Auto position submit button checkbox.
The ELEMENT METADATA Section
The ELEMENT METADATA section contains important information that’s unique to your form. The ID value is often required when you want to apply custom CSS, HTML, or scripts that apply to this form.
Reviewing Responses from Forms
Once you've published your page with your working form, you can review any form data within the Leads table. In other words, details from form submissions will appear in the Leads table.
Want to learn more about forms? Check out the following articles:
- A Form to a Lightbox
- Toggling Between Horizontal and Vertical Forms
- Passing URL parameters through a form (including UTM or GCLID Tracking)
- Prefilling Form Fields
- Adding Placeholder (Hint) Text to Form Fields
- Modifying Form Error Messages