Handling Webflow Form Submissions

September 29, 2023

Handling Webflow Form Submissions

Handling Webflow Form Submissions: Best Practices

Understanding Webflow Form Submissions

Form Submission Basics

Webflow allows users to create forms that can be added to their website. These forms can be used to collect information from site visitors, such as their name, email address, and other details. When a visitor submits a form on a Webflow site, the information they enter is sent to the site owner as a form submission.

Webflow form submissions can be managed and viewed within the Webflow Editor. Site owners can also choose to receive email notifications when a form is submitted on their site. In addition, Webflow also provides a way to export form submission data in a CSV format, which can be opened in spreadsheet software like Microsoft Excel or Google Sheets.

Submission Events

When a form submission is received on a Webflow site, Webflow triggers a submission event. This event can be used to perform actions, such as sending an email confirmation to the user who submitted the form or adding the submission data to a third-party service.

Webflow provides integration with several third-party services, such as Zapier and Integromat, which can be used to automate actions based on form submissions. For example, a site owner could set up a Zapier integration to automatically add form submission data to a Google Sheets spreadsheet or send a notification to a Slack channel.

In summary, Webflow form submissions are a powerful way to collect information from site visitors. With the ability to manage and view submissions within the Webflow Editor, receive email notifications, and export submission data in CSV format, site owners have a range of options for managing and analyzing form submission data. The submission event feature also allows for automation and integration with third-party services, making it easy to perform actions based on form submissions.

Creating and Designing Forms in Webflow

Webflow provides an easy-to-use, built-in form builder and manager that allows users to create and design forms without dealing with a lot of backend code or customization. Users can build forms using a drag-and-drop interface and easily access form submissions.

Using the Webflow Designer

To create and design forms in Webflow, users can use the Webflow Designer. The designer allows users to customize and optimize the form elements for their site. Users can add form elements such as text fields, checkboxes, radio buttons, and more. They can also add labels, placeholders, and validation messages to the form fields.

The designer also allows users to customize the styling of the form elements. Users can change the colors, fonts, and sizes of the form elements to match the design of their site. They can also add animations and interactions to the form elements to make them more engaging and interactive.

Form Input and Select

Webflow forms support a variety of input types, including text, email, phone, number, and more. Users can also add select fields to their forms to allow users to select from a list of options.

To add input fields to a form, users can drag and drop the input field from the Elements panel onto the form. They can then customize the input field by adding labels, placeholders, and validation messages.

To add select fields to a form, users can drag and drop the select field from the Elements panel onto the form. They can then add options to the select field by clicking on the field and adding options in the Option panel.

In conclusion, Webflow provides an easy-to-use form builder and manager that allows users to create and design forms without dealing with a lot of backend code or customization. Users can use the Webflow Designer to customize and optimize the form elements for their site, and add input and select fields to their forms.

Managing Form Data

Managing form data is an essential part of handling Webflow form submissions. The Forms tab in the project dashboard is where all form submissions are collected. The Forms tab displays the form name, submission count, and the date and time of the last submission.

Reviewing Form Submissions

To review form submissions, click on the form name in the Forms tab. This will take you to the Submissions page, where you can see all the form submissions. Each submission shows the date and time it was submitted, the IP address, and the form data.

You can review each submission by clicking on it, which will display the form data in a table format. The table shows the field name and the value of the field. If you need to review the submission in more detail, click the View submission button to see the submission in its entirety.

Downloading Submissions as CSV File

Webflow allows you to download form submissions as a CSV file. This is useful if you need to analyze the data in a spreadsheet program like Microsoft Excel or Google Sheets. To download form submissions as a CSV file, follow these steps:

  1. Click on the form name in the Forms tab.
  2. Click on the Download CSV button.
  3. Save the CSV file to your computer.

The CSV file contains all the form submissions, including the date and time they were submitted, the IP address, and the form data. The form data is separated by commas and can be easily imported into a spreadsheet program.

In conclusion, managing form data is an essential part of handling Webflow form submissions. The Forms tab and Submissions page allow you to review and manage all form submissions. Additionally, you can download form submissions as a CSV file, which makes it easy to analyze the data in a spreadsheet program.

Integrating with Webflow CMS

When it comes to handling Webflow Form Submissions, integrating with Webflow CMS is an essential step. This integration allows users to manage all form submissions in one place and automate various processes. In this section, we will explore how to integrate Webflow Forms with Webflow CMS.

Form and CMS Logic

Before integrating Webflow Forms with Webflow CMS, it is crucial to understand the logic behind it. When a user submits a form on a Webflow site, the data is sent to Webflow servers. From there, the data can be processed in various ways, such as sending email notifications, storing data in external databases, or integrating with Webflow CMS.

To integrate Webflow Forms with Webflow CMS, users need to create a Collection and Fields in Webflow CMS that match the fields in their form. Once the Collection and Fields are created, users can map the form fields to the corresponding fields in Webflow CMS. This mapping allows the data submitted through the form to be automatically added to the Webflow CMS Collection.

Collection and Field Names

When creating a Collection and Fields in Webflow CMS, it is essential to use the same field names as in the form. This ensures that the data submitted through the form is correctly mapped to the corresponding fields in Webflow CMS.

Additionally, users can use Webflow's dynamic field options to customize the Collection and Fields based on their specific needs. For example, users can add validation rules to ensure that the data submitted through the form meets specific criteria, such as a valid email address.

Overall, integrating Webflow Forms with Webflow CMS is a straightforward process that can help users manage form submissions more efficiently. By creating a Collection and Fields that match the form fields, users can automate the process of adding form submissions to Webflow CMS and streamline their workflow.

Setting Up Form Notifications

Webflow allows users to set up email notifications for form submissions. This feature can be useful for staying up-to-date on new submissions and responding to them promptly. Here's how to set up form notifications in Webflow:

  1. Navigate to the form element on the canvas and select it.
  2. In the right-hand panel, click on the "Settings" tab.
  3. Scroll down to the "Notifications" section and toggle the switch to "On".
  4. Enter the email address(es) that should receive the notifications.
  5. Customize the email subject and message as desired.
  6. Click "Save" to apply the changes.

Webflow also allows users to customize the email template for form notifications. This can be done by navigating to the "Emails" section in the project settings and selecting the "Form Submission" template. From there, users can edit the email subject, message, and styling.

It's important to note that form notifications will only be sent to the email address(es) specified in the form settings. If no email address is entered, no notifications will be sent. Additionally, some email providers may mark form notifications as spam, so it's a good idea to check spam folders regularly.

In summary, setting up form notifications in Webflow is a simple process that can help users stay on top of new submissions and respond to them promptly. By customizing the email template and ensuring that notifications are sent to the correct email address(es), users can make the most of this useful feature.

Working with Form Action URL and Webhooks

When working with Webflow forms, it is important to understand how to handle form submissions. One way to do this is by using the form action URL and webhooks.

The form action URL is the URL where the form data is sent when the form is submitted. By default, Webflow forms use Webflow's own servers to handle form submissions. However, it is possible to change the form action URL to send the form data to a different server. This can be useful if you want to handle form submissions yourself, or if you want to use a third-party service to process the form data.

Webhooks are a way to receive notifications when certain events occur. In the context of Webflow forms, webhooks can be used to receive notifications when a form is submitted. When a form is submitted, Webflow can send a POST request to a webhook URL, which can then be used to process the form data. This can be useful if you want to integrate your Webflow forms with other services or applications.

To use the form action URL and webhooks with Webflow forms, you will need to have some knowledge of HTML and web development. Here are the steps you can follow:

  1. Create your form in Webflow and add any necessary form fields.
  2. Set the form action URL to the URL where you want to send the form data. This can be done by selecting the form element and going to the form settings panel. From there, you can enter the URL in the action field.
  3. If you want to use webhooks, you will need to set up a webhook URL to receive the form data. This can be done using a service like Zapier or Integromat, or by setting up your own server to handle the webhook requests.
  4. Once you have a webhook URL, you can configure Webflow to send form data to that URL when the form is submitted. This can be done by going to the project settings and adding a webhook. From there, you can select the trigger type (form submission) and enter the webhook URL.

By following these steps, you can customize how your Webflow forms handle form submissions and integrate them with other services or applications. However, it is important to ensure that the form action URL and webhook URL are secure and properly configured to handle the form data.

Using Zapier with Webflow Forms

Zapier is a powerful tool that allows you to automate tasks between different web applications. With Zapier, you can connect your Webflow forms to hundreds of other apps, including Mailchimp, Salesforce, Google Drive, and more.

To get started, you must have received at least one form submission through your Webflow form. Once you have received a form submission, you can connect your Webflow form to Zapier. Zapier will then be able to retrieve your form submission data.

After connecting your Webflow account, Zapier will pull in some sample data for testing. Click on the "Test trigger" button to ensure that Zapier can retrieve form submissions from your Webflow site successfully.

Once you have confirmed that Zapier can retrieve form submissions from your Webflow site, you can start setting up your Zap. A Zap is a connection between two apps that automates a specific task. For example, you can set up a Zap that sends an email notification every time someone submits a form on your Webflow site.

To create a Zap, you will need to choose a trigger and an action. The trigger is the event that starts the Zap, and the action is the event that the Zap performs. For example, the trigger could be a new form submission on your Webflow site, and the action could be sending an email notification to yourself.

Once you have chosen your trigger and action, you will need to configure the details of your Zap. This may include selecting the email address to send the notification to, or choosing which fields from the form submission to include in the notification.

Overall, using Zapier with Webflow forms can help streamline your site management and automate tasks, saving you time and effort.

Implementing GDPR and reCAPTCHA

When handling form submissions on a Webflow website, it is important to ensure GDPR compliance and prevent spam and abuse. Here are some steps to implement GDPR and reCAPTCHA on your Webflow forms:

GDPR Compliance

To make your Webflow website GDPR-compliant, you need to take several steps:

  1. Analyze what personal data you are collecting: First, you'll need to analyze what cookies you're using on your Webflow website.
  2. Clearly request consent: When creating forms that request personal data in Webflow, clearly request consent, unless another lawful basis for processing applies. Explicitly state what a subscriber is signing up for. This will help respect the community and avoid legal liabilities.
  3. Manage form submission data: You can easily manage form submission data in your Webflow project by reviewing, exporting, or deleting it. Ensure that when transferring data across international borders, it adheres to the requirements set by GDPR.

reCAPTCHA

reCAPTCHA is a free service from Google that can help protect form submissions from spam and abuse. The service aims to ensure that your site's forms are only submitted by real users. Here's how to add a reCAPTCHA field to your Webflow forms:

  1. Go to the reCAPTCHA website: Visit the reCAPTCHA website and sign up for an API key.
  2. Add the reCAPTCHA field to your form: In Webflow, add a new field to your form and select "reCAPTCHA" from the field types.
  3. Enter your API key: Enter the API key you obtained from the reCAPTCHA website into the field settings in Webflow.

By implementing GDPR and reCAPTCHA on your Webflow forms, you can ensure that your website is compliant with data protection regulations and protected from spam and abuse.

Connecting with Mailchimp

Webflow makes it easy to connect your forms with Mailchimp, a popular email marketing service. By connecting your forms to Mailchimp, you can automatically add new subscribers to your email list, saving you time and effort.

To connect a Webflow form with Mailchimp, you will need to use Webflow Logic, a powerful tool that allows you to create custom workflows and automate tasks. Here are the steps to connect your form with Mailchimp using Webflow Logic:

  1. First, you will need to create a Mailchimp account and set up a list to store your subscribers. Once you have done this, you can move on to the next step.
  2. In your Webflow project, go to the page where your form is located and open the Designer. Select the form element and go to the Settings panel.
  3. In the Settings panel, scroll down to the Actions section and click the Add Action button. Select the Make HTTP Request action from the list of available actions.
  4. In the Make HTTP Request action, enter the following information:
  • Method: POST
  • URL: https://.api.mailchimp.com/3.0/lists//members
  • Headers:
  • Authorization: Basic
  • Content-Type: application/json
  • Body:
  • email_address: {{form.email}}
  • status: subscribed
  • merge_fields:
  • FNAME: {{form.firstName}}
  • LNAME: {{form.lastName}}
  1. Replace , , and with your Mailchimp data center, list ID, and API key, respectively. You can find these values in your Mailchimp account.
  2. Save your form and publish your site. Now, when someone submits your form, their information will be automatically added to your Mailchimp list.

By connecting your Webflow forms with Mailchimp, you can streamline your email marketing efforts and grow your subscriber list with ease.

Live Project Settings and Triggers

When it comes to handling Webflow form submissions, it's important to have a clear understanding of the live project settings and triggers. These settings allow you to configure how form submissions are handled and processed in real-time.

One of the key settings to consider is the "Form Submissions" tab in the project settings. Here, you can view and manage all of the form submissions that have been received on your site. You can also configure email notifications to be sent to specific email addresses whenever a new form submission is received.

In addition to the project settings, you can also use triggers to automate certain actions based on form submissions. For example, you could set up a trigger that automatically creates a new CMS item whenever a new form submission is received. This can be a powerful way to streamline your workflow and ensure that all form submissions are processed quickly and efficiently.

To set up triggers, you can use a tool like Zapier or Integromat. These tools allow you to connect Webflow with other apps and services, and automate actions based on form submissions. For example, you could use Zapier to automatically add new form submissions to a Google Sheet, or send a Slack notification whenever a new form submission is received.

Overall, understanding the live project settings and triggers is key to effectively handling Webflow form submissions. By configuring these settings and automating certain actions, you can ensure that all form submissions are processed quickly and efficiently, and that you never miss an important lead or inquiry.

Share this post
No items found.

Get started⚡

Supercharge your webflow website

Webflow Dev 💻
Best if you have your own designer and need unlimited help with Webflow.
£2k/mo
  • 🖥️ Unlimited Webflow Development
  • 🛠️ Unlimited Tasks & Projects
  • ⏰ 2-3 Day Turnaround
  • 📞 Bi-Weekly Calls
  • 🤝 Dashboard & Slack Collaboration
  • 🔄 Cancel/Pause Anytime
Webflow + Figma 🎨
Best if you need unlimited beautiful designs & development on a regular basis.
£2.5k/mo
  • 🎨 Figma to Webflow Design
  • 🛠️ Unlimited Tasks & Projects
  • ⏰ 1-3 Day Turnaround
  • 📞 Bi-Weekly Calls
  • 🤝 Dashboard & Slack Collaboration
  • 🔄 Cancel/Pause Anytime
Webflow Dev 💻
Best if you have your own designer and need unlimited help with Webflow.
15% OFF
£1.7k/mo
£5.4k billed quarterly
  • 🖥️ Unlimited Webflow Development
  • 🛠️ Unlimited Tasks & Projects
  • ⏰ 2-3 Day Turnaround
  • 📞 Bi-Weekly Calls
  • 🤝 Dashboard & Slack Collaboration
  • 🔄 Cancel/Pause Anytime
Webflow + Figma 🎨
Best if you need unlimited beautiful designs & development on a regular basis.
15% OFF
£2.25k/mo
£6.75k billed quarterly
  • 🎨 Figma to Webflow Design
  • 🛠️ Unlimited Tasks & Projects
  • ⏰ 1-3 Day Turnaround
  • 📞 Bi-Weekly Calls
  • 🤝 Dashboard & Slack Collaboration
  • 🔄 Cancel/Pause Anytime
Hourly packages 📦
Best if you need occasional tweaks, changes or new features in your Webflow project.
  • 💸 Competitive pricing
  • 📉 More hours = lower price
  • 🎨 Design and development
  • 📊 Updates via our dashboard
"As my business expands, I need services that can keep up, and Hilvy is the perfect partner for my website needs. They are patient, attentive, and promptly implement the changes I request.

My website continually evolves to meet the demands of my clients and my offerings, which is fantastic. Hilvy also brings fresh ideas and insights on how to enhance and grow in alignment with my objectives and business requirements. I'm excited to see how this new phase unfolds."

Karin Young

Psychotherapist, Karin Counselling

"Hilvy made our vision a reality, they're simply brilliant Website developers. We're incredibly happy with the results, which are in keeping with the designs, and they made so much possible we weren't sure if we could do. Hilvy was so easy to work with, and worked fast, understanding our brief and adapting to our way of working from the get go.

They also remained really patient with us throughout and gave us great advice on how to set ourselves up for the long term, and then also gave us some valuable training on Webflow, upskilling our team. We had a clear way of providing changes and feedback via a tool he suggested which worked really well, the process was smooth. If you're a start up or scale up looking for an excellent web developer to turn your ideas into reality, look no further!!"

Ben Leftley

Senior Delivery Manager at Unmind

"Hilvy assisted us in redesigning and constructing our site on Webflow, and we couldn't be happier with the entire project. They are a breeze to communicate with, swift and efficient, and take the time to ask questions and offer suggestions when needed.

Their excellent blend of technical and visual knowledge helped us create a fast, SEO-optimized site that looks fantastic and stays true to our brand. We would gladly hire Hilvy again!"

Eliza Gerland

Strategic Marketer @ UFODrive

"Collaborating with Hilvy has been a delight! They created a flawless website for LLI, which not only looks and functions superbly but is also well-organized and easy to maintain!

Throughout the process, they patiently addressed all questions that arose during our platform transition, delivering not only an exceptional site but also tutorials on managing it."
Isabelle Krauze
UX Lead @ LLinformatics
"Hilvy has been instrumental in launching our SaaS website successfully. They possess extensive knowledge of Webflow and helped us harness the platform's full potential.

Their design expertise is outstanding, and they were able to craft a bespoke, feature-rich website that looks fantastic and functions seamlessly. I wholeheartedly recommend Hilvy to anyone seeking webflow designers who truly understand their craft!"

Taita Ngetich

CEO @ Synnefa

Hilvy was conscientious, efficient and delivered on time. Communication was effective and they really understood the issues at hand. They ultimately delivered a professional looking website that exceeded expectations.

Miles Owen

Head of Digital @ FMpay
"Working with Hilvy has been fantastic! They're incredibly fast, always respond promptly, and readily accommodate last-minute requests.

Their Webflow development expertise is top-notch, and they effortlessly keep up with the dynamic nature of early-stage startups."
Carla Nassisi

Growth at Briink

"As my business expands, I need services that can keep up, and Hilvy is the perfect partner for my website needs. They are patient, attentive, and promptly implement the changes I request.

My website continually evolves to meet the demands of my clients and my offerings, which is fantastic. Hilvy also brings fresh ideas and insights on how to enhance and grow in alignment with my objectives and business requirements. I'm excited to see how this new phase unfolds."

Karin Young

Psychotherapist, Karin Counselling

"Hilvy has been instrumental in launching our SaaS website successfully. They possess extensive knowledge of Webflow and helped us harness the platform's full potential.

Their design expertise is outstanding, and they were able to craft a bespoke, feature-rich website that looks fantastic and functions seamlessly. I wholeheartedly recommend Hilvy to anyone seeking webflow designers who truly understand their craft!"

Taita Ngetich

CEO @ Synnefa

"Working with Hilvy has been fantastic! They're incredibly fast, always respond promptly, and readily accommodate last-minute requests.

Their Webflow development expertise is top-notch, and they effortlessly keep up with the dynamic nature of early-stage startups."
Carla Nassisi

Growth at Briink

"Collaborating with Hilvy has been a delight! They created a flawless website for LLI, which not only looks and functions superbly but is also well-organized and easy to maintain!

Throughout the process, they patiently addressed all questions that arose during our platform transition, delivering not only an exceptional site but also tutorials on managing it."
Isabelle Krauze
UX Lead @ LLinformatics
"Hilvy is a remarkable individual with a vast reservoir of knowledge. They were extremely patient and helpful while explaining the more complex aspects of Webflow and exploring various potential solutions.

Their mastery of Webflow is unquestionable – it's no surprise that they are certified Webflow Experts! I eagerly anticipate the opportunity to work with them again."

Diana Donaldson

CEO @ Be Indigo
"Hilvy assisted us in redesigning and constructing our site on Webflow, and we couldn't be happier with the entire project. They are a breeze to communicate with, swift and efficient, and take the time to ask questions and offer suggestions when needed.

Their excellent blend of technical and visual knowledge helped us create a fast, SEO-optimized site that looks fantastic and stays true to our brand. We would gladly hire Hilvy again!"

Eliza Gerland

Strategic Marketer @ UFODrive

Webflow developer

Design & build...

I love to solve complex problems for start-ups & companies through great webflow web design & development. 🎉