To be very honest with you doing a giveaway or giving out free gift is the best way of building a list for your affiliate marketing. but you have to be strategic about this so that you will not lose the money you're using to do the free give you away. You must find a way to you get the contact of those people who are receiving the give away from you then you can continue to market to them another products in your niche. To make money as an affiliate you need a list, and the best way to build it is through free gift or giveawayMany people love giveaways and the are always looking for a platform where it exists. This method has been used to draw traffic on many sites. But other than this approach, is there any other way we could lure people to flood a site with the giveaways?