Google Ads Integration

4 min read

Google Ads Integration

Connect Google Ads (and YouTube) to PromotiAI using a Google Cloud OAuth 2.0 client. Once connected, you can manage campaigns and view cross-platform performance alongside your social campaigns.

Step 1 — Create a Google Cloud OAuth Client

  1. Open console.cloud.google.com → APIs & Services → Credentials
  2. Click + Create Credentials → OAuth 2.0 Client ID
  3. Application type: Web application
  4. Under Authorized redirect URIs, add the callback URL shown in PromotiAI's setup modal (e.g. https://promotiai.com/api/integrations/google/callback)
  5. Click Create and copy the Client ID and Client Secret

Step 2 — Connect in PromotiAI

  1. Go to Settings → Integrations
  2. Click the Google Ads card
  3. Choose Quick Setup or Step-by-Step Guide
  4. Paste your Client ID and Client Secret, then click Connect
  5. Sign in with the Google account that has access to your Ads account and authorize PromotiAI
  6. Select the Google Ads manager or individual accounts to sync

What You Can Do

  • View Google Ads campaigns alongside social campaigns in one dashboard
  • Track cross-platform performance (impressions, clicks, conversions, ROAS)
  • Manage budgets and pause/resume campaigns from PromotiAI
  • Apply AI-generated optimization suggestions to your Google campaigns

Requirements

  • A Google Ads account with at least one active campaign
  • Admin or Standard access level on the account
  • Google Ads API enabled in your Cloud project