At Lucid Design, we use a lot of Wufoo forms internally for generating form emails to go to clients, printers etc. One of the big headaches has been how to partially fill out the form so we don’t need to re-enter all the information everytime or so we can send a partially completed form to a team member or client to be completed by them.
I have experimented with hacks to get Wufoo to do this by submitting the form to a page that shows a URL made up of all the fields and their submitted values using Wufoo’s “URL Modifications” API. This is ugly at best because each time you submit the form to update the URL, you are actually, well, submitting the form meaning you end up with numerous redundant records in the entries manager.
So, I’ve come up with Wufood (wufood.heroku.com). All you need is your subdomain and API key and you can access all your Wufoo forms from within Wufood.
It’s really then as easy as filling in the bits you want to prefill and clicking save. You then get the following:
One suggestion has been to also provide the Javascript code that would allow the partially completed form to be embedded in a web page. This is a good idea and we will look into it.
In addition to partially completing forms and sharing with others, Wufood also makes it really easy to send the same form to multiple recipients. Say, for example, you have created a Wufoo form for requesting quotes from printers and you want to obtain quotes from multiple suppliers, if using Wufoo, you have to completely fill out the form in full upon each submission. With Wufood, you simply do the following:
Easy as! (I might look at allow Wufood to actually submit to a comma-separated list of recipients. Now that would be cool!)
Anyway, this is a little tool we created for our own needs and are sharing with you. Please, by all means, share your thoughts with us on how we can make this better.