Google Ads · GA4 · Search Console · Merchant Center

Less guesswork.More controlover Google Ads.

See where campaigns spend without results and what to fix first. netroas reviews Google Ads and your available Google data, prepares changes and applies them with your confirmation. Work in the AI assistant you already use.

Google Ads is enough to start · an audit does not change campaigns
One campaign system

Your assistant sees the full context. netroas safeguards decisions and execution.

MCP
Claude Coworkcustom connector
ChatGPTMCP app
CodexMCP server
netroasconnects data, rules and executionOAuth
Google Adsdecisions and execution
GA4GA4measurement and pages
SCSearch Consoledemand and queries
MCMerchant Centerfeed and prices
  1. Add to your assistant
  2. Connect Google once
  3. Work from the full picture
One diagnosis instead of four reportsnetroas combines Ads performance, GA4 behaviour, Search Console demand and Merchant Center feed health.
Fix the cause before raising spendIf measurement, a weak landing page or rejected products are the problem, AI does not pretend a higher bid is the answer.
Changes only where they belongGoogle Ads: preview and control within account rules. GA4, Search Console and Merchant Center: context with no changes to those services.
01 · Full system

One Google sign-in. Four sources. One picture.

read + Ads control

Google Ads

decisions and execution

Spend, conversions, ROAS, queries, products, budgets and targets. This is the only service where change operations are available under the account mode and rules.

GA4netroas only reads

GA4

measurement and pages

Paid-traffic purchases versus Ads conversions, channel mix and landing pages converting clearly below average.

SCnetroas only reads

Search Console

demand and queries

Queries, clicks, impressions and positions — inputs for new campaigns and a check of brand demand.

MCnetroas only reads

Merchant Center

feed and prices

Rejected products with reasons, catalogue status and — with Market Insights enabled — price benchmarks and best sellers.

After successful Google sign-in, you can use the services your account can access. Beyond Google Ads, netroas only reads data. A missing source does not block an audit; your assistant identifies the missing context.

02 · Assistants

Choose where you talk to the system

In the pilot, Claude Cowork, ChatGPT and Codex use the same connector. Choose your app and review its connection instructions.

https://mcp.netroas.dmt.zone/mcp
pilot

Claude Cowork

no terminal

Paste the netroas address, connect your Google account, and select the connector in the conversation.

PathCustomize → Connectors → Add custom connector
pilot

ChatGPT app

Developer Mode

Create a private app from the MCP address and connect the account. Public-directory installation becomes possible only after OpenAI approval.

PathSettings → Security and login → Developer mode
pilot

Codex

app · CLI · IDE

Paste the address, restart, and choose Authenticate. Prefer a terminal? Copy one command.

PathSettings → MCP servers → Add server
codex mcp add netroas --url https://mcp.netroas.dmt.zone/mcp

A clear note on ChatGPT: direct connection to your own MCP server currently uses Developer Mode. A public directory version requires separate OpenAI approval.

Example using demonstration data

One question. An answer from the whole system.

You do not assemble a report from four dashboards. Ask in plain language; netroas combines the sources and shows scope, numbers and whether an operation is reversible before any write.

Do Ads and GA4 count the same purchases?
Which Search Console queries should become ads?
Show Merchant Center product issues
netroas
Ads · GA4 · GSC · Merchant · 30 days
you
What is limiting campaign sales the most today?
netroas
I combined 30 days from Ads, GA4, Search Console and Merchant Center. 61 terms spent PLN 1,840 with no purchase, GA4 also shows 7 weak landing pages, while 23 products are rejected in the feed.
netroas
I will prepare the exact exclusion preview. I do not change the feed or your website — I show what to fix and why.
04 · Tools

What AI does with the full context

01

Checks measurement

Compares paid-traffic purchases in GA4 with Ads conversions. A larger discrepancy is a signal to investigate, not a verdict.

02

Finds demand

Reads Search Console queries, clicks and impressions, then uses them when planning new campaigns and brand campaigns.

03

Flags weak pages

Uses GA4 to identify paid landing pages converting clearly below the account average.

04

Checks feed and prices

Shows rejected products and reasons. Uses price benchmarks and best sellers when Market Insights is enabled.

05

Runs Google Ads

Audits and proposes negatives, budgets and targets, and prepares Search, Shopping and Performance Max campaigns.

06

Safeguards execution

In control mode, the workflow runs from proposal and preview to execution. The server enforces step limits and a journal; nothing outside Ads is changed.

05 · Access and data

Clear boundaries for access, data and execution

netroas is an intermediary and execution layer between your assistant and Google — not a stateless proxy. The standard connection uses OAuth. To operate in the background, the server stores access tokens and the state described below.

OAuth instead of a Google key

With the standard connection, you sign in at Google and do not paste a Google key into the conversation. The assistant stores an MCP token; treat a legacy private connector URL like a password.

What we store

OAuth and MCP tokens, e-mail and consent, account identifier, settings, strategy, audit results, proposals and the change journal.

Google remains the source

We do not mirror entire accounts. Data is fetched from Google services when an audit, check or decision requires it.

Code only reads beyond Ads

netroas tools perform no writes in GA4, Search Console or Merchant Center and do not change your feed or website. The Google consent scope may be broader than the operations used.

Limited Ads operations

The server allows a closed operation list, step limits and a journal. In control mode, the assistant follows proposal → preview → “yes” → execution; autopilot follows the stored strategy.

Retention and revoking access

Revoking Google consent blocks further Google access but does not automatically delete local records. After 30 days without activity, we remove the Google token, audits and active state; a technical account record and anonymised journal may remain.

start

Control

The assistant follows proposal → preview → “yes” → execution. The server runs one operation at a time, journals it and offers undo for reversible changes.

when you want

Observe

Audit, improvement plan, and reports with no write operations. Switch with one prompt.

after 14 days

Autopilot

Optional, after at least 14 days in confirmation mode, with a goal and policy set. Enable it separately on the website; it operates within safety rules.

06 · Net prices + tax

Choose your plan

Free: an audit at no cost. Start: USD 12, Pro: USD 25 per month. Agency: USD 5 per account per month. Net prices + tax.

Display currency

USD · net prices + tax

Free

For one account, to get started.

USD 0
No charge
No charge
  • 1 Google Ads account
  • read-only audit
  • up to 5 confirmed changes per month
Join the pilot
Start

For regular work on one account.

USD 12
net + tax / month
Monthly payment
  • 1 Google Ads account
  • unlimited confirmed changes per month
  • safety limits still apply
Join the pilot
Pro

For up to three accounts.

USD 25
net + tax / month
Monthly payment
  • up to 3 Google Ads accounts
  • ROAS/CPA goals
  • weekly report
Join the pilot
Agency

For agencies, priced per account.

USD 5
net + tax / account / month
Monthly payment
  • priced per Google Ads account
  • separate goals and data for each account
  • confirmed changes within safety limits
Join the pilot

Managed care — optional add-on

Done for you, with human review. We agree the scope of care individually.

USD 249
net + tax / month
Monthly payment

Free includes an audit and up to 5 confirmed changes per month. Start has no monthly plan quota; safety and API limits still apply. Managed care is a separate, optional add-on. Advertising spend and your AI assistant are paid separately. Within the first 14 days of paid service: a full refund.

Connect netroas step by step

Pilot: we are opening sign-up. After successful sign-in, go from Google access to your first audit. Jump to any step.

1. Google services

Sign in with access to Google Ads and choose an advertiser account, not a manager account. GA4, Search Console and Merchant Center are optional; the same Google login needs access to them.

Connect Google services

2. Assistant

https://mcp.netroas.dmt.zone/mcp

Copy the address and add netroas using the instructions. For the public /mcp address, choose OAuth and sign in with Google. A private /t/…/mcp address contains your access key: keep it private; it needs no additional login.

Claude Cowork

Customize → Connectors → Add custom connector

Paste the netroas address, connect your Google account, and select the connector in the conversation.

Provider instructions

ChatGPT app

Settings → Security and login → Developer mode

Create a private app from the MCP address and connect the account. Public-directory installation becomes possible only after OpenAI approval.

Plugins → +

Provider instructions

Codex

Settings → MCP servers → Add server

Paste the address, restart, and choose Authenticate. Prefer a terminal? Copy one command.

codex mcp add netroas --url https://mcp.netroas.dmt.zone/mcp

Streamable HTTP

codex mcp login netroas
Provider instructions

Claude Code

claude mcp add --transport http netroas https://mcp.netroas.dmt.zone/mcp

/mcp

Provider instructions

3. Connection check

Select netroas in a new conversation and paste this prompt. A response naming the correct account confirms that your assistant can access your data.

Use netroas. Check the connection, Google Ads account name and access to GA4, Search Console and Merchant Center. Explain missing permissions. Do not change campaigns.

Missing a service? Check Google permissions, return to the installation page and refresh Google access. If your assistant cannot see netroas, check the address, authentication and connector selection in the conversation.

4. First audit

Use netroas. Audit the last 30 days, allow for conversion lag and check tracking. Show the three most important issues, evidence and an improvement plan. Do not make changes.

Daily routine

Use netroas. Review spend, conversions, recent changes and alerts. Suggest the next action with evidence. Before any change, show a preview and wait for my confirmation.

Start with reading. Set a goal and budget limit before the first change. Autopilot is optional, available after 14 days of confirmation mode and enabled separately on the website.

First step

See what needs attention in your account.

Pilot: we are opening sign-up. After successful Google sign-in, choose your Ads account and check the available services. Connecting alone does not begin a paid subscription.

  • one sign-in for every source
  • pick the ad account
  • check the other available services

Privacy policy

Pilot: we are opening sign-up. After successful Google sign-in, choose your Ads account and check the available services. Connecting alone does not begin a paid subscription.

07 · FAQ

Questions

How does netroas control Ads changes?

In control mode, the assistant follows proposal → preview → your “yes” → execution. Independently, the server limits the operation list, step size and frequency and journals the result. Autopilot unlocks after 14 days, is enabled separately on the site and follows the strategy.

Do I need all four Google services?

No. Google Ads is enough to start. netroas uses GA4, Search Console and Merchant Center when the same account can access them, and states clearly what it cannot check when a source is missing.

Does netroas change GA4, Search Console or Merchant Center?

No. These services provide diagnostic context and netroas only reads from them. Approved operations can run only in Google Ads; you fix the feed and website on your side.

Who pays for the AI?

You, to your provider — Claude, OpenAI. netroas supplies the numbers and the execution; the assistant writes the sentences on your account.

When does autopilot switch on?

Optional, after at least 14 days in confirmation mode, with a goal and policy set. Enable it separately on the website; it operates within safety rules.

Can I cancel?

Yes, any month. Within the first 14 days of paid service: a full refund. Campaigns and their history stay on your Google account.

Is netroas a stateless proxy?

No. The server stores OAuth and MCP tokens, e-mail and consent, account identifier, settings, strategy, audit results, proposals and the journal. It does not mirror entire Google accounts. After 30 days without activity it removes the Google token, audits and active state; a technical account record and anonymised journal may remain.

I have an agency. Is this for me?

netroas can work alongside your agency in observe mode. Agency is priced per account.

Does this replace Performance Max and Smart Bidding?

No. netroas doesn't bid manually — it sets goals and limits, Google bids. The agent watches what Google doesn't: waste, margin, learning resets and budget.