Written by PaidSync's founder. This page describes one of PaidSync's ready-made workflows, from its code. We checked the other options on their own pages on 29 September 2026.
The account-audit workflow is a fast, read-only health check of one Google Ads account, and it ships with PaidSync. In one run it reads the account's campaigns and conversion actions together, counts enabled and paused campaigns, adds up the daily budgets of the enabled ones, counts conversion actions, and returns up to three red flags: no enabled campaigns, no conversion actions, or fewer than 20% of campaigns enabled. To run it, connect PaidSync to Claude or ChatGPT and ask it to run the PaidSync account-audit workflow. A run counts as one task and works on every plan, including Free, which has 15 tasks a month.
It is a quick check, not the full audit. For a review across 20 dimensions, such as wasted spend, Quality Score and impression share, ask Claude for PaidSync's run_account_audit tool instead. The workflow reads Google Ads and never changes anything. Disclosure: PaidSync publishes this page.
The workflow is a few lines of code. This is all of it, in plain words.
Every setting is optional. Leave one out and the workflow uses the default below. Amounts are in the account's own currency.
| Setting | Default | What it does |
|---|---|---|
account_id | Your active account | The Google Ads account to check, such as 123-456-7890. |
One small object, the same shape every time:
In a chat. Connect PaidSync to Claude from Claude's connector directory, or to ChatGPT from its Plugins, connect Google Ads, then ask:
"Run the PaidSync account-audit workflow on my Google Ads account 123-456-7890."
Claude calls paidsync_workflows_run with the workflow's name and your settings. Setup is in how to connect Google Ads to Claude.
From your own agent or code. Call the same tool on https://mcp.paidsync.ai/mcp:
paidsync_workflows_run({
name: "account-audit",
params: { account_id: "123-456-7890" }
})On a schedule. Because it only reads, it is safe to run unattended. A Claude Code routine can run it as often as hourly on a paid Claude plan, or your own cron job can call it. PaidSync does not run it on a timer by itself.
Cost. A run counts as one PaidSync task, whatever it calls inside. The Free plan has 15 tasks a month with no credit card, and runs this workflow. Pro starts at $99 a month for 600 tasks.
Free for 15 tasks a month with no credit card, then priced by usage, from $99 a month for 600 tasks.
Start Free See a Demoget_conversion_tracking_status.run_account_audit covers those.Checked on 29 September 2026, on each option's own pages.
run_account_audit reviews the account across 20 dimensions over the last 30 days.If a red flag says there are no conversion actions, fix tracking before you trust any other number. If the account looks healthy, run find-waste next to see where money goes without converting, and the guide to building your own ads agent shows how to chain workflows into a weekly routine.
It counts all, enabled and paused Google Ads campaigns, adds up the daily budgets of the enabled ones, counts conversion actions, and raises up to three red flags: no enabled campaigns, no conversion actions, or fewer than 20% of campaigns enabled. Removed campaigns are left out.
No. It is a fast structural check. PaidSync's run_account_audit tool is the full review, across 20 dimensions including wasted spend, search terms, Quality Score, impression share and conversion tracking, over the last 30 days.
No. It reads the campaign list and the conversion action list and returns counts. It never pauses, edits or creates anything.
One PaidSync task per run. The Free plan has 15 tasks a month with no credit card and runs this workflow, and Pro starts at $99 a month for 600 tasks.
Yes, one run per account. Pass each client account ID in the run, and each run counts as one task. PaidSync binds the account for that run alone, so runs on different clients do not overwrite each other.
610+ tools. 14 platforms. One connection. Start free.