Community Discussion

Ask a Question
Back to all

Does Taboola support OAuth 2.0 Authorization Code Flow for SaaS integrations?

Hi Taboola team,

We're building a marketing analytics SaaS platform that integrates with multiple ad platforms (Meta Ads, Google Ads, etc).

How we integrate with other platforms:

All our integrations use the OAuth 2.0 Authorization Code Flow ("3-legged OAuth"):

  1. User clicks "Connect" in our dashboard
  2. User is redirected to the platform's consent screen
  3. User authorizes our app
  4. Platform redirects back with an authorization code
  5. Our server exchanges the code for access tokens
  6. This allows users to connect their accounts without sharing credentials - secure and seamless.

Challenge with Taboola:

Currently Taboola supports only the Client Credentials Flow, which requires:

  • Users contact their Account Manager to get client_id / client_secret
  • Users manually enter these credentials into our platform

This creates friction compared to one-click OAuth connections with other platforms.

Questions:

  1. Does Taboola support (or plan to support) Authorization Code Flow with a user consent screen?
  2. If yes, where can we find documentation and how do we register our app?
  3. If not, is there another recommended approach for SaaS platforms integrating on behalf of multiple advertisers?

Thanks for any guidance!