This is simply one of the best ways to promote your website. There is no better way to get other website owners to advertise your site than to pay them for it.
The major advantage to an affiliate program of your own is you don't pay for the advertising until you actually make a sale. Whether you sell memberships, information or physical products, if you are serious about making money you should be running an affiliate program.
There are various programmes and plugins for doing this depending on what program runs your main site. Contact us from your client area and we will give you a price on the best one for you.
Note: Just like promoting your site you will have to promote your affiliate program, just because you have an affiliate program does not mean other sites will flock to join it, they need to know about it first. However, promoting your affiliate program to just ONE person who happens to have a large mailing list or audience can bring hundreds of customers to your site.