Talk to your Google marketing data. Change it only when you say so.
Mktly is a connector: it links the AI assistant you already use — ChatGPT or Claude — to your Google Analytics 4, Google Tag Manager, Google Ads and Search Console accounts through Google's official APIs. Ask in plain language and the assistant pulls the real numbers. Ask for a change and it shows you exactly what it will send to Google — before anything happens.
Sign in with GoogleHow to connect
Sign in with the Google account that owns your marketing data. Free while we onboard the first customers; plans from $17 a month when billing opens — see pricing.
- Google Analytics 4
- Google Tag Manager
- Google Ads
- Search Console
- ChatGPT
- Claude
Ask in plain language
No pre-made reports and no fixed set of questions. The assistant picks the official Google methods itself, so anything the APIs can answer, you can ask.
Which landing pages lost the most sessions in September compared with August, and where did that traffic come from?Google Analytics 4
List the search queries where impressions grew but CTR stayed under 1% — I want to rewrite those titles.Search Console
Compare cost per conversion across my Google Ads campaigns for the last 30 days, in EUR.Google Ads
Which tags fire on the thank-you page, and which triggers control them?Tag Manager
Add contact_form as a key event in GA4 — show me the exact request before you send it.GA4 · change
Create a GTM trigger for clicks on tel: links and a tag that sends them to GA4. Don't publish — I'll review the workspace first.Tag Manager · change
How it works
Three steps, about ten minutes. Nothing in your Google accounts changes during setup.
Sign in and connect Google
Sign in with your Google account, then connect the accounts that hold your data. You choose the services and whether the assistant may make changes or only read. Google asks for your consent; Mktly keeps the encrypted token, the resources you select and your notes about them — the privacy policy lists everything that is stored and for how long.
Choose what the assistant may see
Pick the GA4 properties, Tag Manager containers, Ads accounts and Search Console sites, group them as a business and add notes: markets, what counts as a lead, naming rules. Everything else in your Google account stays invisible.
Connect ChatGPT or Claude
Add Mktly as a connector with one address, approve it once, and ask. The assistant works through Mktly; you keep talking to the assistant you already use.
Why Mktly asks for access to your Google accounts
Mktly requests permission to your Google Analytics 4, Tag Manager, Google Ads and Search Console data for one purpose: to carry out the requests your AI assistant makes on your behalf, within the resources you selected. Google asks for this consent on its own screen, and you can withdraw it in the dashboard at any time.
What Mktly reads
Reports and lists from the Google Analytics 4 properties, Tag Manager containers, Google Ads accounts and Search Console sites you selected — only when your assistant asks, only to answer that request.
What Mktly changes
Only what you approved in the conversation: a key event or audience in GA4, a tag, trigger or version in Tag Manager, a campaign setting in Google Ads, a sitemap in Search Console. Read-only access is a setting you choose.
What Mktly keeps
An encrypted access token for each connected Google account, the resources you selected and your notes about them, records of executed changes for 30 days and large results for 7 days. The privacy policy lists every item and its retention.
What Mktly never does
It does not sell Google user data, does not use it for advertising or to train models, and shares it with nobody except the assistant you connected. Its use of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.
Changes happen only with your yes
Reading is free-form. Changing anything follows four rules that Mktly enforces on every request, whatever the assistant decides to do.
Only what you picked
Every call is checked against the resources you selected in the dashboard. A request that points anywhere else is refused before it reaches Google.
Shown first, sent unchanged
A change starts as a dry run: you see the exact request. What gets executed is byte for byte the request you approved — nothing added, nothing rewritten.
Once, never silently again
Mktly records the intent before sending and never retries a change on its own. If Google's answer is lost, you see “unknown”, not a guess.
Done means Google said so
Success is reported only from Google's own response. Errors come back word for word, with Google's request id.
A connector, not another dashboard
Mktly has no reports, scores or recommendations of its own. It hands the assistant Google's official method catalogue — 539 methods across five APIs — and forwards the calls. What comes back is Google's data, untouched, and an assistant that can combine those methods the way a developer would.
Ready when you are
Sign in with the Google account that owns your marketing data, connect it, choose the resources, add the connector to ChatGPT or Claude.