10 Title Formulas that Hook 👀

I've written thousands of posts and titled hundreds of articles and YouTube Videos.
It is a fully determining factor, how well your title hooks!

Let me share 10 of the best formulas with explanations 👇🧵
Writing a title that hooks is selling!
If you feel "above" that, chances are that your content will never really make it.

And why would you write great content and then not use the title to sell it?

Use and combine from these 10 formulas, and start seeing a difference 👇
Formula:
[number] + [adjective] + [keyword] + [promise].

This is a very popular formula.
It hooks because it clearly states the topic, thus implicitly promising multiple ways of achieving a goal.

Example:
"The 5 BEST Side Hustles To Start in 2021"
Formula:
[authority] + [keyword] + [number] + [takeaways]

This title establishes the author's experience and offers a "shortcut" to their knowledge.

Example:
"I’ve audited 500+ websites over the past 6 years.
Here are 17 learnings [...]"
Formula:
[how/why] + [keyword] + [promise].

This title promises a way to solve a problem.
Start with "How" or "Why".
A lot of people will start a search on Google or YouTube like this.

Example:
"How to choose the right Tech Stack for your SaaS Product"
Formula:
[command] + [behavior] + [keyword]

This title often starts with a behavior-correcting command like "Stop" or "Start".
It hooks because it creates a natural "why" in the reader's mind.

Example:
"Stop Making Everything Perfect for Your Kid"
forge.medium.com/stop-making-ev…
Formula:
[controversial claim] + [keyword]

Create a controversial claim that resonates after finishing the post/article/video.
It makes the reader curious about how the author is reasoning.

Example:
"5 Ways Chocolate Can Help You Lose Weight"
eatthis.com/5-ways-chocola…
Formula:
[FOMO] + [keyword]

Adding a "FOMO" (fear of missing out) in front of the keyword creates curiosity and alertness in the reader, which helps hook them in.

Example:
"Don't Miss These 5 Bits of Advice For Beginner Programmers"
Formula:
[keyword 1] + [vs] + [keyword 2] + [description]

This title is pretty straightforward.
It compares one thing to another and helps the reader make an informed decision.

Example:
"Mirrorless vs iPhone: camera comparison test vs Sony A7iii in 4K"
Formula:
[secret insight] + [keyword]

This title offers "secret insight" into a certain area or field.
It makes the reader curious about knowledge that goes against common belief.

Example:
"What No One Tells You about Being an Entrepreneur"
medium.com/marketing-and-…
Formula:
[achievement] + [keyword] + [promise]

This title offers an achievement and an explanation of why it's important and how to replicate it.

Example:
"I built a 50K following in 9 months and it changed my game completely! This is how I did it."

indiehackers.com/post/i-built-a…
Formula:
[avoid] + [identifier]

This title suggests activities that you should avoid if you are an X.
It hooks because the reader who is an X will become curious and alert.

Example:
"Avoid These Common Mistakes Junior Developers Make"
I hope you enjoyed reading.

If you liked this thread, please give the first tweet a like and retweet.
In that way, people from your own network get a chance to read it as well 😊

For more useful content, you can follow me here on Twitter 🙌

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Simon Høiberg

Simon Høiberg Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @SimonHoiberg

24 Jun
❌ STOP USING SCRUM

Especially if you're a startup!
There's a much better alternative.

🧵👇
Scrum is almost 30 years old.
30 years!

Think about that for a second - what was considered "agile" in 1994 isn't necessarily agile today.

In fact - by the very definition of what "agile" means, it's not!
Yet, Scrum still seems to be the preferred goto for managing small software teams - especially adopted by large organizations.

Maybe it's just me.
I've seen project after project being butchered by Scrum for the past 10 years now.
Read 10 tweets
22 Jun
Dealing with rejection 👊

Running a startup comes with a *lot* of rejection.

Here are 5 tips on how to deal with them, and even make them work for you 👇🧵
1️⃣ Don't take it personally.

When you let rejection entail "I'm not good enough", you will start fearing and avoiding it.

Be very careful here.

You can't make a perfect product, and it's crucial for you to get feedback.
Rejection is much more valuable than no feedback at all.
2️⃣ Adopt a curious mindset.

Try your best to not let emotions, cognitive schemas, or other internal mechanisms obscure what a rejection actually means.

It means that your product currently doesn't solve the problem sufficiently.
And that's all.

Now go and work on that 💪
Read 6 tweets
17 Jun
4 sources of income to consider without being an employee.

💰 Selling products
For instance a SaaS.

💰 Offering information
YouTube, eBooks, online courses.

💰 Selling yourself
Freelancing, consulting.

💰 Passive income
Dividends, real-estate, index funds.

🧵👇 Image
💰 Selling products

Use your programming skills to build SaaS products.

This type of income is very uncertain and typically has a very slow start off.

On the other hand, there are almost unlimited gains to collect from launching your own SaaS product.

The potential is huge.
💰 Offering information

Create videos on YouTube, put your Medium articles behind the paywall, or sell ebooks on Gumroad.

This type of income is more easily accessible, and also has a huge potential.

It's also very unreliable and can vary greatly from month to month.
Read 7 tweets
8 Jun
JavaScript 💡

Let's take a look at the Promise API.
4 methods explained with examples below.

🧵👇
🔹 Promise.all()

The Promise.all() method takes an array of promises as an argument and returns a single Promise that resolves to an array of the results of the input promises.
🔹 Promise.allSettled()

The Promise.allSettled() method returns a promise that resolves after all of the given promises have either fulfilled or rejected, with an array of objects that each describes the outcome of each promise.
Read 5 tweets
3 Jun
Node.js Learning Path 🔥

Master these topics, and you'll be ready to take on your first job as a Node.js Back End Developer!

Let's go through them 🧵👇
🔸 JavaScript and Node.js fundamentals

This probably doesn't come as a surprise, but this is the first place to start.

Become familiar with:
- JavaScript ES6+ syntax
- Node.js 10+ fundamentals
🔹 JavaScript ES6+ syntax

You should be comfortable with:
- Arrow functions
- Promises (async/await)
- Modules
Read 17 tweets
2 Jun
Do you like my content here on Twitter?

I'm active on other social platforms as well!
Do you wanna connect or subscribe? 🤩

I've made a collection of links below 👇
You can find me on YouTube here 👇

I share every I know about bootstrapping a SaaS business 🔥

youtube.com/simonhoiberg
I'm also on Instagram 👇

I share more visual content here.
Tips and advice come in the form of images, slides, and stories.

instagram.com/simonhoiberg
Read 5 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!

:(