If you want people to visit your website to enter the competition then don't give out an email for entries, instead set up a web based form and perhaps include a CAPTCHA element.
Why?
Email entry competitions are the easiest to be cut and pasted around the web. This means ...
1. You will get entries from people who have perhaps not even visited your site.
2. You are also more exposed to Automated Entry Services, spam, and multiple entries.
3. You also have no means of tracking where your entries are coming from.
With a form based entry system, users must visit your website. You can track referrals, monitor traffic and IP addresses and with CAPTCHA stop automated or bot entries. You can also use your competition to promote your site to the visitor.
Email entry route competitions are not good for your business - and should be avoided at all costs.