{
 "schema": "aiblocks-page/1",
 "id": "foreplay-creative-strategy-runner",
 "type": "workflow",
 "name": "Foreplay ad strategy planner",
 "summary": "Share your Foreplay ads. Get groups by ad type, notes on what they show and an HTML test brief.",
 "headline": "Foreplay ad strategy planner",
 "subhead": "Study the actual ads, then plan what to test.",
 "job": {
  "id": "study-competitors",
  "name": "Study competitor ads"
 },
 "level": "intermediate",
 "thinking": "high",
 "tested": true,
 "updated": "2026-11-03",
 "first_published": "2026-10-25",
 "inputs": [
  {
   "type": "reference_set",
   "required": true,
   "label": "Reference set",
   "what": "ads or pages chosen as references, by ID from the user's own connector, with each one's role"
  },
  {
   "type": "competitor_set",
   "required": false,
   "label": "Competitor set",
   "what": "competitor profiles and the gaps worth owning"
  },
  {
   "type": "brand_brain",
   "required": false,
   "label": "Brand brain",
   "what": "the brand's facts, voice, products, offers (with effective dates), claims register, personas and look"
  },
  {
   "type": "performance_sheet",
   "required": false,
   "label": "Performance sheet",
   "what": "ad or store performance export for a closed date window, with definitions"
  }
 ],
 "outputs": [
  {
   "type": "ad_breakdowns",
   "required": true,
   "label": "Ad breakdowns",
   "what": "structured teardown of reference ads (hook, angle, format, offer, proof)"
  },
  {
   "type": "brief",
   "required": true,
   "label": "Brief",
   "what": "a creative brief: goal, audience, angle, offer, mandatory claims (by ID), formats"
  },
  {
   "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": [
  "Competitor or board scope, market, dates, product and study goal.",
  "Authorized Foreplay access (a paid account) or an export with ad IDs and media. If you have neither, use the Facebook ad library collector instead.",
  "Your product facts and past results if you want comparison with your own ads."
 ],
 "you_get": [
  "A de-duplicated corpus and sample ledger.",
  "Structured image/video teardown records with evidence limits.",
  "A source-linked HTML brief and ranked test ideas."
 ],
 "use_when": [
  "You have Foreplay data and want a structured creative study.",
  "You want adaptation briefs based on actual videos and images."
 ],
 "skip_when": [
  "You have no Foreplay account or export and want to use the public Facebook ad library: use the Facebook ad library collector.",
  "You want a script from one competitor ad idea: use the Competitor-inspired video script writer.",
  "You want to find the angles no rival uses yet: use the Competitor ad opportunity finder."
 ],
 "output_sample": {
  "input": [
   "Your competitor list or Foreplay boards, market and date window",
   "Foreplay access, or an export with ad IDs and media",
   "Your product facts and your goal for the study",
   "Your own past ad results (optional)"
  ],
  "prerequisites": [
   "An AI that can open images and video, or Foreplay data it can read"
  ],
  "output": [
   {
    "name": "Corpus and sample ledger",
    "contains": "The ads collected, duplicates removed, and which ones were picked for study and why."
   },
   {
    "name": "Format and angle map",
    "contains": "Ads grouped by format and angle, with counts per group."
   },
   {
    "name": "Teardown cards",
    "contains": "Per ad, the hook, beats, proof, call to action and production level, linked to the ad ID."
   },
   {
    "name": "Transferable formulas",
    "contains": "The repeating sequence in each group and how sure the AI is, based on your sample."
   },
   {
    "name": "HTML test brief",
    "contains": "Ranked test ideas, each with the audience problem, opening, scenes, proof needed and test question."
   }
  ]
 },
 "how_to_use": [
  "Download the complete pack and give its instructions to your AI.",
  "Provide the inputs listed here. Ask the AI to follow the method and return the stated outputs.",
  "Check the result against the supplied facts before using it.",
  "Next, give the top ranked test ideas to the Video script writer from a competitor ad idea, then measure the results in your own ad account."
 ],
 "checks": [],
 "next": [
  {
   "name": "Competitor-inspired video script writer",
   "url": "https://useaiblocks.com/skills/competitor-idea-video-script",
   "why": "Study competitor ads"
  },
  {
   "name": "Competitor video script adapter",
   "url": "https://useaiblocks.com/skills/competitor-video-ad-script",
   "why": "Study competitor ads"
  },
  {
   "name": "Competitor ad theme and gap mapper",
   "url": "https://useaiblocks.com/skills/competitor-ad-theme-and-gap-mapper",
   "why": "Study competitor ads"
  }
 ],
 "source": null,
 "credits": [],
 "files": [
  "references/analysis-record.schema.json",
  "references/format-taxonomy.md"
 ],
 "links": {
  "page": "https://useaiblocks.com/workflows/foreplay-creative-strategy-runner",
  "markdown": "https://useaiblocks.com/workflows/foreplay-creative-strategy-runner.md",
  "json": "https://useaiblocks.com/workflows/foreplay-creative-strategy-runner.json",
  "instructions": "https://useaiblocks.com/skills/foreplay-creative-strategy-runner/SKILL.md",
  "download": "https://useaiblocks.com/skills/foreplay-creative-strategy-runner.zip",
  "api_item": "https://useaiblocks.com/api/v1/items/foreplay-creative-strategy-runner",
  "api_document": "https://useaiblocks.com/api/v1/documents/workflow/foreplay-creative-strategy-runner",
  "mcp": "https://useaiblocks.com/mcp"
 }
}
