Explore the observed title, thumbnail and hook patterns from this source video. Where available, the Decode also includes script and description patterns you can adapt for your own work.
Flat Roof Leak Repair - 90% of roof leaks are caused by this one problem DIY Fix for anyone by Flat Roof Doctor is a decoded YouTube video in the Roofing niche, with 241,242 recorded views. The public Decode shows the title, thumbnail and opening-hook observations from this specific video. Script and description details appear only when those dimensions were extracted. We do not have this video's click-through rate or watch-time analytics. This title hooks on a specific, credible statistic (90%) that creates urgency and positions the creator as knowledgeable. The curiosity gap works because viewers don't know what 'this one problem' is, so they click to learn the hidden cause. The DIY angle removes friction by promising accessibility, which appeals to homeowners wanting to avoid expensive contractor calls. The formulas below explain what was observed in this source video and how a channel could adapt the approach for the Roofing niche. The original YouTube video is linked above so you can inspect the title, thumbnail and footage yourself. These are patterns from one source, not a promise of views, subscribers or watch time.
The anatomy of a winning video
Every part of this winning video, decoded into a plug-and-play formula you can model.
Thumbnail
12:48
Action shot + curiosity-gap text + orange-on-dark contrast
Title
[Specific %] of [Problem Type] are caused by [This One Thing] - [DIY/Accessible Solution]
e.g.Flat Roof Leak Repair - 90% of roof leaks are caused by this one problem DIY Fix for anyone
Stat + Hidden Problem + DIY Access
F
Flat Roof Doctor
241K views
Description
Your description formula
Description formula
Title
Stat + Hidden Problem + DIY Access
Reusable template
[Specific %] of [Problem Type] are caused by [This One Thing] - [DIY/Accessible Solution]
Thumbnail
Reusable template
•Action shot: hand
•TOOL NAME] aimed at [PROBLEM AREA
•2-3 word orange text on dark background, top-left or center
•problem area detail in left-center, warm tones
•dark neutral background
Hook
A-9.0/10
Pattern interrupt
Reusable template
0-3s: [INDUSTRY] don't want you to know this [SCENARIO] | 3-7s: When [PROBLEM TRIGGER], they claim [FALSE DIAGNOSIS] | 7-15s: But it's actually [REAL PROBLEM: specific detail] | 15-22s: Because they don't make money fixing [REAL PROBLEM] | 22-30s: [ECONOMIC MOTIVE: time/profit loss] | Loop: How do you protect yourself? (unstated but demanded)
Script
Tutorial
Reusable template
[COLD OPEN 0-0:30: Bold forbidden knowledge claim + emotional trigger (you're being scammed/wasting money/missing out)]
[BRANDING 0:30-1:00: Hello everyone, I'm [Name], I [do X], and today I'm showing you [the hidden truth]]
[OPEN LOOP 1:00-2:00: Explain the problem setup + tease the proof coming next]
[TEACHING BEAT 1 2:00-4:00: Why the problem exists + why common fixes fail (caulk, paint, etc.)]
[DEMONSTRATION BEAT 1 4:00-6:00: Show the problem in real footage/video]
[OPEN LOOP PLANT: 'Let me show you another example']
[TEACHING BEAT 2 6:00-8:00: Explain the secondary problem or deeper cause]
[DEMONSTRATION BEAT 2 8:00-9:30: Show the secondary problem in action]
[PATTERN INTERRUPT 9:30: Reinforce the key insight with a callout]
[FIX DEMONSTRATION 1 9:30-10:30: Show the solution applied to the first problem]
[FIX DEMONSTRATION 2 10:30-11:30: Show the solution applied to a variation]
[FIX DEMONSTRATION 3 11:30-12:30: Show the solution applied to a third context]
[TEACHING BEAT 3 12:30-13:30: Reinforce why this works + empower the viewer]
[OUTRO 13:30+: Thank you for watching, see you on the next video]
Description
Timestamps first
Reusable template
[Lead: Problem + Solution + Cost Justification, first 125 chars] / [Value Proposition: Why DIY vs. Contractor] / [Scannable Materials List with Product Names] / [Scannable Tools List] / [Credibility Claim or Stat] / [Related Video Links (cross-promotion)] / [Timestamps: 8–10 keyword-rich chapters with exact timecodes] / [3 Hashtags]
đź”’ Members unlock
See the full decode
Unlock the script structure, editing cues, and description template behind this video, then get the same decode and reusable templates for your own niche.