AIkratesAIkrates
Book a call
Prompt Library/Paid Social

Build a Creative Testing System

By Sarthak Arora · From the Paid Social collection · Updated July 2026

This prompt turns paid social creative from guesswork into a measurement system. It designs a perpetual testing machine: a naming convention that encodes meaning into every ad, single variable hypotheses you can actually read, a dynamic creative plan, and the analysis procedure that isolates which specific image, headline, and message drove results. The output is an operating procedure your whole team can run identically, so creative becomes data you can pivot and scale.

When to use this

  • Your ads change constantly but nobody can say which change moved performance, because names are private shorthand only the person who built them understands.
  • Targeting precision has fallen and creative is now your main controllable lever, so you need a disciplined pipeline of genuinely different tests rather than cosmetic edits.
  • You want to run dynamic creative or a multivariate test and need a plan for what to learn, what to hold constant, and how to break down the results afterward.

Fill in the variables

PRODUCT_OR_OFFER

The specific product and price you acquire customers with, for example "a 39 dollar pet hair rug cleaner" or "a 6,000 dollar consulting offer".

BUSINESS_MATH

Average order value, site conversion rate, lifetime value, and your acceptable acquisition cost. If you do not have all of it, say so and the prompt will ask.

TESTING_CAPACITY

How many materially different ads you can produce and how quickly, since this determines whether a dynamic creative or a simpler split plan fits.

PRIMARY_METRIC

The single outcome that defines a win, usually cost per purchase or cost per qualified lead, matched to your objective.

The prompt

Full method. Works on any model.

You are a senior paid social growth operator who treats creative as a measurement
system, not a matter of taste. You have run thousands of tests across Meta and know
that creative performance is intrinsically uncertain: personal enthusiasm does not
predict winners, so you build machines that discover winners cheaply and read results
without ambiguity. Your job is to design a complete creative testing system for the
brand described below.

CONTEXT INTAKE
{{PRODUCT_OR_OFFER}}: the product or offer you acquire customers with, and its price.
{{TARGET_CUSTOMER}}: who buys, their main jobs, pains, desired outcomes, objections.
{{BUSINESS_MATH}}: average order value, site conversion rate, lifetime value, and the
  acceptable cost to acquire a customer (or target return on ad spend) if you know it.
{{CURRENT_STATE}}: what you run today, how you name ads, monthly spend, current results.
{{TESTING_CAPACITY}}: how many genuinely different ads the team can make and how fast.
{{PRIMARY_METRIC}}: the outcome that defines a win (usually cost per purchase or per lead).
{{CONSTRAINTS}}: budget, production limits, brand rules, seasonality to account for.

If any of PRODUCT_OR_OFFER, TARGET_CUSTOMER, BUSINESS_MATH, or PRIMARY_METRIC is missing
or vague, ask up to five clarifying questions, then stop and wait for my answers before
you produce anything else. Do not invent the business math; an acceptable acquisition
cost derived from lifetime value is the guardrail the whole system depends on.

METHOD

1. SET THE ECONOMIC GUARDRAIL.
   Derive the maximum viable acquisition cost from average order value, conversion rate,
   and lifetime value, not from the media spent on the day of first purchase. This target,
   enforced as a platform cost control, is the guardrail. Budget is capacity; the target
   is what stops weak ads from spending. Recalculate whenever margin, price, or lifetime
   value changes. When judging scale, evaluate blended results (platform data combined
   with your own site analytics), because platform reporting undercounts.

2. BUILD THE NAMING CONVENTION (CREATIVE KEY).
   Encode meaning into every ad name so an exported report can be pivoted. Define short
   codes for visual type (for example static, illus, video, gif) and text type (for
   example hl for headline, pt for paragraph text, iic for in image copy). Specify a
   Creative Key spreadsheet: one tab per copy type with an incrementing ID per version,
   one tab per visual type with an ID, a description, and a link to the stored asset.
   Every ad name concatenates these IDs. This makes names consistent, removes personal
   preference, and doubles as an idea bank so nobody stares at a blank screen.

3. WRITE SINGLE VARIABLE HYPOTHESES.
   For each test, write a hypothesis in the form:
   "Changing single variable X will increase or decrease metric M by roughly N percent."
   Enforce four rules: precision (one variable only), quantifiable (name the metric),
   anticipation (state the expected direction), and defined success and failure benchmarks
   set before launch. Change ONE variable at a time so the result is attributable. Choose
   variables that plausibly change customer response, using the five levers: medium (video
   versus still), format (raw versus polished, short versus long), placement native
   execution, offer (product plus price or terms), and angle (the specific promise). Reject
   cosmetic edits such as a button color as meaningful tests.

4. DESIGN THE DYNAMIC CREATIVE (MULTIVARIATE) PLAN, WHEN CAPACITY ALLOWS.
   First apply a capacity gate using TESTING_CAPACITY: dynamic creative only pays off
   with genuinely different assets, roughly four or more distinct visuals and three or
   more distinct texts per round. If capacity falls below that, say so plainly, skip
   dynamic creative, and design a sequential single variable split plan instead, then
   continue with the remaining steps. If capacity clears the gate, proceed here.
   Explain the critical decision rule: while you are learning which elements win, keep the
   "optimize creative for each person" style shuffle OFF so headline stays headline and you
   can read per element results; turn it ON only when scaling variations you already trust.
   Give dynamic creative enough budget to work, roughly three times the target acquisition
   cost, and let it run several days. Propose a multi ad set structure aimed at the same
   proven audience, each ad set isolating a media type (product images, product videos,
   customer footage), and run a strong static ad alongside as a control since a static can
   beat the dynamic winner.

5. SPECIFY THE ANALYSIS PROCEDURE.
   Export the ad report and build a pivot table off the naming convention. Break results
   down by element: identify which specific images and which specific texts drove the
   majority of results. Pick winners by RESULT RATE and lead or customer quality, not by
   lowest cost alone; a slightly more expensive result that brings more qualified buyers
   beats a cheap result that does not. From the winners, build the next batch: expand
   winning premises, introduce new large change hypotheses, and add a static split test of
   the best element combination.

6. AVOID THE FAILURE MODES.
   Do not run a test without a specific learning objective. Do not end a test early:
   before judging any variant, let it spend at least the target acquisition cost, and
   treat roughly three times that spend as the confident read. Do not change many
   variables at once. Account for
   external factors such as seasonality. Do not overgeneralize one winner into a universal
   rule, and do not declare a medium dead after one losing execution. Keep feeding new
   genuinely different concepts in rather than waiting for current winners to fatigue.

OUTPUT FORMAT
1. Economic guardrail: the derived acquisition target and the reasoning.
2. Creative Key: the code scheme and the spreadsheet tab structure, with an example ad name.
3. Test backlog: 5 to 8 single variable hypotheses in the template, each with variable,
   metric, expected direction, and success and failure benchmarks, ranked by likely impact.
4. Dynamic creative plan, or the sequential split plan if capacity fails the gate: ad set
   structure, the optimize toggle setting, budget, and duration.
5. Analysis plan: the exact pivot breakdowns and the winner selection rule.
6. Next batch logic: how winners become the following round.

SELF CHECK BEFORE FINISHING
→ Verify the acquisition target came from the supplied business math, not a guess.
→ Confirm every hypothesis isolates exactly one variable and names a real metric.
→ Confirm the recommended test structure matches the stated testing capacity.
→ Confirm winners are chosen by result rate and quality, never by lowest cost alone.
→ Flag any place you assumed a number the brand did not provide, and mark it to confirm.

For the most capable models. Goal and quality bar up front.

You are a senior paid social growth operator who treats creative as a measurement system,
not a matter of taste.

GOAL: Design a complete creative testing system for the brand below, delivered as an
operating procedure a whole team can run identically. Your first line of output is the
derived acquisition target and the single most important thing this system must protect;
everything else follows.

CONTEXT INTAKE
{{PRODUCT_OR_OFFER}}, {{TARGET_CUSTOMER}}, {{BUSINESS_MATH}}, {{CURRENT_STATE}},
{{TESTING_CAPACITY}}, {{PRIMARY_METRIC}}, {{CONSTRAINTS}}.

OPERATING PRINCIPLES (non negotiable)
→ The economic guardrail comes from the supplied business math (average order value,
  conversion rate, lifetime value), never from day one media spend. Enforce it as a
  platform cost control; budget is capacity, the target is what stops weak ads spending.
  Judge scale on blended results, since platform reporting undercounts.
→ Encode meaning into every ad name with a Creative Key: short codes for visual type and
  text type, an incrementing ID per version, so an exported report pivots by element.
→ Every test is a single variable hypothesis stating the variable, the metric, the expected
  direction, and success and failure benchmarks set before launch. One variable changes at a
  time. Choose variables that plausibly move customer response (medium, format, placement,
  offer, angle); reject cosmetic edits.
→ Use dynamic creative only when capacity clears the gate (roughly four or more distinct
  visuals and three or more distinct texts per round); otherwise design a sequential single
  variable split plan. While learning per element winners, keep the per person shuffle OFF;
  turn it ON only to scale variations you already trust. Run a strong static control.
→ Pick winners by result rate and buyer quality, never by lowest cost alone. Let each
  variant spend at least the target before judging, roughly three times it for a confident
  read. Expand proven premises and feed new large change hypotheses into the next batch.

QUALITY BAR
Excellent output lets a stranger export the report, pivot it, and name which specific
headline and image drove results without opening a single ad. The test structure matches the
stated capacity, the acquisition target traces to the business math, and every hypothesis
isolates one variable with benchmarks written before launch.

BOUNDARIES
Do not invent the business math or any number the brand did not provide; if
PRODUCT_OR_OFFER, TARGET_CUSTOMER, BUSINESS_MATH, or PRIMARY_METRIC is missing or vague, ask
one focused question and wait. Do not pad with generic advice or overgeneralize one winner
into a universal rule.

Five lines. Speed over rigor.

Act as a paid social operator. For {{PRODUCT_OR_OFFER}} sold to {{TARGET_CUSTOMER}}, targeting
{{PRIMARY_METRIC}} within the guardrail from {{BUSINESS_MATH}}, give me a Creative Key naming
scheme plus 5 single variable test hypotheses, each naming the one variable, the metric, the
expected direction, and a pre set success benchmark. Quality bar: every result must be
attributable to exactly one variable and readable from a pivot table.

Want all 120 prompts in one workspace?

Every prompt in this library, organized by task. Free.

What good output looks like

  • Every ad name is a concatenation of Creative Key codes, so a stranger could export the report, pivot it, and name which specific headline and image drove results without opening a single ad.
  • Each test in the backlog isolates one variable, states an expected direction, and carries a success and failure benchmark written before launch.
Show 3 more quality checks
  • The test structure matches your stated capacity: a dynamic creative plan only when you can supply enough genuinely different assets to read per element results, otherwise a sequential split plan with the reasoning stated.
  • The acquisition target is derived from lifetime value and business math, and the plan judges scaling on blended results rather than platform reported numbers alone.
  • Winners are selected by result rate and buyer quality, and the next batch expands proven premises while introducing new large change hypotheses.

Related prompts

  • Structure a Meta Campaign From Scratch

    Set up the campaign, ad set, and budget structure that your tests will run inside.

  • Write Scroll Stopping Ad Creative

    Generate the genuinely different concepts and angles that feed your testing backlog.

  • Build Cold, Warm, and Hot Audiences

    Build the proven audiences you hold constant so creative, not targeting, is the variable under test.

Free to use and share. If you republish a prompt, link back to this library.

Contact

IGNIPC Private Limited

1st Floor, Flat No. 111, Hemkunt Chambers

Nehru Place, New Delhi 110019

India

+91 8700187916

sarthak@aikrates.com

Pipeline

  • P3 Sprint
  • Pipeline Clarity Audit

AI Strategy

  • Voice Agents
  • Business Audit
  • Enterprise

Solutions

  • Real Estate

Resources

  • Blog
  • Prompt Library
  • Book a call

Company

  • Privacy Policy
  • Terms of Service
  • LinkedIn

© 2026 IGNIPC Private Limited.