You can do online marketing for free as well as through paid ads. When it comes to doing free marketing on the internet, what are your best methods? Well, for me social media sites are the best bets. That's because once you are able to build substantial followers, you are read your followers in no time.