Viral Hooks
Trending short videosBefore and after house renovation
The edit1 shot · 2 text
Shots Text0:22

Performance

Views
5.8M
Likes
392.7K
Comments
2.1K
Engagement
6.8%
Outlier
5.6×
Length · 21 Sept 2026
0:22

Video #42860 · Quick Hit

Before and after house renovationfrom @jennaphipps

[01]

Overview

The creator presents a video that starts by showing a dilapidated house and an empty, muddy pool, overlaid with a user comment asking why they bought it. The video then transitions to a series of beautifully lit, nighttime shots of the same house, now fully renovated into a stunning modern home, with a text overlay explaining they bought it because they had the vision to transform it.

[02]

Simple outline

  1. 1Present the 'problem' state
  2. 2Voice the audience's doubt
  3. 3Reveal the 'solution' state
  4. 4Showcase the final result

[03]

Related videos

[04]

Classification

Format
Concepts
Before/After TransformationShowcase
Elements
On-screen comment hookMontage EditingMood MusicText OverlayImage Overlay

[05]

Hook analysis

What stops the scroll in the first 3 seconds

Visual hook · 100%

A wide shot of a dilapidated modern house with a muddy, empty swimming pool in the foreground, creating a strong visual contrast and sense of decay that immediately sparks curiosity.

[06]

Hook template

Steal this for your own video

Open with a wide shot of a visibly neglected [asset or space] beside a strikingly damaged or empty [feature], framing the contrast to make viewers wonder why anyone chose it.

  • — Open with a wide shot of a rundown restaurant beside an empty, stained dining room, framing the contrast to make viewers wonder why anyone chose it.
  • — Open with a wide shot of an abandoned garden beside a cracked, dry pond, framing the contrast to make viewers wonder why anyone chose it.
  • — Open with a wide shot of a worn-out vintage car beside a rusted, missing engine bay, framing the contrast to make viewers wonder why anyone chose it.

[07]

Hook and payoff

The promise the opener makes, and how the video pays it back

Hook

Present a visually unappealing or confusing initial state, immediately paired with an on-screen question that voices the viewer's inherent skepticism, creating a strong curiosity gap.

Payoff

The payoff is the feeling of satisfaction and awe generated by the stark contrast between the initial problem and the final, successful outcome. It confirms the creator's vision and proves the initial doubters wrong.

[08]

Narrative framework

The structural pattern this video runs on

Framework

The Visionary's Rebuttal

To create a powerful narrative of transformation by first establishing a state of doubt or failure, and then revealing a dramatically improved outcome as a direct answer to that doubt.

  1. 1

    The Questionable Premise

    A single, sustained shot establishes the 'before' condition. This scene is designed to elicit a negative or questioning response from the viewer.

  2. 2

    The Voiced Skepticism

    An overlay of text, often a user comment, explicitly asks 'Why?' or expresses doubt about the initial state. This validates the viewer's reaction and frames the central conflict of the narrative.

  3. 3

    The Transformative Reveal

    An abrupt transition to the 'after' state. This is the core payoff, directly answering the skeptic's question with a powerful visual contrast. An accompanying text overlay often explains the motivation (e.g., 'Because I saw the potential').

  4. 4

    The Victory Lap

    A montage of several different angles of the 'after' state, allowing the viewer to fully absorb the positive outcome and appreciate the scale and detail of the transformation.

Themes

  • Vision
  • Transformation
  • Potential
  • Redemption

Techniques

  • Before and after reveal
  • Drone footage
  • Night cinematography

Trends

  • Replying to comment with video

Post caption

I can’t wait until the pool is finished

Text overlays

  • contextual · beginning

    Why on earth did you buy this

  • contextual · throughout

    because i knew we could turn it into this