You don't need a website to become an affiliate. All you need is some kind of traffic source.

This might be for example a large social media following on Twitter, a YouTube channel with subscribers, an email list of members from your magazine or have knowledge of PPC (this is just a few types of traffic sources, the list is quite big).

If you have access to some kind of traffic source you can sign up to WOW Trk as an affiliate.