Connecting Google Ads to ConvertMate gives you access to comprehensive campaign performance data, audience insights, and optimization recommendations to improve your paid advertising results.
Before you start
Make sure you have:
- An active Google Ads account with running campaigns
- Admin access to the Google Ads account you want to connect
- At least one campaign with performance data
- An active ConvertMate account with Starter plan or higher
If you manage multiple Google Ads accounts, you can connect them one at a time and select which one to analyze.
Why connect Google Ads
Google Ads integration provides access to:
- Campaign performance metrics (impressions, clicks, conversions)
- Keyword performance and search terms data
- Audience demographics and device performance
- Quality scores and optimization opportunities
- Budget pacing and impression share
- Competitive auction insights
- Shopping campaign product performance
ConvertMate's agents use this data to help you optimize bids, discover new keywords, improve quality scores, and maximize return on ad spend.
Connection steps
Step 1: Go to connections
- Log in to your ConvertMate account
- Click Settings in the left sidebar
- Select Connections from the settings menu
- Find Google Ads in the list of available platforms
Step 2: Start OAuth authorization
- Click Connect next to Google Ads
- You'll be redirected to Google's authorization page at accounts.google.com
- Select the Google account that manages your Google Ads accounts
- If you're already logged into Google, you'll see the authorization screen immediately
Step 3: Grant permissions
Google will ask to grant ConvertMate permission to:
- View Google Ads campaigns and data
- See account performance metrics
- Read keyword and search terms reports
- Access audience and demographic insights
ConvertMate requests read-only access - we cannot make changes to your campaigns, ads, bids, or budgets.
Click Allow to grant these permissions.
Step 4: Select your Google Ads account
After authorization:
- ConvertMate shows all Google Ads accounts you have access to
- Each account displays its customer ID and account name
- Select the Google Ads account you want to connect
- Click Connect account
If you manage multiple Google Ads accounts (like an agency), you can connect additional accounts later by repeating these steps.
Step 5: Verify connection
After selecting your account:
- ConvertMate tests the connection to your Google Ads account
- You'll see a success message when the connection is active
- Your Google Ads account now appears in the connections list
The connection is immediate - there's no sync delay since data is fetched on demand when you run agents.
What data you can access
ConvertMate provides 16 different ways to analyze your Google Ads data:
Account overview
Get high-level performance metrics across your entire account including total spend, conversions, and return on ad spend.
Campaign performance
See all your campaigns with detailed metrics, budgets, and performance trends. Filter by campaign type (Search, Display, Shopping, Video) or status.
Ad group performance
Analyze ad groups within campaigns to understand which groups are driving results and which need optimization.
Keyword performance
Review individual keyword metrics including quality score, match type, bids, and cost per conversion. Identify top performers and underperformers.
Search terms report
See the actual search queries that triggered your ads. Discover new keyword opportunities and identify terms to add as negative keywords.
Geographic performance
Break down results by country, region, or city to understand where your ads perform best and adjust location targeting accordingly.
Device performance
Compare performance across desktop, mobile, and tablet to optimize device bid adjustments.
Time performance
Analyze when your ads perform best by hour or day to improve ad scheduling and bid adjustments.
Ad performance
Review individual ads with their type, URLs, and metrics to identify top-performing ad copy and creative.
Audience demographics
Understand your audience by age range and gender with performance breakdowns for each demographic segment.
Quality score details
Get detailed quality score components (expected CTR, ad relevance, landing page experience) for every keyword to prioritize optimization efforts.
Conversion actions
Track different conversion types (purchases, leads, signups) with their values and costs to understand which goals drive the best ROI.
Shopping product performance
For Shopping campaigns, see which products generate impressions, clicks, and conversions along with product-specific metrics.
Landing page performance
Evaluate landing page effectiveness with mobile-friendly scores and performance metrics to identify pages that need improvement.
Auction insights
Compare your performance against competitors with metrics like impression share, overlap rate, and position above rate.
Impression share
Identify lost opportunities due to budget constraints or low ad rank with detailed impression share data.
Using Google Ads data with agents
Once connected, you can use Google Ads data with various ConvertMate agents:
Running reports
Access any of the 16 report types through the API or future agents. Each report requires credits based on complexity (8-15 credits per report).
Common workflows
Campaign optimization: Run campaign performance reports to identify underperforming campaigns that need budget adjustments or creative refreshes. Keyword discovery: Use search terms reports to find new keyword opportunities your competitors might be missing. Quality score improvement: Check quality score details to prioritize which keywords need better ad copy or landing pages. Budget allocation: Analyze impression share to see if you're losing impressions due to budget constraints or low quality scores. Audience targeting: Review demographics data to refine audience targeting and exclude demographics that don't convert well.Credit costs
Google Ads reports range from 8 to 15 credits per call depending on complexity:
- Simple reports (account overview, impression share): 8-10 credits
- Standard reports (campaigns, ad groups, devices): 10-12 credits
- Complex reports (keywords, search terms, shopping): 15 credits
Managing your connection
Viewing connected account
Go to Settings → Connections to see your connected Google Ads account with its customer ID and connection status.
Switching accounts
If you have multiple Google Ads accounts:
- Go to Settings → Connections
- Find your Google Ads connection
- Click Change account to select a different account
- All future reports will use the newly selected account
Disconnecting
To remove the Google Ads connection:
- Go to Settings → Connections
- Find your Google Ads connection
- Click Disconnect
- Confirm when prompted
Disconnecting removes ConvertMate's access to your Google Ads data. You can reconnect at any time by following the connection steps again.
Reconnecting after disconnection
If your connection expires or gets disconnected:
- Go to Settings → Connections
- Click Reconnect next to Google Ads
- Go through the OAuth authorization again
- Your previous account selection is remembered
Troubleshooting
Connection failed
Problem: OAuth authorization succeeds but connection test fails. Solutions:- Verify you have admin access to the Google Ads account
- Check that the account has at least one campaign
- Try disconnecting and reconnecting
- Contact support if the issue persists
No accounts available
Problem: After authorization, no Google Ads accounts appear in the list. Solutions:- Verify the Google account you're using actually has Google Ads access
- Check you're authorizing with the correct Google account
- Wait a few minutes and try again (Google's API may be slow)
- Ensure you have at least standard access level to the Google Ads accounts
Data looks incorrect
Problem: Reports show data that doesn't match what you see in Google Ads. Solutions:- Check the date range - Google Ads data has a 1-2 day delay
- Verify you're looking at the same account (check customer ID)
- Different conversion attribution windows may cause discrepancies
- Compare the same metrics - ConvertMate and Google Ads should match for impressions, clicks, and cost
Token expired
Problem: You see "Authentication failed" errors when running reports. Solutions:- Go to Settings → Connections
- Click Reconnect next to Google Ads
- Complete the OAuth flow again
- ConvertMate will automatically refresh tokens in the future
Data freshness
Google Ads data typically has a 1-2 day delay. Data for "today" is often incomplete and may change as Google processes more events.
ConvertMate automatically adjusts date ranges to yesterday if you request data for today, ensuring you get complete and accurate metrics.
Security and privacy
Read-only access
ConvertMate can only read your Google Ads data. We cannot:
- Create or edit campaigns
- Change bids or budgets
- Pause or enable campaigns
- Modify keywords or ad copy
- Access billing information
Data storage
ConvertMate doesn't store your Google Ads data permanently. When you run a report, we fetch the data from Google Ads in real-time, process it, show you the results, and discard the raw data.
Token security
OAuth tokens are encrypted and stored securely. Tokens are automatically refreshed when needed. If you disconnect Google Ads, all tokens are immediately revoked.
Next steps
After connecting Google Ads:
- Run a campaign performance report to get familiar with the data
- Check search terms to discover new keyword opportunities
- Review quality score details to prioritize optimization work
- Analyze audience demographics to refine targeting
- Set up regular reporting to track progress over time
More questions? Use the chat widget in the bottom-right corner or email support@convertmate.io.