← All solutions

Video hook review guide

Compare Video Hooks Without Inventing Performance Claims

To compare video hooks, use the same review window, record what appears and what is said, and keep each observation tied to its source. Separate that record from your explanation of why an opening might work.

Runs on Apify. Review current inputs, pricing and costs before starting.

This guide gives you a repeatable review rubric for a small set of reference videos. The result is a set of evidence-backed creative hypotheses. It is not a ranking of conversions, retention or return on ad spend.

Published Documentation checked 23 October 2026Practical workflow guide

Define a comparison you can actually make

Write one question before collecting references: “How quickly does the product become understandable?” or “Does the opening show the problem before naming it?” is easier to evaluate than “Which hook is best?”

Choose a small group with a relevant shared context, such as the same product category, platform and broad format. Record why each was included. Do not silently compare a tutorial introduction with a short direct-response ad and assume their different structures indicate different quality.

Pick the same opening interval for every reference. For example, reviewing the first six seconds gives your team a consistent window; it is a review convention, not a universal threshold for success. TikTok's own creative guidance emphasizes an early hook within a hook, body and close structure, but that guidance does not prove the outcome of any individual video. TikTok creative guidance.

Keep the full video available, because an opening's promise can only be evaluated in relation to what follows.

Get a structured starting point

Video Breakdown AI documents fields for a hook, shot descriptions, products, structure, on-screen text and the spoken script. These can help you locate details to review. The hook field focuses on approximately the first three seconds, so it may not cover your entire chosen review interval. Documented output.

This is an example configuration for one short reference, not an executed request:

Configuration example · not executed
{
  "urls": ["YOUR_SUPPORTED_PUBLIC_VIDEO_URL"],
  "outputLanguage": "English",
  "translateQuotes": false,
  "includeTranscript": true,
  "maxVideoMinutes": 3,
  "accountSummary": false,
  "proxyMode": "datacenter"
}

Use a video you are allowed to analyze. The duration ceiling skips longer videos; it does not extract the first three minutes or only the opening. Keeping translateQuotes: false asks for quoted speech and on-screen text to remain in their original language while the analysis is in English. These are explicit choices, not assumptions about whatever defaults appear in a cached example. Input reference.

Retain the original JSON alongside the source URL and run/dataset reference. Check each item's status before using it as evidence, and do not confuse an account-summary row with an individual video.

Review the opening in two passes

First watch the chosen interval without relying on the generated explanation. Note what a viewer can actually see: a person, product, action, question, demonstration or written claim.

Then replay with sound and record the first spoken proposition and relevant sound cues. A muted pass is a useful way to inspect visual clarity, not a claim that every viewer watches silently. If there is no speech, mark it as such rather than treating the visual review as a failure.

Now compare your observations with the returned hook, product and shot fields. Correct missing or inaccurate details in a separate review column. Keep the generated description intact so the distinction between tool output and checked observation remains visible.

If you need more detailed timing, use the shot-list review workflow. AI analysis is not a frame-accurate edit list, and a field describing why an opening works is still an interpretation.

Use this hook-comparison rubric

Fill one record per reference. The questions below are deliberately observable; the answers should be phrases, times or source intervals rather than an unexplained score out of ten.

DimensionWhat to recordWhat not to infer
First visible subjectWhat appears in the first frame or opening momentWhether it stopped viewers from scrolling.
First propositionThe opening spoken line or written claim, checked against the sourceWhether viewers believed it.
Problem or audience cueThe specific problem or audience the opening names or depictsThe actual audience reached by an ad campaign.
Product clarityWhen the product appears and what the viewer can understand about itPurchase intent or conversion lift.
Demonstration or evidenceWhat action, comparison or supporting material is visibly shownWhether the advertised claim is independently true.
Text and sound relationshipWhether the channels repeat, complement or conflict with one anotherWhich channel caused engagement.
Promise and continuationWhat the hook promises and where the video addresses itCompletion rate or satisfaction.

On a narrow screen, scroll the table sideways to read all columns.

Add these audit fields beside the rubric:

Illustrative review template
Source URL, title and creator:
Reason included in the comparison:
Review interval:
Run/dataset reference:
Raw AI hook description:
Checked visual and spoken observations:
Uncertainty or correction:
Reviewer and review date:
Hypothesis worth testing in our own work:
Evidence needed to judge that test:

These are your review fields, not additional Actor outputs. If a property is not visible or cannot be checked, write “unknown” or “not observed in this interval.” Absence in a short opening does not establish absence from the whole video.

Turn an observation into a bounded hypothesis

Consider this invented planning example, not an analyzed campaign:

  • Observation to look for: a reference shows the product performing a task before its name is spoken.
  • Interpretation: the demonstration may make the product's purpose easier to understand.
  • Hypothesis for your own work: opening with a demonstration may communicate the use case more clearly than opening with a product name.
  • Next evidence: compare your own alternatives under an appropriate test, using a defined comprehension or campaign outcome.

The observation can be checked in the source video. The interpretation is plausible but unproven. The hypothesis needs new evidence from your own context. Keeping those steps separate makes the creative review useful without presenting speculation as a result.

Do not copy another creator's footage, script or unsupported product claims. Use the structure to develop an original approach grounded in your own product facts. The creative-research guide covers the broader move from a reviewed reference into a brief.

Keep performance data in a separate column

A public view count, an engagement rate or an AI explanation of a hook does not establish conversions or causal impact. The documented engagementRate is based on visible interactions and views; it is not a return-on-ad-spend measurement. Missing metrics should remain missing, not become zero.

If you have authorized campaign data, record its source, definition, date range and relevant context separately from the creative observation. A metric from one audience, objective or distribution setting should not be presented as if the hook alone produced it.

TikTok's Top Ads product offers additional performance views, including timing-based engagement information. That is a separate source: do not assume Video Breakdown AI retrieved those metrics because it analyzed a video that appears there. TikTok Top Ads documentation.

Avoid titles such as “winning hook” in your comparison unless you can specify what was measured and how. “Demonstration before explanation” is a more useful label when all you have verified is the creative sequence.

Bound the run before you expand the set

Check current pricing before execution. Video breakdowns, extra duration, Actor Start and optional residential traffic are separate billing considerations. The table still lists a $0.005 failed-download event, but the maintainer's current README says it has not been emitted since 22 October 2026 (06:56 UTC) and is pending removal. This is documentation, not an independent runtime billing test; a retained price entry alone does not establish a charge.

The example selects datacenter mode and a three-minute ceiling; neither setting guarantees retrieval, and a maximum video length is not a currency cap. Check the current price and run charge breakdown, including separate Actor Start and any optional residential-traffic charges, and set a suitable maximum run cost. Inspect an existing run after a timeout before submitting a duplicate attempt.

Compare a few openings you can verify

Open Video Breakdown AI on Apify, inspect one permitted reference and apply the same rubric to the rest of your selected set. End with one testable hypothesis, not an unsupported prediction of sales.

TubeText Labs maintains the linked Actor. This guide was prepared with AI assistance from public documentation. The configuration, rubric and invented planning example are not a new live analysis, a campaign benchmark or evidence of performance improvement. Product execution and billing take place in your Apify account. About TubeText.