As a small business owner with a limited marketing budget, how can you get the best results for your online ad campaign? Google and Facebook are the largest advertising platforms on the Internet, both allowing you to target customers and spread your brand message. Facebook is an effective tool for generating brand awareness, while Google works best as for pull marketing.