While platforms like TikTok can be effective, having a website gives you more control over your content and how you present your affiliate products.