There are many benefits of running a giveaway or contest on your website. For instance, say you want to boost your social followers. Offering a giveaway encourages visitors to like and follow your page in exchange for extra reward points or contest entries.