Swipe ideas from some of the best Facebook ads
BUZZWORDS
Advertiser: Taboola

I'm not a great fan of using marketing buzzwords in ads, simply because they have the ability to alienate people. Many business owners are so busy running their business that they're too busy to go looking for what a "content discovery platform" means.
But that's a minor observation in this ad by Taboola. Otherwise, the copy does a great job in selling the benefits of the product, and uses a great visual to reinforce the message.
The only thing I'd do is to make the revenue amount a little more realistic. I'm sure that there are a handful of websites that make this sort of money from Taboola ads, but for the majority of us (i.e. their core market), we'll get nowhere near this type of revenue. Managing expectations is oh-so-important in advertising, so be realistic with your claims or face disappointment from your users.