How to link your Google Ads account to AdPredictor — secure OAuth and automatic sync.
Before You Start
What You Need
- ✅ An active Google Ads account
- ✅ Admin access (or delegated access) to that account
- ✅ An AdPredictor account (signed up and logged in)
The Connection Process
Go to Settings → Google Ads
Click "Connect Google Ads"
Authenticate with Google
Select your account
Sync starts!
Step 1: Go to Settings
- Log into your AdPredictor dashboard
- Click Settings (left sidebar)
- Find "Google Ads Connection"
- Click "Connect Google Ads"
Step 2: Authenticate with Google
- You'll see a Google login screen
- Select the Google account that owns your Google Ads account
- Click "Allow" to give AdPredictor permission
- You'll return to AdPredictor
Step 3: Select Your Account
- AdPredictor will show all Google Ads accounts you have access to
- Select the account you want to analyze
- Click "Connect"
Step 4: Sync Starts
- 🔄 Your campaigns, ad groups, ads, keywords, and performance data start syncing
- ⏳ First sync is automatic — most accounts complete in under 30 min, large accounts up to 1 hour. Once done, your AI insights are ready in under 5 min
- ✅ Once done, you'll see data in your Dashboard
After Connection
Always Fresh Data
All paid plans sync your data automatically when you use the app. AI insights are generated after every sync. The difference between plans is in the depth and quantity of insights.
| Plan | Sync | Insights per sync | Best For |
|---|---|---|---|
| Starter (€14.95) | Live sync | Up to 8 (basic) | Small to medium budgets |
| Professional (€39.95) | Live sync | Up to 20 (standard) | Active campaign management |
| Enterprise (€124.99) | Live sync | Unlimited (advanced) | High-volume, frequent optimization |
What syncs:
- Campaign names, status, budgets
- Ad group structure
- Ads (headlines, descriptions, landing pages)
- Keywords (bids, match types)
- Performance data (clicks, impressions, conversions, spend)
- Quality scores
- Search terms (what people actually searched)
Multiple Accounts
| Plan | Google Ads Accounts |
|---|---|
| Starter | 1 |
| Professional | Up to 5 |
| Enterprise | Unlimited |
Important: Each account is completely isolated. Data from Account A is never mixed with Account B.
After You Connect: What to Do
Day 1-2: Explore Your Data
- ✅ Go to Campaigns → review your campaigns
- ✅ Go to Dashboard → see your key metrics
- ✅ Go to Insights → read initial recommendations
Day 3-7: Review Insights & Alerts
- ✅ Check Insights → read the recommendations
- ✅ Check Alerts → fix any urgent problems
- ✅ Look at Search Terms → find irrelevant traffic
Week 2+: Implement & Monitor
- ✅ Implement top recommendations
- ✅ Check your ROAS in the next sync
- ✅ See if recommendations helped → iterate
Troubleshooting
"Connection failed"
Problem: Google didn't grant permission
Fix: Make sure you're using an account with Google Ads admin access
"Your account has no campaigns"
Problem: The Google Ads account you selected is empty
Fix: Go back and select a different account, or add campaigns in Google Ads first
"Data isn't updating"
- Check Sync Status in Settings (shows when next sync runs)
- If stuck for 2+ hours, try disconnecting and reconnecting
- Email hello@adpredictor.ai
Security & Privacy
Data We Access
- ✅ Campaigns, ad groups, ads, keywords (structure and content)
- ✅ Performance data (clicks, conversions, spend)
- ✅ Quality scores and search terms
Data We Don't Access
- ❌ Your Google password (we use OAuth)
- ❌ Your Google Analytics data
- ❌ Your customer personal information
We use industry-standard encryption, never share your data with third parties, and you can disconnect anytime.