AdCopilot docs
Getting started

Run your first audit

Say "Get me started with AdCopilot" — AdCopilot reads what you have connected, tells you what state your account is in, and gives you the next step. Then run the read-only morning audit or a full audit.

View as Markdown
Open inChatGPTClaudePerplexity

Say "Get me started with AdCopilot"

Open the AI assistant you connected AdCopilot to, start a new chat, and type:

Get me started with AdCopilot

That one sentence is the whole opening move. Your assistant calls get_org_context first, which reads what you have connected and what state your Google Ads account is in. It then tells you where you stand in one or two sentences and offers two or three numbered next steps, in plain words. It changes nothing: the whole first turn is read-only.

Say it again whenever you are unsure what to do next. It picks up where you left off rather than starting over.

In ChatGPT, type @AdCopilot and pick it from the list first, then the sentence. Otherwise ChatGPT may search the web instead of asking AdCopilot. See Connect ChatGPT.

Then: the morning audit

Once you know the shape of the account, the standing read-only check is the morning audit:

Run my AdCopilot morning audit.

It uses AdCopilot's morning-audit prompt, the same six checks per account:

  1. Accounts in scope — which accounts you can act on now.
  2. Spend vs plan cap — month-to-date cost against your monthly cap.
  3. Wasted spend — the search terms and keywords spending with no conversions.
  4. Negative-keyword candidates — clearly off-intent terms worth blocking.
  5. Disapprovals — ads Google has switched off by policy.
  6. Pacing — projected month-end spend against the cap.

It ends each account with a compact table and a verdict per row: OK, WATCH or ACT. See The daily routine.

Tell AdCopilot your monthly cap once (or set it under Business profile on the dashboard's Home page). Without it, spend is reported as a plain number and the cap check says so.

Or: a full audit

Run a deep AdCopilot audit of my Google Ads account.

full_audit scores the account against up to 73 checks across conversion tracking, wasted spend, structure, keywords, ads and settings, and gives a 0-100 health score. A quick audit runs three of the 73 and does not grade the account. A deep audit attempts all 73. If Google is slow, a deep audit returns what it finished and lists the rest as not evaluated; see An audit returned partial results. What each check measures is in Audit checks.

Turn a finding into a change

Under each ACT row the assistant writes a specific proposal: the account, the exact target, the exact change, and the tool that would make it. For example:

Pause keyword "free invoice template" in campaign "Invoicing — Search" (it spent $180 last month with zero conversions). Apply with update_keyword → PAUSED. Reversible by re-enabling it.

Nothing happens until you say yes. Read Approval-gated writes for how that works.

What it will not do

  • It will not make a change you did not ask for.
  • It will not delete anything. It pauses instead. See It can never delete.
  • It will not switch on a campaign it built for you. That switch is yours, in Google Ads.

On this page