Read-only. After you sign in with Google, the app reads daily campaign figures (spend, impressions, clicks, conversions, conversion value, budget, status) into the dashboard — the same rows a report import creates. It never creates, pauses or edits anything in your account. Setup takes about 15 minutes; the guide walks through it (docs/guide.html, section "Connect Google Ads").
OAuth client (from your Google Cloud project)
Setup in short
- Google Cloud Console: create a project, enable the Google Ads API, set up the OAuth consent screen (External), add yourself as a test user, then publish the app so sign-ins do not expire after 7 days.
- Credentials → Create credentials → OAuth client ID → Web application → add the redirect URI shown on the left. Copy the client ID and secret here and save.
- Google Ads API → Access level: a new project only reaches test accounts. Request a production level (Explorer is enough for reading reports; Basic needs brand verification). Older projects may still use a developer token from Google Ads → Tools → API Center.
- Click Connect Google Ads, allow access, choose the account, click Sync now.
Google changes these screens; the guide has the full walk-through and the error messages you may see.
Meta Ads
Not connected by API in this version: import the Ads Manager report on the Import reports page (one row per campaign per day). Meta's API needs an app of your own with the Marketing API product; accounts you own can be read without App Review. A Meta connection is planned for a later version.
The guide explains how to run a campaign from a generated plan and how to boost an Instagram post.