If you're thinking about adding an affiliate program to your site, there are services that will do the hard work of integrating the program and keeping track of your affiliates. These affiliate program
An affiliate program pays other Web site owners a commission for sending you sales. In most affiliate programs, webmasters include links to your products on their Web sites. When a customer clicks on a link on an affiliate site and purchases one of your products, you pay your affiliate a commission on the sale. It's like having the benefit of a sales staff working on commission, without the headaches of managing employees.
So what's the catch?
Managing an affiliate program can be extremely time-consuming. In order to accurately track affiliate sales, commissions, and payments, you will need to either install affiliate-tracking software or hire a company that can handle this for you.