Webflow sync, pageviews & more.
NEW

What are some suggestions for easily converting Webflow designs to third-party forms without damaging the site's design, considering the phasing out of support for exported websites' forms?

TL;DR
  • Use third-party form embeds (e.g., Typeform, JotForm) and style via Webflow.
  • Implement custom backend handling with AJAX and services like Formspree or Netlify Forms.
  • Style Webflow forms manually and send data via JavaScript fetch() to APIs like Zapier or Airtable.
  • If hosting on Webflow, use Webflow Logic for built-in form processing.
  • Embed CRM/email marketing forms (e.g., Mailchimp, HubSpot) for seamless integration.
  • Choose an approach based on your needs while ensuring secure data handling.

Webflow is phasing out support for forms on exported sites, so you’ll need to integrate a third-party form solution while maintaining your design. Here are some approaches:

1. Use Third-Party Form Embeds

  • Typeform, JotForm, or Google Forms offer embed codes that you can place inside an Embed element in Webflow.
  • Adjust styling in Webflow to match your site. Some platforms allow custom CSS for further styling.

2. Use a Custom Backend with Fetch/AJAX

  • Replace Webflow's action URL with your backend URL and use Netlify Forms, Formspree, or Basin to handle submissions.
  • Ensure CORS policies and security measures (like reCAPTCHA) are set up properly.

3. Style Forms Manually with Custom Code

  • Design the form as usual in Webflow. Then, use hidden inputs and JavaScript to send data to third-party APIs, such as Zapier Webhooks or Airtable.
  • Example: Attach an onsubmit handler to the form that triggers a fetch() request.

4. Use Webflow Logic (For Webflow Hosting Only)

  • If your site remains hosted on Webflow, use Webflow Logic to automate form processing without needing third-party integrations.
  • This is not viable for exported sites.

5. Embed a CRM or Email Marketing Form

  • Mailchimp, HubSpot, or ActiveCampaign provide embeddable form snippets.
  • Paste the embed code into Webflow's Embed element and style accordingly.

Summary

To maintain Webflow’s design integrity while using third-party forms, choose from embed codes, AJAX-based form handling, direct API calls, or No-Code automation tools like Zapier. Using a backend service like Formspree ensures a smooth transition.

Rate this answer

Other Webflow Questions