Insights and Inspiration – The Hostnicker Blog

How to Create and Style Forms in Webflow

November 7, 2024

Creating forms in Webflow involves several straightforward steps to effectively collect user information. Here is a step-by-step guide to help you set up and style forms:

Step 1: Adding a Form Block to Your Page
- Open your Webflow project and navigate to the desired page.
- Click on the Add button (the plus icon) in the left toolbar.
- Go to the Forms section and choose the Form Block. Drag it onto your page. This block includes default fields like Name and Email and a Submit button.

Step 2: Customizing Form Fields
- To add more fields, click on the Form Block.
- Open the Add menu, find the Forms section, and drag the needed input types into the Form Block. Examples include Text Field, Email Field, Text Area, Radio Buttons, and Checkboxes.
- Adjust the field order by dragging them within the form block.
- Click on each field to access the settings panel on the right. Here, modify labels, placeholder text, and required settings to suit your needs.

Step 3: Adjusting Field Sizes and Layout
- To resize fields, click on the desired field and navigate to the Style panel.
- Adjust the width by setting a percentage or specific pixel width.
- For organizing the layout, set the Form Block's Display to Flex and choose horizontal or vertical alignment.

Step 4: Styling the Form
- Select the Form Block and access the Style panel to modify the form's appearance. You can change the background color, add padding, and set border styles.
- Style individual fields by changing border color, border radius, font size, and background to maintain design consistency.

Step 5: Customizing the Submit Button
- Click on the Submit button and use the Style panel to modify its appearance, including background color, text color, and padding.
- Add hover effects for enhanced interactivity. Use inviting text for the button, such as Send Message or Subscribe.

Step 6: Setting Up Notifications and Data Handling
- Click on the Form Block and go to the Form Settings in the settings panel.
- Configure form submissions to connect to email, Google Sheets, or CRM systems.
- Make sure to set up notifications to alert you about new submissions.

Step 7: Previewing and Testing Your Form
- Click the Preview button in Webflow to test the form functionality.
- Fill out the form to ensure it submits correctly and notifications are received.
- Adjust based on your testing experience if needed.

Step 8: Publishing Your Site
- Once satisfied with the form, publish your site by clicking the Publish button.
- Check the live site to verify that everything functions correctly.

By following these steps, you can create functional, visually appealing forms on Webflow that improve user experience and efficiently gather information. Keep testing and refining as necessary for optimal performance. Happy designing!