While having a website or blog is highly recommended for long-term success, you can also promote affiliate links via social media, YouTube, and email marketing.