The contest module allows your site to host random games of chance, “Sweepstakes”. Where users can enter to win prizes via a random drawing.
Upon installation a custom content type, (contest) and user profile fields, (real name, address, phone, age) are created. Overall the module is pretty light weight, with very limited dependencies.
While a user must complete their profile to enter the contest. To create a low bar for anonymous users to enter. They can fill-in their personal information into the entry form and they will be enter into the contest and a user will be created for them. Logged in users with complete profiles can just click the “Enter Contest” button.
Winners can be selected via a contest's admin page or the entries exported and printed for a public drawing. Publishing winner's is a seperate step to allow for confirmation that the rules have been followed.
The same export, (a CSV compatible with Excel) can be provided to sponsors or affiliates for marketing purposes.
The original 5.x-1.x-dev version was run on several sites years ago and worked well at getting users and sponsors involved. Sponsors put up prizes which encouraged users to join the site. This expanded our email list which was returned to a contest's sponsors for marketing purposes.
The 6.x-1.x-dev version is a pretty direct port of the 5.x-1.x-dev version and neither is a complete turn-key module. I believe the 7.x-1.x and 8.x-1.x version installations are pretty simple, (by all means let me know if you find otherwise).