Abstract: The present invention generally relates to a web-based advertisement and sweepstakes system which allows users willing to interact with online advertisements to participate in free sweepstakes with the chance to win prizes. The web-based system may display advertisements, manage sweepstakes information, and apply sweepstakes rules to information received from participants in order to determine sweepstakes results. A participant may interact with the web-based advertisement and sweepstakes system simply by visiting a hosted website. The web-based system may be designed to prompt a participant with sweepstakes information, receive participant information in response to prompting the participant with sweepstakes information, retrieve sweepstakes rules from the memory, and apply the sweepstakes rules to the participant information to determine a sweepstakes result.