By Peter Ramsey

19 Jul 23

Understanding the growth engine of Threads Company Logo
Threads•10 min read•
Listen

Understanding the growth engine of Threads

Understanding the growth engine of Threads Featured Image

Threads was built in 6 months, by (supposedly) a team of less than 20 employees, and after it's first week had 100 million users—making it the fastest growing app ever.

It's unsurprisingly really. Meta have a track record for shipping, scaling and monetising products to billions of users. 

They seem to have a playbook for cloning popular social features, with both Stories and Reels being more successful than Snapchat and TikTok, respectively.

In an attempt to reverse-engineer this secret Meta-sauce, I recorded and analysed the product as it evolved over it's first two weeks.

In this study, you'll see exactly why their launch strategy was so effective, and the UX theory behind the experiments that they've been running.

There's plenty to take inspiration from, so let's dive right in.

Case study

💡 Slideshow tip: you can use the keyboard to navigate on web.

Please rotate your device to view this slideshow

Note, this won’t work if ‘rotate: lock’ is on in your device settings.
465322
465323
465324
465325
465326
465327
465328
465329
465330
465331
465332
465333
465334
465335
465336
465337
465338
465339
465340
465341
465342
465343
465344
465345
465346
465347
465348
465349
465350
465351
465352
465353
465354
465355
465356
465357
465358
465359
465360
465361
465362
465363
465364
465365
465366
465367
465368
465369
465370
465371
465372
465373
465374
465375
465376
465377
465378
465379
465380
465381
465382
465383
465384
465385
465386
465387
465388
465389
465390
465391
465392
465393
465394
465395
465396
465397
465398
465399
465400
465401
465402
465403
465404
465405
465406
465407
465408
465409
465410
465411
465412
465413
465414
465415
465416
465417

👇

That’s all for the slideshow, but there’s more content and key takeaways below.

Slide 1 of 97

Key UX takeaways

1. Meta's MVP

Clearly Threads has a unique advantage, in that by tying itself to Instagram, they've massively reduced the effort required to start using the app.

It may help to quantify just how much friction (steps / clicks) has been removed because of this decision.

Clicks to create an account

BarChart_barChartItemValue__G1rUu
6
BarChart_barChartItemValue__G1rUu
19
BarChart_barChartItemValue__G1rUu
27 *

Clicks (taps)

To create a basic Twitter account takes 3x as many clicks as joining Threads.

And that's without any personalisation (e.g., profile photo, interests, topics). 

For a more accurate comparrison, creating a new Twitter account, and completing your profile—which would be in parity to Threads—takes 5x as many clicks.

But still, it's a crude (and unfair) benchmark to set.

Meta are able to keep the Threads onboarding so stripped back, because they've limited the scope to only being accessible with existing Instagram accounts.

Once they start allowing other types of sign-up (which the head of Instagram confirmed they're working towards), they will very likely need to add new steps in, to learn about their users.

And that's really the lesson for product-builders here: don't get caught up releasing features you don't need, which complicate a process that could otherwise be simple.

2. I'm interested in Pie

On that topic, let's talk about the 'personalisation survey' on Twitter—it feels outdated.

They have so much great content on the platform, and could showcase this in a variety of engaging formats (video, text, images, audio spaces), posted directly by some of the most interesting and influential people in the world.

And yet, before you've seen any of this, you're expected to invest time into manually selecting 'things' that you're interested in, without much context of what impact it'll have on your experience.

These are arbitarily categorised into things like 'Pie' and 'Cupcakes', which confusingly belong in a parent category of 'Family and relationships'.

null image

If you go into your profile settings right now, you can even see what interests have been automatically tagged based on your activity.

For reference, I've been using this Twitter account almost daily for 11 years.

null image

To be clear; this is a totally viable concept (that Threads may need to copy), but it's executed poorly.

To demonstrate the possible breadth of this technique, here are four similar onboarding challenges, in products that aren't social networks, and which don't rely on other user's content:

🚴‍♂️

Strava suggesting initial cycle routes

i.e., based on the type of rider you are (terrain preference, exertion level, distance, time of desired cycle).

🥁

Spotify suggesting new music

i.e., improving the new user experience, without any historic listening data.

🍟

Uber Eats helping you place an order

i.e., learning a taste profile, without relying on previous orders.

📹

Netflix showcasing their collection

i.e., demonstrating to new users that there is a library of titles that they'll actually be interested in.

Most product teams should be thinking about how they can personalise the experience for their users.

And for the vast majority of you reading this, that doesn't mean implementing ChatGPT, or some sophisticated machine learning engine: think simpler. 

Aspire to create an enjoyable process for users to interact with, which allows them to identify the experience that they'd like to receive.

3. A culture of testing

In addition to the A/B tests that I've outlined in the slideshow, Threads have been routinely tinkering with the app, in very small ways.

These changes have the hallmark of nudges to encourage the users into taking an important action (e.g., posting content, or following others).

Perhaps they noticed over the first few days that not many people were leaving a series of posts (i.e. a thread).

So, they added a small written prompt.

v1

v1

v2 (new prompt)

v2 (new prompt)

I imagine that in an attempt to make following accounts easier (a metric that they would have optimised for), they added this small follow icon inside posts.

v1

v1

v2 (added '+')

v2 (added '+')

Even font sizes (pressumably to improve readability / accessibility) were optimised live, with real users.

v1

v1

v2 (larger font)

v2 (larger font)

In my opinion, this was the most impressive aspect of their launch.

The whole methodology behind Built for Mars (and when I work privately with product teams), is that small incremental improvements compound quickly.

I've helped more than 100 teams over the last 4 years, and I've only ever suggested a full redesign about 3 times. It's very rare, and usually unnecessary.

You absolutely can, and should, sweat the small stuff.

Only time will tell if Threads is as successful as Stories or Reels. But in the meantime, it's inspiring to watch an experienced product team iterate in public like this.

You’ve finished this study

+1

Become a BFM+ member to track your progress, create a library of content and share learnings within your team.

You’ve finished this study

Other studies picked for you

The Complexity Paradox of ChatGPT, AI and UX

The Complexity Paradox of ChatGPT, AI and UX

As the underlying technology improves, interfaces like ChatGPT get harder to use. Does this explain the strategy for Apple Intelligence?

What Audible Gets Wrong About Repeat Purchases

What Audible Gets Wrong About Repeat Purchases

How to create a flywheel of discovery, purchase and satisfaction that leads to repeat purchases.

BFM+ Exclusive

Unlock all 74 case studies with BFM+

View Plans
Is This Why Users Are Ignoring Your Features?

Is This Why Users Are Ignoring Your Features?Preview this content

Simple techniques to increase feature usage, retention and ultimately alter how users perceive the value of your product.

All of the UX analysis on Built for Mars is original, and was researched and written by me, Peter Ramsey.

Never miss the free UX analysis

Free case studies, the moment they’re released, plus a digest of the best UX Bites every few weeks.