Why would you want to create a mini affiliate site in the first place? Well, it sets you apart from the crowd. If you are promoting a product via an affiliate program, and you are using the same promotion material that the program offers, yoour ads will look EXACTLY like everyone elses, whose promoting the same product.
So, if your potential buyers have seen the ad already via other affiliates, and they didn’t buy then, why would they buy from you instead?
Having your own mini affiliate site offers you huge benefits over those other affiliates who do not have their own site.
The first, and probably most important benefit is that you control the content that appears on your own web site. Rather than relying on the product sellers marketing material, you can create a content driven, interactive site that gets people talking about the product and keeping their interest. You could add things like discussion boards or forums, surveys and polls, and write your own content surrounding the product topic.
Secondly, you control how you promote your site. You could use pay-per-click campaigns such as Google Adwords and Overture campaigns. Some affiliate...