Huh? You have an affiliate program? Or are you a person who wants to promote an affiliate link but don't have a website. Articles and direct linking will still work... but it's dying as direct links are becoming discouraged. But for now it still works.
twitter is a good start, creating a blog is pretty simple and it does not take very long to pull it off