How can I handle multiple forms on a Webflow site and have each form submit to a different email address?

TL;DR
  • Use third-party services like Zapier or Formspree to forward Webflow form submissions to different emails.
  • Embed third-party-managed form codes from Typeform or Google Forms into Webflow using custom code.
  • Connect Webflow to Zapier to route form submissions to specific emails via "Email by Zapier".
  • Implement server-side scripts for form submission handling and redirection to targeted emails.

To set up multiple forms on a Webflow site where each form submits to a different email address, you need to utilize third-party integrations or custom code, as Webflow's native form system sends all submissions to the same email. Here's how you can do it: 

​

1. Use a Third-Party Form Handling Service

  • Select a service like Zapier, Make (Integromat), or Formspree to handle form submissions.
  • Create an account on the selected service platform.
  • Set up a new form submission task to catch submissions from your Webflow form and forward them to the desired email address.

​

2. Embed Custom Form Code

  • Utilize custom code to embed forms that are managed by third-party services like Typeform or Google Forms.
  • Copy the embed code provided by the third-party service.
  • Add an Embed element on Webflow and paste the embed code. This links directly to the third-party form submission.

​

3. Use Webflow's Zapier Integration

  • Connect Webflow to Zapier by selecting Webflow as a trigger for new form submissions.
  • Create Zaps that send form submissions to different emails depending on the specific Webflow form.
  • Choose "Email by Zapier" as an action in your Zaps to specify which email address should receive the form data.

​

4. Implement Server-Side Handling

  • Develop a custom server-side script (using platforms like AWS Lambda or Google Cloud Functions) to handle form submissions.
  • Point your Webflow form's action attribute to your server script's URL where each form can identify itself (through hidden fields in the form HTML) and redirect to the corresponding email.

​

Summary

To handle multiple forms with different email targets in Webflow, leverage third-party services like Zapier, custom form codes, or server-side scripts. Webflow’s native setup doesn’t allow for email differentiation directly, so external tools provide the flexibility needed for this functionality.

Rate this answer

Other Webflow Questions