Documentation
Connect your marketing data to Claude, ChatGPT and other LLMs.
In-app Insights — Overview
Beyond the MCP servers, gadspilot includes native Insights pages in the dashboard for all 3 platforms (Ads / GSC / Meta). No LLM needed for the read, plus a "AI Analysis ✨" button to generate a text analysis on demand.
💡
MCP vs Insights — when to use which?
MCP (Claude/ChatGPT) = free-form, conversational, write actions, memory, multi-channel. Best for ad-hoc analyses and workflows.
Insights (in-app) = quick standardized view, no need to open Claude. Best for the morning check or sharing with a client.
MCP (Claude/ChatGPT) = free-form, conversational, write actions, memory, multi-channel. Best for ad-hoc analyses and workflows.
Insights (in-app) = quick standardized view, no need to open Claude. Best for the morning check or sharing with a client.
What's available
| Page | Purpose | Source |
|---|---|---|
| Google Ads Insights | Daily KPIs, ROAS × Events, CPA × Budget, CTR × CVR funnel, notes/writes timeline | Google Ads API in real time |
| Search Console Insights | Clicks, Impressions, CTR, Avg Position + top queries/pages | GSC Search Analytics API (D-3) |
| Meta Ads Insights | Spend, ROAS, CPM, CTR, conversions per campaign | Meta Marketing API in real time |
| AI Analysis ✨ | Button on each Insights page → personalized text analysis | Claude (via OpenRouter) |
How to access
- Sign in at /dashboard
- Go to the product page (/dashboard for Ads, /gsc, /meta)
- On the card of each account/property, click the "Insights" button (purple)
Cache
Insights pages cache data for 1h to avoid hammering the Google/Meta APIs. "Refresh" button at the top to bypass.
What about the AI analysis?
See AI Analysis — how it works, GDPR consent and data sent to OpenRouter.