There are more than 65 Million businesses on the Facebook and 4 million of them are running ads. Fb ads are the best of practices with the required elements like Headline, Image, Copy, Targeting and landing page. https://www.yogeshgaur.com/how-facebook-ads-can-generate-business