Offering rewards is a great way to inspire people and move them into action. We’re all frequently exposed to big contests by famous brands, without necessarily realising that throwing an online contest can also be done at a smaller scale by a small business. Offering a reward is an excellent way to increase brand awareness, gain exposure and turn the company website more viral.