Yes, you don’t need your own website, and you can promote the company and your link on YouTube, social media, WhatsApp, etc.