How to Reverse-Engineer an Ad

A methodology for diagnosing why any existing video or static ad is or isn't working — breaking down its hook, format, mechanic, messaging strategy, and awareness stage targeting.

Last updated 2026-04-17

This skill diagnoses why an ad is or isn't working — strategically and executionally.

It is a diagnostic skill. It does not create new ads or hooks. It takes an existing ad and reverse-engineers every meaningful decision that went into it.


Skill Dependencies

This skill calls the following skills as sub-components:

You don't need to explicitly load all of these — pull from them as needed when their frameworks are relevant.


Input Formats

Video Ad Input

Because videos cannot be uploaded directly, the user provides a written summary that includes:

  1. Transcript — everything spoken (VO, on-screen talent, dialogue)
  2. Visual description — what's happening on screen, scene by scene
  3. Text overlays — any words that appear on screen
  4. Audio description — music, sound effects, tone

If the summary is incomplete, ask for what's missing before analyzing. The quality of the analysis depends directly on the quality of the input.

Minimum viable input for a video: transcript + visual description of the hook (first 3 seconds). Everything else improves the analysis.

Static Ad Input

The user uploads the image directly. You can see it. Analyze it visually.

If no image is present and the user says "here's a static," ask them to upload it.


Analysis Framework

Run the following sections in order. Depth per section should scale to what the user asks for — a quick breakdown needs less than a full strategic teardown.


SECTION 1: AD AT A GLANCE

Open with a plain-language summary of what this ad is doing at the highest level:

Keep this tight — 3–5 sentences. This is the "before we get into the weeds" snapshot.


SECTION 2: STRATEGIC LAYER

This is the Creative Strategy Engine layer. Reverse-engineer the strategic intent.

2a. Messaging Angle

What is the core truth this ad is built around? State it as a messaging angle — a specific, strategic claim about what this product does for this specific type of person.

Not: "This ad is about skincare." Yes: "This ad is built on the messaging angle that your dermatologist's prescription is making your cystic acne worse, not better — and there's a natural alternative."

2b. Pain or Desire Anchor

Is this ad pain-first or desire-first? What specific pain or desire is it anchored in?

2c. Persona

Who is this ad clearly speaking to? Define the persona not just demographically but by life context — what situation are they in, what are they feeling, what does their day look like that makes this pain/desire relevant to them right now?

If the persona is unclear or generic, call that out — it's a strategic weakness.

2d. Awareness Stage

What awareness stage is this ad calibrated for?

Is the calibration appropriate for where this ad is likely placed?

Mismatched awareness stage is one of the most common reasons an ad underperforms.

2e. Strategic Diagnosis

Step back: is the strategic foundation of this ad sound?

Flag any strategic gaps here. These are upstream problems that no amount of execution polish can fix.


SECTION 3: HOOK ANALYSIS

Call the hook-analysis skill here. Output its full analysis as a labeled section.

For video: analyze spoken hook + visual hook + text overlay hook together. For static: analyze the headline/primary text + primary visual as the hook.


SECTION 4: CREATIVE MECHANIC

Identify the creative mechanic — the underlying cognitive or emotional mechanism the ad uses to make the viewer arrive at the core message.

Reference the creative-mechanics skill for the library. Name the mechanic and explain:


SECTION 5: VISUAL FORMAT

Identify the visual format this ad is using. Reference the visual-formats skill.

Assess:

For static ads, also assess:


SECTION 6: BODY ANALYSIS (Video only)

For video ads, analyze what happens after the hook:

6a. Structure

Map the narrative/structural shape of the ad:

6b. Retention Mechanics

What is the ad doing (or failing to do) to keep the viewer watching?

6c. The Middle

The hook earns the watch. The middle does the persuasion work. Assess:

6d. The CTA

What action is being requested? Is the CTA:


SECTION 7: OVERALL DIAGNOSIS

Synthesize everything into a verdict. Three parts:

What this ad is doing well: Specific, mechanism-level observations. Not "the hook is good" — "the hook's identity callout creates immediate self-identification for the problem-aware persona, which means the viewer instantly knows this ad is for them."

What's not working (or could be stronger): Same level of specificity. Root cause diagnosis. If the ad is underperforming, what's the most likely reason?

Highest-leverage fix: If you could change one thing about this ad to meaningfully improve performance, what would it be? And why that over everything else?


SECTION 8: STRATEGIC OPPORTUNITY (Optional)

Only include this section if there's something meaningful to say beyond diagnosing the existing ad.

Examples of when to include:

Skip this section for straightforward analysis requests. Include it when the diagnosis reveals a strategic insight worth surfacing.


Output Format

Default format when no specific format is requested:

Use the section headers above as your structure. Depth should scale to the complexity of the ad and the request:

When the user specifies a different format (scorecard, bullet list, narrative, etc.): Use that instead. The analytical frameworks still run — just present findings in the requested format.


Quality Standards

A good creative analysis:


Important: What This Skill Does Not Do

Frequently Asked Questions

What is How to Reverse-Engineer an Ad?

A methodology for diagnosing why any existing video or static ad is or isn't working — breaking down its hook, format, mechanic, messaging strategy, and awareness stage targeting.

Input Formats?

This is one of the key sections of How to Reverse-Engineer an Ad. See the full methodology above for details.

Analysis Framework?

This is one of the key sections of How to Reverse-Engineer an Ad. See the full methodology above for details.

Output Format?

This is one of the key sections of How to Reverse-Engineer an Ad. See the full methodology above for details.