Online petition system that can handle 20,000 submissions in two days?
August 1, 2014 4:55 PM Subscribe
We have a Drupal website with the standard webform module that we generally use to handle online petitions that our nonprofit routinely does. It can handle maybe a few hundred petition signers in a day without putting us too badly over our shared hosting CPU/SQL limits. Now we need to handle 20,000 signers in a couple of days.
posted by flug to Computers & Internet (12 answers total)
We need to collect maybe 6 or 7 fields (a comment, name, address, city, state, zip, etc) and a checkbox or two. It would be approx. 20,000 individual submissions, maybe 30,000, and I anticipate most of them coming over the course of two days.
Results could be saved in a file, an SQL database, or any other convenient form that we can download somehow.
Any thoughts about how to do this in the simplest and most cost-effective way?
Maybe just a simple lightweight php script that saves form info to a flat file or a sql db, hosted on our shared server? Could that kind of setup handle 500-1000 responses per hour for a couple of days straight, along with maybe a few higher bursts?
Or some kind of externally hosted solution like wufoo forms?
This is a one-off situation, and the solutions I've found so far that are customizable and capable of handling 20,000+ responses are all priced as though you'll be gathering 20,000 responses/week forever, rather than once for two days. Or, they are too generic and don't allow us to specify the fields we want to collect, or they don't show us to download the results.
We be willing to pay, but ideally more like $25-$100 rather than $250-$1000.
Any solutions out there?