I would them 0 if I could. I signed up one day and started a campaign. I get up the next morning and my account was de-activated...with NO reason.I guess I am a small player by their standards.There are other way's to promote your business and I would steer clear of Taboola if I were you.
Claim your business profile now and gain access to all features and respond to customer reviews.