Ads Insights
See performance of your Google Ads accounts.
Connect your account
- Open Growth → Ads Insights and connect Google Ads (OAuth).
- After connecting, the page shows connection status (API version, GAQL).
Time range & controls
- Time range selector (e.g., 7/30/90 days, or custom)
- Refresh to reload latest data
- Export to CSV where shown
Tabs
- Overview: KPI cards and charts for impressions, clicks, CTR, conversions, cost, ROAS
- Campaigns: campaign‑level table (status, clicks, conversions, cost, ROAS)
- Sales Records: sales attributed to ads for the selected range
- Analysis: breakdowns and trends across campaigns and time
- Account Management: connect/disconnect accounts and select active account
Overview
- Charts: impressions, clicks, CTR, conversions, CPA/ROAS over time
- KPI badges: highlights with up/down indicators
Campaigns table
- Columns: campaign name/status, impressions, clicks, CTR, cost, conversions, CPA, ROAS
- Filter by time range; click to drill down where available
Sales records
- Table of transactions in the selected range with source attribution
- Columns: order ID/date, customer, items, total, attributed campaign/source
Analysis
- Comparative charts for periods, campaign groupings, and device/location splits
- Identify top performers and underperformers
Account management
- Connect/disconnect Google Ads accounts
- Select active account to query
Tips
- Use Sales Records alongside Campaigns to validate ROI beyond clicks.
- Keep date ranges realistic—future dates can return empty or warnings.
Troubleshooting
- If prompted, select a Google Ads account before running reports.
- If metrics fail to load, re‑authenticate and try Refresh.
APIs
- Metrics endpoint:
GET /api/google/ads/metrics?accountId=...&reportType=...&dateRange=... - Requires authenticated user and a connected Google Ads integration.
Glossary
- CTR (Click‑Through Rate): clicks ÷ impressions × 100%
- CPA (Cost Per Acquisition): cost ÷ conversions
- ROAS (Return On Ad Spend): revenue ÷ ad spend