Forum Moderators: skibum
Depends how well it's run. If it's rubbish you'll get a bad reputation which will you do you more harm than good. If you run it well, it'll be invaluable and you'll wonder what you ever did without it.
Once people join your affilate program does this help populate your links?
Firstly it depends if your affiliate links point to ww.yourdomain.com/affid=123, or if you use another provider that points the links to a url that then redirects to your site.
On the list of 100 reasons to start an affiliate program, generating more incoming links is about No.87.
Affiliate programs exist to help generate more sales and actions on your site, by rewarding the referring sites.