{
 "schema": "aiblocks-page/1",
 "id": "meta-and-google-budget-comparison-reviewer",
 "type": "skill",
 "name": "Meta and Google budget comparison reviewer",
 "summary": "Compare Meta and Google ad results on matched dates next to your store sales, then get budget scenarios with the sums shown.",
 "headline": "Meta and Google budget comparison reviewer",
 "subhead": "Give it Meta and Google exports and your store sales for the same dates, plus your currency and targets. It puts the two channels side by side, shows where their numbers overlap and writes budget scenarios with the sums shown. It never adds the two channels' sales together.",
 "job": {
  "id": "read-ad-results",
  "name": "Read your ad results"
 },
 "level": "intermediate",
 "thinking": "medium",
 "tested": true,
 "updated": "2026-11-03",
 "first_published": "2026-10-25",
 "inputs": [
  {
   "type": "performance_sheet",
   "required": true,
   "label": "Performance sheet",
   "what": "ad or store performance export for a closed date window, with definitions"
  }
 ],
 "outputs": [
  {
   "type": "audit_report",
   "required": true,
   "label": "Audit report",
   "what": "findings with evidence, severity, missing inputs and next actions"
  },
  {
   "type": "plan",
   "required": false,
   "label": "Plan",
   "what": "a dated plan: what to do, in what order, with a decision rule for each step"
  }
 ],
 "you_give": [
  "A Meta campaign export with spend, reported revenue and purchases for set dates",
  "A Google campaign export for the same dates, with brand search apart from other search if you can",
  "Your store sales for the same dates, and new customers if you have them",
  "Your currency, time zone and the attribution setting each platform uses",
  "Your total budget, and your margin or payback target",
  "Promotions or tests that ran in the period (optional)"
 ],
 "you_get": [
  "A side-by-side table of spend, reported revenue, ROAS and cost per sale, with your store sales next to it",
  "Notes on where the two platforms' numbers overlap and what each number means",
  "Patterns between Meta and Google brand search, flagged as things to test",
  "One or two proposed tests to learn what each channel adds",
  "Budget scenarios inside your total, with the sums shown",
  "A list of what is still unknown"
 ],
 "use_when": [
  "Both Meta and Google report strong ROAS, but your store sales do not add up.",
  "You are about to move budget between Meta and Google and want to know what the numbers can and cannot say.",
  "Google brand search goes up when Meta spend does, and you wonder if they are linked.",
  "Someone asks which channel is \"better\" and you need a fair answer."
 ],
 "skip_when": [
  "You want to check one platform's ROAS against your store totals. Use the Ad return evidence checker.",
  "You only need a holdout test design. Use the Holdout test planner.",
  "You want to know why Meta is not spending. Use the Meta delivery troubleshooter.",
  "You run only one ad channel and want to find your growth bottleneck. Use the Store growth bottleneck auditor.",
  "You want daily pacing or live changes. Use each platform's own reports. This is a review, not a monitor."
 ],
 "output_sample": {
  "input": [
   "A Meta campaign export with spend, reported revenue and purchases",
   "A Google campaign export for the same dates",
   "Your store sales for those dates",
   "Your currency, total budget and margin or payback target"
  ],
  "prerequisites": [
   "Exports from Meta Ads Manager and Google Ads, and your store's sales report, all for the same dates"
  ],
  "output": [
   {
    "name": "Comparison table",
    "contains": "Spend, reported value, ROAS and cost per sale for Meta and Google, with your store sales beside them."
   },
   {
    "name": "Overlap and definition notes",
    "contains": "Why the platform numbers cannot be added, and what each number counts."
   },
   {
    "name": "Patterns to test",
    "contains": "Links between Meta activity and Google brand search over time, with other possible causes. These are not proof."
   },
   {
    "name": "Unknowns",
    "contains": "What the data cannot say yet, such as what a shift in budget would add."
   },
   {
    "name": "Proposed tests",
    "contains": "A holdout or location split that could answer the open question, with its limits."
   },
   {
    "name": "Budget scenarios",
    "contains": "Splits of your approved total, with the sums shown, the basis used and a stop rule for each."
   }
  ]
 },
 "output_shape": "SCOPE: <dates, currency, time zone, attribution settings, total budget, targets>\n\nCOMPARISON (reported by each platform, not additive)\n             Spend | Reported value | Purchases | ROAS | Cost per sale | Share of spend | Share of reported value\nMeta         <...>\nGoogle brand <...>\nGoogle other <...>\nStore sales (your own records) <...> | Blended: store sales / total spend <...>\n\nOVERLAP AND DEFINITION NOTES\n<windows, shared customers, what each number counts>\n\nPATTERNS TO TEST (not proof)\n<pattern> | <time window and lag> | <other possible causes>\n\nUNKNOWNS\n<what the data cannot say yet>\n\nPROPOSED TESTS\n<design> | <what it would show> | <limits>\n\nBUDGET SCENARIOS (approved total <amount>)\n<scenario> | Meta <amount> | Google <amount> | Total <sum check> | Basis <margin or payback> | Stop rule <...>\n\nMISSING: <...>",
 "how_to_use": [
  "Open the skill in Claude, ChatGPT or Gemini, or paste it into a new chat. It needs no code or web access.",
  "Export Meta and Google results for the same dates. Check that both use the same currency and time zone.",
  "Paste both exports and your store sales. Add your total budget and your margin or payback target.",
  "Read the caveats before the table. Never add the two channels' sales to get a total.",
  "Run the proposed test before you move a large budget. Design it with the Holdout test planner."
 ],
 "checks": [],
 "next": [
  {
   "name": "Meta delivery troubleshooter",
   "url": "https://useaiblocks.com/skills/meta-delivery-troubleshooter",
   "why": "Read your ad results"
  },
  {
   "name": "Meta campaign purpose checker",
   "url": "https://useaiblocks.com/skills/meta-campaign-purpose-checker",
   "why": "Read your ad results"
  },
  {
   "name": "Google Ads report auditor",
   "url": "https://useaiblocks.com/skills/google-ads-report-auditor",
   "why": "Read your ad results"
  },
  {
   "name": "Meta test campaign planner",
   "url": "https://useaiblocks.com/skills/meta-test-campaign-planner",
   "why": "Plan what to test"
  }
 ],
 "source": null,
 "credits": [],
 "files": [
  "references/cross-platform-attribution-guide.md",
  "references/cross-platform-prompt-pack.md",
  "references/cross-platform-sample-output.md",
  "references/cross-platform-when-to-use.md",
  "references/knowledge-library-budget-allocation-scorecard.md",
  "references/knowledge-library-budget-prompt.md",
  "references/knowledge-library-cross-platform-attribution-guide.md",
  "references/knowledge-library-cross-platform-prompt.md",
  "references/knowledge-library-scaling-plan-prompt.md",
  "references/knowledge-library-scaling-readiness-5-point-checklist.md"
 ],
 "links": {
  "page": "https://useaiblocks.com/skills/meta-and-google-budget-comparison-reviewer",
  "markdown": "https://useaiblocks.com/skills/meta-and-google-budget-comparison-reviewer.md",
  "json": "https://useaiblocks.com/skills/meta-and-google-budget-comparison-reviewer.json",
  "instructions": "https://useaiblocks.com/skills/meta-and-google-budget-comparison-reviewer/SKILL.md",
  "download": "https://useaiblocks.com/skills/meta-and-google-budget-comparison-reviewer.zip",
  "api_item": "https://useaiblocks.com/api/v1/items/meta-and-google-budget-comparison-reviewer",
  "api_document": "https://useaiblocks.com/api/v1/documents/skill/meta-and-google-budget-comparison-reviewer",
  "mcp": "https://useaiblocks.com/mcp"
 }
}
