Keep them watching until the last second — by promising something their brain refuses to leave unresolved.
You just watched a word being written and rewritten, never finishing, and you didn't scroll. Not because the handwriting was interesting — because the word wasn't done yet. Your brain treated that unfinished word like a browser tab it couldn't close. That unresolved promise is the real hook. The visual was just the container.
Why your viewer stayed
An unresolved promise costs mental energy to hold. The brain has two options: keep watching to close it, or scroll away and carry the open tab forever. Most brains choose to stay — not because the promise was exciting, but because unfinished feels worse than boring.
This is why open loops beat attention grabs. A loud sound or a visual shock gets a stop; an open loop gets a completion. The viewer who stays to close the loop watches your entire video — past the hook, past the middle, all the way to your payoff and your CTA. Completion is the metric the algorithm rewards most, and the open loop is the only hook that directly targets it.
The catch: the loop must close. An unresolved promise held too long, or resolved with something boring, trains the viewer to swipe past every future hook you make.
The universal formula
PROMISE SOMETHING → WITHHOLD IT → BUILD TOWARD IT → DELIVER IT
(the loop opens) (tension holds) (mini-reveals) (the payoff)
Narrative Lion