{
 "schema": "aiblocks-page/1",
 "id": "agency-paid-media-auditor",
 "type": "agent",
 "name": "Paid media auditor",
 "summary": "Paste your Google, Microsoft or Meta ad exports. Get ranked account problems, each with proof from your data, a fix and the effort needed.",
 "headline": "Paid media auditor",
 "subhead": "Give it exports from your Google Ads, Microsoft Ads or Meta account, plus your goal and budget. It checks structure, tracking, bids, keywords, ads and landing pages, as far as your data allows. You get findings ranked by severity, each with proof and a fix.",
 "job": {
  "id": "read-ad-results",
  "name": "Read your ad results"
 },
 "level": "intermediate",
 "thinking": "high",
 "tested": true,
 "updated": "2026-11-03",
 "first_published": "2026-10-26",
 "inputs": [
  {
   "type": "performance_sheet",
   "required": true,
   "label": "Performance sheet",
   "what": "ad or store performance export for a closed date window, with definitions"
  },
  {
   "type": "question",
   "required": false,
   "label": "Question",
   "what": "the problem, decision or piece of work you want help with, and what a good outcome looks like"
  }
 ],
 "outputs": [
  {
   "type": "audit_report",
   "required": true,
   "label": "Audit report",
   "what": "findings with evidence, severity, missing inputs and next actions"
  },
  {
   "type": "plan",
   "required": true,
   "label": "Plan",
   "what": "a dated plan: what to do, in what order, with a decision rule for each step"
  }
 ],
 "you_give": [
  "The platforms to check, such as Google Ads, Microsoft Ads or Meta",
  "Exports for the last 3 to 6 months, such as campaigns, ad groups, search terms or keywords, ads and conversion settings",
  "Your goal, your target cost per sale or return on ad spend, and your monthly budget",
  "What a conversion means for your business, such as a sale, a booking or a lead",
  "A note on how tracking is set up, such as tag manager, Google Analytics, pixel or server events (optional)",
  "The change history from the platform, auction insights and landing page links (optional)"
 ],
 "you_get": [
  "A plain-language summary for someone who does not run ads",
  "A table of findings ranked critical, high, medium or low, each with proof, why it matters, a fix and effort",
  "A rough size of the impact for the top findings, shown as an estimate from your numbers",
  "A list of checks it could not run because the data was missing",
  "A 30-day order for making the fixes"
 ],
 "use_when": [
  "You are taking over an existing ad account and want to know what is wrong before you touch anything.",
  "Results have slipped over several months and you want a ranked list of likely causes across the whole account.",
  "You are pitching a new client and want to show what their current setup misses.",
  "You plan to double your spend and want to know if tracking and structure can handle it."
 ],
 "skip_when": [
  "You run only Meta, or a Google Shopping store, and want a score. Use the Meta Ads 30-check account auditor or the Google Ads store account auditor.",
  "You advertise on TikTok, LinkedIn or many platforms at once. Use the Paid ad account auditor.",
  "One number fell right after a change and you need the likely cause. Use the Google Ads dip investigator.",
  "You want the agent to change the account or settle a billing or policy dispute. It only reports. Use the platform's own support."
 ],
 "output_sample": {
  "input": [
   "The platforms to check, and your date range",
   "Exports from each account, such as campaigns, search terms and ads",
   "Your goal, target cost per sale and monthly budget",
   "Tracking notes and change history (optional)"
  ],
  "prerequisites": [
   "An AI that can read attached files, such as Claude, ChatGPT or Gemini",
   "Read access to your ad accounts, to download the exports"
  ],
  "output": [
   {
    "name": "Summary",
    "contains": "A short note in plain words with the biggest problem, the biggest chance and the first step."
   },
   {
    "name": "Findings",
    "contains": "Each problem with its severity, proof from your data, why it matters, a fix, effort and an impact estimate."
   },
   {
    "name": "Checks not run",
    "contains": "Areas it could not review for lack of data, and the export that would fix that."
   },
   {
    "name": "30-day fix order",
    "contains": "The fixes grouped by week, with the most serious first."
   },
   {
    "name": "Open questions",
    "contains": "Things your data could not settle, and what each answer would change."
   }
  ]
 },
 "output_shape": "SUMMARY\n  <3 to 5 plain sentences: biggest problem, biggest chance, what to do first>\n\nFINDINGS\n  <ID> | <area> | <critical, high, medium or low> | <proof from your data> | <why it matters> | <fix> | <effort> | <impact estimate and assumptions>\n\nCHECKS NOT RUN\n  <area> | <what data is missing> | <export that would cover it>\n\n30-DAY FIX ORDER\n  Week 1: <fixes> | Week 2: <fixes> | Weeks 3 and 4: <fixes>\n\nOPEN QUESTIONS\n  <question> | <what the answer changes>",
 "how_to_use": [
  "Download the pack from this page and add it to your AI as a skill. If you cannot, paste SKILL.md into a new chat, then paste references/source-agent.md after it.",
  "Download reports from each platform and attach them, or paste the tables. Add your goal, target cost or return, budget and what counts as a conversion. No code is needed.",
  "Type \"Audit this account. Rank findings by severity and show the numbers that prove each one.\"",
  "Read the critical findings first. Open the platform and confirm each one yourself before you change a setting. Then read the list of checks it could not run.",
  "Make the fixes in the platform yourself, one group at a time, and export again after a few weeks to see what moved."
 ],
 "checks": [
  "The result addresses your actual task and cites the evidence used.",
  "Examples, role-play experience and targets are kept separate from verified results.",
  "Claims of tests, memory, tool access or completed actions match what actually happened."
 ],
 "next": [
  {
   "name": "Google Ads report auditor",
   "url": "https://useaiblocks.com/skills/google-ads-report-auditor",
   "why": "Read your ad results"
  },
  {
   "name": "Online media buy auditor",
   "url": "https://useaiblocks.com/skills/online-media-buy-auditor",
   "why": "Read your ad results"
  },
  {
   "name": "Meta delivery troubleshooter",
   "url": "https://useaiblocks.com/skills/meta-delivery-troubleshooter",
   "why": "Read your ad results"
  }
 ],
 "source": {
  "by": "Michael Sitarzewski and Agency Agents contributors",
  "repo": "msitarzewski/agency-agents",
  "url": "https://github.com/msitarzewski/agency-agents/blob/b37b5bb33b78f2c1d6567d98e25ca818e3259219/paid-media/paid-media-auditor.md",
  "licence": "MIT",
  "original_name": "Paid Media Auditor",
  "commit": "b37b5bb33b78f2c1d6567d98e25ca818e3259219"
 },
 "credits": [
  {
   "title": "Paid Media Auditor",
   "by": "Michael Sitarzewski and Agency Agents contributors",
   "url": "https://github.com/msitarzewski/agency-agents/blob/b37b5bb33b78f2c1d6567d98e25ca818e3259219/paid-media/paid-media-auditor.md",
   "used": "Original agent profile, preserved in references/source-agent.md; AI Blocks adds setup and review instructions."
  }
 ],
 "files": [
  "LICENSE",
  "references/source-agent.md",
  "SETUP.md",
  "source.json"
 ],
 "links": {
  "page": "https://useaiblocks.com/agents/agency-paid-media-auditor",
  "markdown": "https://useaiblocks.com/agents/agency-paid-media-auditor.md",
  "json": "https://useaiblocks.com/agents/agency-paid-media-auditor.json",
  "instructions": "https://useaiblocks.com/skills/agency-paid-media-auditor/SKILL.md",
  "download": "https://useaiblocks.com/skills/agency-paid-media-auditor.zip",
  "api_item": "https://useaiblocks.com/api/v1/items/agency-paid-media-auditor",
  "api_document": "https://useaiblocks.com/api/v1/documents/agent/agency-paid-media-auditor",
  "mcp": "https://useaiblocks.com/mcp"
 }
}
