Running a contest on social media can be quite affordable. But to make it worth the investment, it’s important to keep in mind a few key points.