@thesergie Thanks for your reply!
I see in another thread you guys have now included the “redirect URL” for a successful form submission - good stuff, thank you!
I would still like to talk with you a bit more about the form though. Obviously you guys have your own agenda and goals, and that’s to keep people on board with Webflow for as long as possible. Completely understandable, you are operating a business. But I believe that your product is so good, that you really don’t need to worry about subtly forcing customers to stay subscribed.
I don’t mean that in a bad way, nor do I mean that it was done intentionally – but I am sure I am speaking on behalf of the majority of your users when it comes to making some changes to the current way the forms are run.
Handling it through your own servers is a good idea, and having it send an email is also good (and standard) practice. However, I don’t believe this is where the functionality for the forms should end. There should be a possibility to allow the forms to continue to function, even after the site has been exported, or a customer has cancelled their Webflow account, or they have removed the project from their dashboard. I do not mean Webflow should continue to host it free of charge for all of eternity, but another option should exist.
An option I propose would be to allow users to host their own forms using their own hosting account, bypassing the need for Webflow to store the form entry and email the client.
Right now, Webflow is 100% what I want, need and desire – if and only if I am building sites for myself.
If I want to build a one off site for a client (which is the main part of my business, and I am confident I am part of the majority on this) then the current functionality is usable, but far from ideal.
Not all Webflow users will have or want their clients to access the Webflow dashboard. They may not really even want to advertise Webflow to their client all that much. The current emails include a link to edit form fields, and identify themselves as coming from Webflow etc. A short term solution would be to allow users to customise entirely the sender, subject line and content of the email.
I realise that customising the “from email” represents problems, as if Webflow is sending emails and marking them as sent from “email@randomusersdomain.com” then the mail carriers may pick up on this as spam and inboxing rates could suffer.
This is again why I would recommend Webflow implement the ability for users to use their own hosting accounts to send simple emails with each form entry. This will allow users to create an SPF record on their domain and so they can set whatever “from email” and not have any problems getting marked as spam.
This would also solve the problem of not needing to keep clients websites active in the dashboard, or having to stay subscribed to Webflow forever. It would also take load off of your servers (to what degree I can only speculate). But importantly, it would allow me to build a site for a client, export it and have it running on their own hosting - independent of any other providers.
With the current set up, I can only imagine problems. If by some accident the subscription lapses, or a clients site is deleted from the dashboard, or maybe I’ve moved on from webdesign and just don’t need to be subscribed to Webflow any longer, suddenly the designer (me) is going to have a ton of problems to deal with - as none of my clients form will be working.
I really hope you will take my response in to consideration. I am completely confident that an implementation of this level would be very doable for the team behind Webflow. It will simply be a matter of if you decide it aligns with your own agenda and company goals.
Like I said, your product is so good that you don’t need to force people to stick around - they will stick around on their own accord. Especially as more features roll out!
PS: You guys are doing an awesome job, please do not take my above ideas in a bad way. I think the above would be beneficial for Webflow and their users, alike.
PSS: If you can integrate with Mailchimp (just like Unbounce does) that would be super! For reference, Unbounce has 1 form and with that it stores a copy of the entry in their DB, emails a copy to an email specified and can also send the data to mailchimp. All from 1 form, convenient!