I use a two survey method to help control vote stuffing. Survey One collects a valid e-mail address and then sends a link to continue to the supplied e-mail address to take Survey Two.
I attached certain fields information unto the link to Survey Two that is send to the voter after the finish Survey One.
Example:
http://xxxxxxx.xxxxxxxx.sgizmo.com/?email=%%58:Email Address %%]&fname=[%%48:First Name %%]
But instead of attaching certain fields that are easy to dissect and manipulate, I wish I could have the system create a special code number to attach to the end of the link.
Example:
http://xxxxxxx.xxxxxxxx.sgizmo.com/?code=%%“random special code number here %%]
Then when they get to the second survey and the system sees that special code number and it automatically imports all of the previous surveys fields and data into the second survey. If there is not valid special code number attached, they could not proceed. The special code number would be random enough and long enough that people could not modify it and have it still be valid.
Did all of that make sense? I am trying to find a way that is more fool proof in limited vote stuffing.
IP address method won’t work. I have someone who has someway of coming from a different part of the world with each submission and he using ghost e-mail accounts. Cookies won’t work because they are easy to delete. Using a long random special code number would make it hard for him to modify the e-mail I send him and still have the special code number be one that is pre-saved on the system.