{
 "schema": "aiblocks-page/1",
 "id": "meta-concept-diversity-test-planner",
 "type": "skill",
 "name": "Meta ad concept test planner",
 "summary": "Sort your Meta ads into 13 concept types, spot gaps and tired ads, and get three ranked creative test plans with a capped budget.",
 "headline": "Meta ad concept test planner",
 "subhead": "Give it your Meta ad list with format, spend and dated results, plus your test budget. It labels each ad with one of 13 concept types, shows where your mix is thin and flags ads that may be tired. You get three ranked test plans, a calendar and a capped budget.",
 "job": {
  "id": "plan-ad-tests",
  "name": "Plan what ads to test"
 },
 "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": "plan",
   "required": true,
   "label": "Plan",
   "what": "a dated plan: what to do, in what order, with a decision rule for each step"
  }
 ],
 "you_give": [
  "Your ad list with name or link, format, spend, impressions, clicks and results (an export from Meta Ads Manager works)",
  "The dates for each ad's results, and how long each ad has run",
  "The text or a preview of each ad, so it can see the concept (optional, better than names alone)",
  "What you sell and who buys it",
  "Your test budget and the most you can afford to lose",
  "The decision you want the plan to help with (optional)"
 ],
 "you_get": [
  "Each ad labelled with a concept type, with how sure the label is",
  "A count of concepts live and how your spend is spread across them",
  "Tired-ad guesses to check, each with its evidence",
  "Three ranked test plans, each changing one main thing",
  "A test calendar and a budget with the sums shown",
  "A MISSING list for anything you did not give"
 ],
 "use_when": [
  "You run many Meta ads and suspect most are one idea in different clothes.",
  "A strong ad is slipping and you want to know if it is tired or if something else broke.",
  "You have a test budget and need to pick which creative tests to run first.",
  "Your team argues about which concept to try next and you want a ranked plan."
 ],
 "skip_when": [
  "You have only a few ads or no dated results. Use the Small-budget ad test planner.",
  "You want to read the results of a finished test. Use the Ad creative test analyst.",
  "You want the campaign set up in Meta. Use the Meta test campaign planner.",
  "You want briefs that fill the gaps. Use the Ad production brief planner.",
  "You want to spread ads by buyer and awareness stage. Use the Buyer-stage ad theme planner."
 ],
 "output_sample": {
  "input": [
   "Your Meta ad list with format, spend, impressions, clicks and dated results",
   "The text or preview of each ad (optional)",
   "What you sell and who buys it",
   "Your test budget and the most you can lose"
  ],
  "prerequisites": [
   "An export from Meta Ads Manager with dates, or the same numbers typed into a table"
  ],
  "output": [
   {
    "name": "Concept ledger",
    "contains": "Each ad with its concept type from a list of 13, the evidence and how sure the label is."
   },
   {
    "name": "Coverage",
    "contains": "How many concepts you run, how spend is spread, and flags for a narrow mix."
   },
   {
    "name": "Fatigue hypotheses",
    "contains": "Ads that may be tired, with the evidence and other possible causes. These are guesses to check."
   },
   {
    "name": "Three test plans",
    "contains": "Ranked tests, each with hypothesis, control, variant, metric, guardrail, decision rule and window."
   },
   {
    "name": "Calendar and budget",
    "contains": "When each test runs and what it costs, with the sums shown against your budget."
   },
   {
    "name": "Approval and missing list",
    "contains": "Who signs off before launch, and the inputs you did not give."
   }
  ]
 },
 "output_shape": "QUESTION: <decision, account, buyer, dates, spend limit>\n\nCONCEPT LEDGER\n<ad> | <primary concept> | <secondary> | <evidence> | <how sure>\n\nCOVERAGE\nConcepts live: <n> | Spend by concept: <concept %, ...> | Flags: <fewer than 4 concepts | one concept above 40% or 70%>\n\nFATIGUE HYPOTHESES (to check, not proven)\n<ad> | <sign> | <what else could explain it>\n\nTEST PLANS (ranked)\nTest 1: <name>\nHypothesis <...> | Control <...> | Variant <...> | One main change <...>\nAudience <...> | Split <...> | Primary metric <...> | Guardrail <...>\nDecision rule <continue | revise | stop | inconclusive> | Window <dates>\nSize and spend cap <baseline rate, smallest useful effect, sums>\nTest 2 ... Test 3 ...\n\nCALENDAR AND BUDGET\n<week> | <test> | <spend> ... Total <sum> of <budget>\n\nAPPROVAL: <who reviews before launch>\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.",
  "Paste your ad list as a table with dates, spend and results. Add the ad text or a link to each preview if you can.",
  "Say how much you can spend on tests and the most you can lose.",
  "Check the concept labels first. Fix any ad in the wrong group before you read the plans.",
  "Launch nothing from the plan alone. Set the test up with the Meta test campaign planner, then read the result with the Creative test reader."
 ],
 "checks": [],
 "next": [
  {
   "name": "Meta test campaign planner",
   "url": "https://useaiblocks.com/skills/meta-test-campaign-planner",
   "why": "Plan what to test"
  }
 ],
 "source": null,
 "credits": [],
 "files": [
  "references/ab-test-design-rules.md",
  "references/ab-test-prompt-pack.md",
  "references/ab-test-sample-output.md",
  "references/ab-test-when-to-use.md",
  "references/knowledge-library-ab-test-design-worksheet.md",
  "references/knowledge-library-ab-test-prompt.md",
  "references/knowledge-library-client-report-example.md",
  "references/knowledge-library-monthly-report-prompt.md",
  "references/knowledge-library-monthly-report-template.md"
 ],
 "links": {
  "page": "https://useaiblocks.com/skills/meta-concept-diversity-test-planner",
  "markdown": "https://useaiblocks.com/skills/meta-concept-diversity-test-planner.md",
  "json": "https://useaiblocks.com/skills/meta-concept-diversity-test-planner.json",
  "instructions": "https://useaiblocks.com/skills/meta-concept-diversity-test-planner/SKILL.md",
  "download": "https://useaiblocks.com/skills/meta-concept-diversity-test-planner.zip",
  "api_item": "https://useaiblocks.com/api/v1/items/meta-concept-diversity-test-planner",
  "api_document": "https://useaiblocks.com/api/v1/documents/skill/meta-concept-diversity-test-planner",
  "mcp": "https://useaiblocks.com/mcp"
 }
}
