Since early 2023 Webflow's form SPAM issue has become a signfiicant problem for many sites using Webflow-hosted forms.
There are a lot of reasons for this, but in part, Webflow is being targeted by some spam groups that hit the Webflow form submission gateway directly, which makes it more difficult for tools like reCaptcha to mitigate SPAM.
Sygnal has moved all of our clients to a 3rd party form handling platform called Basin.
Why Basin?
Basin is one of the best solutions out there;
No more SPAM problems;
- Incredible SPAM detection
- SPAM is saved a folder so you can review it, to ensure no false-positives and lost business. With most solutions like Webflow's SPAM is just deleted.
- More advanced reCaptcha abilities if that's important to you, we find we don't need reCAPTCHA at all on most sites.
Better notification control;
- Auto-notify the form sender with a special email, so they know it was received
- Customize the notification email to the site owner
- Separate email recips for every form if you want
- No unsubscribe link issues
- In multiline textareas, line breaks are displayed in the email notification
Plus these added features;
- Built-in file upload capabilities
- Easy to integrate. Using Sygnal Attributes, you can continue to use Webflow's built-in success & failure messages and redirect feature.
- Good pricing, especially if you have multiple clients. The Standard plan should meet the needs of any small agency and cover all clients as individual "projects".
- You can give clients direct access to their "projects" if you want.
- Webhooks that can fire and send your form submission to another system, like Make or Zapier after the SPAM check is complete. This gives you an easy way to both log and SPAM-protect your form automations.
How to Integrate
Basin Lib Support
Untested.
https://discourse.webflow.com/t/form-submissions-to-third-party-service-with-native-interactions/63401/59?u=memetican
Using SA5's Basin Form Handler
Sygnal's SA5 library has special form handlers including one for Basin. This video walks through;
- Basin setup and configuration.
- Replacing Webflow's default form handler.
- Using SA5's Form Webhook Handler to handle Basin's response properly.