Taboola

$100 Min Deposit
195 GEOs
Taboola powers recommendations for the open web, helping people discover things they may like. The company’s platform, powered by artificial intelligence, is used by digital properties, including websites, devices and mobile apps, to drive monetization and user engagement.
More than 15,000 advertisers use Taboola to reach over 500 million daily active users in a brand-safe environment.

Ad format:

Native Rich Media

Best for:

Mainstream

Cost model:

CPC

Payment method:

Wire ACH (Direct Deposit) Check Credit Card

Add new review: