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.
Unclog Roof Drain in seconds by doing this #shorts #RoofDrains by Flat Roof Doctor is a decoded YouTube video in the Roofing niche, with 517,344 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 nails urgency and specificity by promising a fast, actionable solution to a real problem homeowners face. 'In seconds' creates time pressure and implies ease, while 'by doing this' teases a method without revealing it, forcing the click. The hashtags anchor it firmly to the roof maintenance niche, signaling relevance to both algorithm and searcher. 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
Top thumbnail
Thumbnail formula
Title
[Problem] in [Specific Time] by doing this #[NicheKeyword]
e.g.Unclog Roof Drain in seconds by doing this #shorts #RoofDrains
Speed Solution + Curiosity Tease
F
Flat Roof Doctor
517K views
Description
Your description formula
Description formula
Title
Speed Solution + Curiosity Tease
Reusable template
[Problem] in [Specific Time] by doing this #[NicheKeyword]
Hook
A-9.0/10
Pattern interrupt
Reusable template
0-3sNiche problem statement with specific context
3-8sName the pain point + introduce solution
8-11sTransition cue: 'watch this' or 'here's why'
11-30sVisual demo showing clear before/after or superiority]. Avoid generic setup language; land the hook in the first 2 seconds.
Script
Before after
Reusable template
[0-3s] [HOOK: relatable problem statement about a common pain point]
[3-15s] [VISUAL DEMO: show the problem in action with debris/failure]
[15-45s] [SIDE-BY-SIDE COMPARISON: problem product vs. solution product, highlight key difference]
[45-55s] [PAYOFF: outcome statement, e.g. 'longer time between cleanups']
[55-60s] [CTA: link in bio / follow / subscribe]
Description
Other
Reusable template
[Problem hook + solution promise, first 150 chars with keywords] / [Why roof drain clogs happen and why they matter] / [What the simple solution is and how it works] / [Benefits or results of using this method] / [Soft CTA to subscribe or check related videos] / [Timestamps if applicable] / [3 hashtags: #RoofMaintenance #DrainClogging #HomeRepair]
đź”’ 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.