Free Tool

YouTube Ad Script Analyzer — Will Your Ad Get Watched?

Paste your YouTube ad script and describe your target audience. Our AI scores your hook, story arc, message clarity, and CTA — and tells you exactly what to fix before you spend on media.

Please describe your target audience.
Please select a campaign goal.
Please select an ad format.
Note: For skippable ads, viewers can hit Skip after 5 seconds. This is the only part of your ad that cannot be skipped — make it count.
Please enter your hook / first 5 seconds.
Please paste your full ad script.
Please enter your CTA.

3 free analyses per day. No account needed for the basic result.

Overall Score

Top improvement

Dimension scores

    5 specific improvements

      Rewritten version

      See your full analysis

      Dimension scores, 5 specific improvements, and a rewritten version of your script — free with a Numi account.

      How It Works

      Describe your target audience — their role, situation, and the problem your product solves. Select your campaign goal and ad format. Enter your hook (the first five seconds) separately, then paste the full script. Hit analyze.

      Our AI evaluates your script across five dimensions: skip-resistance, message clarity, ICP relevance, story arc, and CTA placement. You get a letter grade, a one-sentence summary, and the single most important fix — free, in seconds.

      Create a free account to unlock the full report: all five dimension scores with specific notes, five ranked improvements, and a fully rewritten version of your script.

      What You'll Get

      Free analysis includes your overall grade (A through D), a plain-English summary, and the highest-leverage improvement you can make right now.

      Full report (free account required) includes:

      Why Your YouTube Ad Hook Determines Everything

      For skippable in-stream ads, the first five seconds are the only guaranteed impression you get. After that, your viewer has a button. Most ads lose at this moment because they open with a logo, a brand name, or a generic intro that gives the viewer zero reason to stay.

      The highest-performing YouTube ad hooks do one of three things:

      What doesn't work: company intros, generic value props, slow scene-setting. If your hook doesn't immediately signal "this is relevant to you," your audience skips and your CPV climbs.

      The rest of your script — story arc, message clarity, CTA placement — only matters if your hook buys you the next fifteen seconds. Numi evaluates both the hook and the full script, so you know what to fix before you spend.

      Frequently Asked Questions

      A YouTube ad gets watched when the first five seconds create enough curiosity or relevance that the viewer doesn't hit skip. The three biggest skip triggers are: the ad starts with a logo or brand name, the hook is generic, or the viewer doesn't immediately see a connection to their situation. This analyzer evaluates all five dimensions of your script and flags the highest-leverage problem before you spend on media.
      An effective YouTube ad hook immediately signals relevance to the viewer — usually by naming their exact pain, asking a question they're asking themselves, or making a bold claim they haven't heard before. Generic hooks ("Hi, I'm from Company X" or "Today I want to talk about...") are almost always skipped. The best hooks feel like the viewer was specifically targeted, not broadcast at.
      A strong view-through rate for skippable YouTube in-stream ads is above 30%. The industry average is typically 15–25%. For non-skippable and bumper ads, the relevant metric is click-through rate (CTR), where above 0.5% is solid and above 1.5% is strong. Every percentage point improvement in VTR directly reduces your cost-per-view and improves the quality of traffic sent to your landing page.
      Yes. The basic analysis — grade, summary, and one improvement hint — is completely free. No credit card, no account needed. A free Numi account (email only) unlocks the full breakdown: all five dimension scores, five specific improvements, and a rewritten version of your ad script.
      For skippable in-stream ads, structure your script in five layers: hook (first 5 seconds — earn attention), problem (5–15 seconds — deepen the pain), solution (15–30 seconds — introduce your product), proof (30–45 seconds — one specific result or testimonial), and CTA (last 5–10 seconds — one clear ask). Never save the hook for later. Never lead with your brand. Keep total length under 60 seconds for direct-response ads, unless you're running longer consideration-stage content.

      Related Tools

      Also analyze your other GTM content before you publish: