In 2019, the American brand e.l.f. Cosmetics, made a radical decision: to permanently close all its physical stores.
Their goal? To focus entirely on online acquisition and reach a younger audience through social media.
Three years later, the brand has 1.8M followers on TikTok and 7.2M on Instagram, its hashtag #elfcosmetics has generated over 3.1 billion views, and it has been voted Gen Zās favourite in the United States.
A meteoric rise, driven mainly by highly viral organic content.
To help you boost your views (and sales š¤) on social media, hereās a 6-step checklist for creating viral videos like e.l.f. Cosmetics š§āļø.
ā Step 1 - Perfect your hook
All platforms have the same goal: keeping users engaged.
Since not everyone comments or likes posts, algorithms rely on one main metric: watch time.
Your ultimate goal is for your content to be watched 100%.
To achieve this, you need a hook that immediately captures attention and quickly provides context.
And letās be honest, your audienceās attention span is no longer than the one of a 6-week-old puppy... 5 seconds max š¶.
To hook your audience every time, I recommend:
- ā±ļø Be brief and impactful: Your hook should be under 5 seconds and clearly show what the viewer will discover in the video.
- 𦸠Prioritise face-to-camera: Weāre naturally drawn to someone speaking directly to us.
- š” Add visual and audio elements: Complement your spoken hook with on-screen text and/or a voice-over to reinforce the message.
- š Use captivating visuals: Such as mouth-watering food, dance moves, or a recurring gimmick.
- š” Think beyond the first hook: Add a second hook midway through your video to keep your audience engaged until the end.
Hereās a prime example of a powerful hook that pushed the video beyond one million views ⤵ļø

š” 3 hook ideas to adapt to your business:
- "I kept struggling with [pain point], so I tried this instead!"
- "2 signs that show you should start doing XX"
- "Hereās why people keep asking when our product XX will be back in stockā¦"
ā Step 2 - Eliminate dead space
To keep the user engaged, itās essential to remove anything that could distract or unnecessarily extend the length of your video.
For this, I recommend:
- š“ā ļø Cut out filler words like "um," "and," or pauses that slow down your pace.
- ā±ļø Keep it concise by removing any parts of your script that donāt add value or move the story forward.
ā Step 3 - Polish your ending
This is the moment when you deliver on the promise of your hook.
Timing is key to maximise viral potential:
- š¤ Place the payoff in the last 3 to 5 seconds to encourage viewers to watch until the end (and please the algorithm).
- š¤š» Opt for a very short format: 15 to 20 seconds max, to hold attention without losing your audience along the way.
- 𤤠Satisfy the curiosity of your viewers: Your payoff should resolve the questions raised by the hook to avoid frustration and encourage interaction.
ā Step 4 - Create a sense of belonging
To truly connect with your audience, they need to see themselves reflected in your content.
I recommend taking the time to identify the niches and topics that resonate most with them.
For example, you could:
- š Analyse your data and customer reviews to identify the most popular products and understand your audienceās needs.
- šµš¼āļø Study the competition: List the types of content that generate the most engagement (and views!) to spot underused niches or new angles to explore.
- šš¼āļø Run surveys to understand your audienceās interests, challenges, and what kind of content theyād like to see more of.
To foster a sense of belonging within its community, the brand used the simple yet effective hook, "You askedāwe listened," to introduce its latest product launchāand it racked up over 2M views ā¤µļøš„

ā Step 5 - Encourage sharing
Sharing and interactions are some of the key criteria algorithms consider when promoting your content to a wider audience.
But for your audience to want to share, your content needs to resonate with their identity āš».
Think about what defines people: their generation, their consumption habits, their interests...
When creating content, keep these factors in mind to encourage your audience to share with those who share similar values.
A perfect example of a hook from e.l.f. that strikes a chord with (almost) everyone ⤵ļø

ā Step 6 - Focus on what works
Thereās no need to reinvent the wheel: instead of constantly searching for new hooks, double down on what already works.
Identify the hooks that capture your audience, and reuse them with slight variations to keep your content dynamic and engaging.
This approach will save you time while maximising engagement š¤©.
New here?
This newsletter is brought to you by Bigblue, Europeās #1 3PL. Weāre at the heart of operations for 600+ brands, which lets us spot the best e-com trends out there. Every two weeks, we break one down for you.
Iām Evan. Before Bigblue, I built DOSE TUE: 244M organic views, 300K+ cans sold, 3K+ supermarkets, zero ad spend, all in one year. Now I break down what other great brands do so you can steal it, too.

.webp)





