Has anyone considered email marketing? Note, it used to be a big thing back in the 2000s. However, nowadays I think it's been replaced by social media marketing. Social media acts in a way similar to an email list. Anyhow, I suppose the main problem with email is that a lot of people ignore commercial emails even if they signed up for them, but I could be wrong.