Growth Teardown: Telegram

133
Growth Teardown: Telegram FIND MORE AT blog.yesgraph.com

Transcript of Growth Teardown: Telegram

Page 1: Growth Teardown: Telegram

Growth Teardown: Telegram

FIND MORE AT blog.yesgraph.com

Page 2: Growth Teardown: Telegram

We’re delighted you could join us!

We’ve started digging into apps to review their growth

Telegram is a big messaging app, so we’ll start there

If you like this, email [email protected]

Page 3: Growth Teardown: Telegram

Who finds the app this way? If you heard from a friend or a

press hit.

Let’s find Telegram in the app store.

Page 4: Growth Teardown: Telegram
Page 5: Growth Teardown: Telegram

Normally Apple search is low quality. Telegram is big

enough to show up.

Page 6: Growth Teardown: Telegram

Normally Apple search is low quality. Telegram is big

enough to show up.

O_o

Page 7: Growth Teardown: Telegram
Page 8: Growth Teardown: Telegram

The right app is at the top.

4.5 stars, looks good.

Page 9: Growth Teardown: Telegram

110 reviews seems low for their scale, but that’s just

for this version.

Page 10: Growth Teardown: Telegram

The start screen, “the world’s fastest messaging app. It is free and secure” with a “Start Messaging”

clear call to action.

Page 11: Growth Teardown: Telegram

2nd: to the full list of contacts, which is more colorful than my native

messaging app.

Page 12: Growth Teardown: Telegram

2nd: to the full list of contacts, which is more colorful than my native

messaging app.

BOOOOORRING

Page 13: Growth Teardown: Telegram

How big is the app? This is really important for

international. Check for yourself in Settings >

General > Storage

Page 14: Growth Teardown: Telegram

28MB download is small

Compare: WhatsApp 64MB SnapChat 72MB

FB Messenger 77MB

Small means downloads faster and uses less of a

data plan

Page 15: Growth Teardown: Telegram
Page 16: Growth Teardown: Telegram

Clear call to action

Welcome screen, repeated messaging from

the app install page.

Page 17: Growth Teardown: Telegram

Welcome screen, repeated messaging from

the app install page.

One of these scrolling intros, but you can skip it

anytime.

Page 18: Growth Teardown: Telegram

Welcome screen, repeated messaging from

the app install page.

One of these scrolling intros, but you can skip it

anytime.

My guess: 70% of users click “Start Messaging”

right away

Page 19: Growth Teardown: Telegram
Page 20: Growth Teardown: Telegram

Nice animation and swipe action.

Again, focus on value and not technical jargon or

numbers.

Page 21: Growth Teardown: Telegram
Page 22: Growth Teardown: Telegram

Free, no ads, or subscription fees.

As a user, I’m worried about their business, but most humans love free

too much to think.

Related to Whatsapp going free? I wonder if their metrics showed

Telegram catching up?

Page 23: Growth Teardown: Telegram
Page 24: Growth Teardown: Telegram

Again, no jargon or numbers. Just focus on

the positive value for the user

Page 25: Growth Teardown: Telegram
Page 26: Growth Teardown: Telegram

Secure: No jargon or explanation, just fear of

Hackers

Page 27: Growth Teardown: Telegram

Secure: No jargon or explanation, just fear of

Hackers

Other apps say “Bank level” or “military grade”

security

bullshit, but effective

Page 28: Growth Teardown: Telegram
Page 29: Growth Teardown: Telegram

Cloud: Jargon! And the pedant in me makes me think this is at odds with

“secure”

Page 30: Growth Teardown: Telegram

Cloud: Jargon! And the pedant in me makes me think this is at odds with

“secure”

Problem here: this is the last slide, and you can’t

swipe right.

Page 31: Growth Teardown: Telegram

Cloud: Jargon! And the pedant in me makes me think this is at odds with

“secure”

Problem here: this is the last slide, and you can’t

swipe right.

Why not just execute the call to action if the user

does swipe right?

Page 32: Growth Teardown: Telegram
Page 33: Growth Teardown: Telegram

Phone based auth. This flow should be getting

familiar to users.

Page 34: Growth Teardown: Telegram

Phone based auth. This flow should be getting

familiar to users.

Why not make it Apple ID email and phone

number?

Hey Apple, it’s crazy iOS has no permissions to tell

the app who I am securely.

Page 35: Growth Teardown: Telegram

Phone based auth. This flow should be getting

familiar to users.

Hey Apple, it’s crazy iOS has no permissions to tell

the app who I am securely.

Why not make it Apple ID email and phone

number?

because apple chokes on services

Page 36: Growth Teardown: Telegram

Waiting for the phone code

Page 37: Growth Teardown: Telegram
Page 38: Growth Teardown: Telegram

Got it, type it in

What about this “call you”. I’m not sure, maybe a way

of helping people that miss this?

Page 39: Growth Teardown: Telegram

You want to be able to type in the code while the notification is still visible

Otherwise, user needs to toggle apps, which is advanced for people

Page 40: Growth Teardown: Telegram
Page 41: Growth Teardown: Telegram

Your Info: Lots missing here. Typing is a schlep.

Facebook connect could help, but that might not fit

their audience

Page 42: Growth Teardown: Telegram

“Add photo” is a call to action, but it doesn’t look like a button. Flat design means such actions lack

“affordances”.

Translation: “fuck the users”

Page 43: Growth Teardown: Telegram

Later, seeing a friend’s profile pic makes this

correctable. Maybe better to not unburden this flow

Page 44: Growth Teardown: Telegram

Later, seeing a friend’s profile pic makes this

correctable. Maybe better to not unburden this flow

I actually found a bug here: clicking the add photo didn’t trigger

opening the camera roll

¯\_( )_/¯

Page 45: Growth Teardown: Telegram
Page 46: Growth Teardown: Telegram

Insta-request at this point. No priming before the

request.

Page 47: Growth Teardown: Telegram

Insta-request at this point. No priming before the

request.

Just asking might be the best conversion rate

I’m not sure, test it and see.™

Page 48: Growth Teardown: Telegram
Page 49: Growth Teardown: Telegram

Another insta-request, but for contacts. For a

messaging app, it might be more reasonable

Page 50: Growth Teardown: Telegram

Another insta-request, but for contacts. For a

messaging app, it might be more reasonable

Test combining value with request

“Want to get messages fast? Turn on push”

“Send a message to friends? Tell us your

friends.”

Page 51: Growth Teardown: Telegram
Page 52: Growth Teardown: Telegram
Page 53: Growth Teardown: Telegram

So I just land here to crickets?

Page 54: Growth Teardown: Telegram

So I just land here to crickets?

If I have no chats yet, why am I looking at my chats?

Page 55: Growth Teardown: Telegram

So I just land here to crickets?

If I have no chats yet, why am I looking at my chats?

The text even tells me to GTFO

Page 56: Growth Teardown: Telegram

Clicked “edit”, also can’t do a thing

Page 57: Growth Teardown: Telegram

Try New Message

Page 58: Growth Teardown: Telegram
Page 59: Growth Teardown: Telegram

Now we’re getting somewhere. Lots of

interesting actions to take here

Page 60: Growth Teardown: Telegram

“Secret Chat” seems too complicated for a new

user. “New Channel” too

Page 61: Growth Teardown: Telegram

What about the rest?

Here are friends but only people already on the app

Page 62: Growth Teardown: Telegram

sorry

Let’s try to find all our friends

Page 63: Growth Teardown: Telegram
Page 64: Growth Teardown: Telegram

Let’s try to find all our friends

Looking good, scrolling…

Page 65: Growth Teardown: Telegram

Let’s try to find all our friends

Looking good, scrolling…

Here they are!

Page 66: Growth Teardown: Telegram

Let’s try to find all our friends

Looking good, scrolling…

Here they are!

🍕💑

Page 67: Growth Teardown: Telegram

This is where YesGraph can help.

🍕💑

What if your best friends were added here? Users would be more likely to invite close connections.

Page 68: Growth Teardown: Telegram

This is where YesGraph can help.

🍕💑

What if your best friends were added here? Users would be more likely to invite close connections.

This increases virality and increases the inviter’s

retention.

We recommend which users to invite using

machine learning

YesGraph’s SDK

Page 69: Growth Teardown: Telegram

Search for a contact, my wife.

Duplicates in my contacts (yesgraph helps here too)

Page 70: Growth Teardown: Telegram

Search for a contact, my wife.

Duplicates in my contacts (yesgraph helps here too)

And there is no profile pic.

Really highlights how unclickable these entries are. You need better in a

contact list.

Page 71: Growth Teardown: Telegram

By the way, how would your app compare? Email [email protected] to find out

how to grow faster.

TEAR DOWN THIS APP

Page 72: Growth Teardown: Telegram
Page 73: Growth Teardown: Telegram

Let’s compose a message

Hey Paul!

Page 74: Growth Teardown: Telegram
Page 75: Growth Teardown: Telegram

Reasonable empty state. says nothing here, but

clear action to take: start writing

Says “nothing here”, but clear action to take:

“start writing”

Page 76: Growth Teardown: Telegram

Reasonable empty state. says nothing here, but

clear action to take: start writing

Says “nothing here”, but clear action to take:

“start writing”

What does this do?

Page 77: Growth Teardown: Telegram
Page 78: Growth Teardown: Telegram

As expected, add a photo

Page 79: Growth Teardown: Telegram

Add a photo, love it.

Location & Contact aren’t as obvious from the 🖇

Page 80: Growth Teardown: Telegram

This is a general problem with mobile design:

how to surface powerful features without cluttering

a small interface

Page 81: Growth Teardown: Telegram

Some time later…

Page 82: Growth Teardown: Telegram

Some time later…

STICKERS!!!

Page 83: Growth Teardown: Telegram
Page 84: Growth Teardown: Telegram

Let’s find another contact to message.

Page 85: Growth Teardown: Telegram

Let’s find another contact to message.

Search “Martin”

Page 86: Growth Teardown: Telegram

Let’s find another contact to message.

Search “Martin”

Nothing

Page 87: Growth Teardown: Telegram

Let’s find another contact to message.

Search “Martin”

Nothing

Page 88: Growth Teardown: Telegram

search in “Contacts” search in “New Message”

This is weird. If I search in “My Contacts”, it’s fine

Page 89: Growth Teardown: Telegram

Now from here is now I can invite one of these contacts.

Click “Invite to Telegram”

Page 90: Growth Teardown: Telegram
Page 91: Growth Teardown: Telegram

Now I’m composing a new message.

Check out this invite link

Page 92: Growth Teardown: Telegram

Now I’m composing a new message.

Check out this invite link

Page 93: Growth Teardown: Telegram

They aren’t tracking anything

Page 94: Growth Teardown: Telegram

They aren’t tracking anything

They have no idea I invited

Page 95: Growth Teardown: Telegram

They aren’t tracking anything

They have no idea I invited

They don’t know the invite channel

Page 96: Growth Teardown: Telegram

They aren’t tracking anything

They have no idea I invited

They don’t know the invite channel

They don’t where in the app got me to invite

Page 97: Growth Teardown: Telegram

They aren’t tracking anything

They have no idea I invited

They don’t know the invite channel

They don’t where in the app got me to invite

They can’t customize the onboarding for the invitee

Page 98: Growth Teardown: Telegram

They aren’t tracking anything

They have no idea I invited

They don’t know the invite channel

They don’t where in the app got me to invite

They can’t customize the onboarding for the invitee

Their attribution metrics are far more challenging

Page 99: Growth Teardown: Telegram

I love the copy though!

Assumes there was a previous conversation.

“Let’s bounce, fuck iMessage”

Page 100: Growth Teardown: Telegram
Page 101: Growth Teardown: Telegram

Martin the invitee is sent straight to the app store.

Page 102: Growth Teardown: Telegram

But after Martin’s onboarding… nothing

Page 103: Growth Teardown: Telegram

But after Martin’s onboarding… nothing

What about the inviter?

I thought we’d “switch to Telegram”? When will that

promise deliver?

Page 104: Growth Teardown: Telegram
Page 105: Growth Teardown: Telegram

I get a message from Martin

Confusingly, the message is “Another message”

Page 106: Growth Teardown: Telegram

I get a message from Martin

Confusingly, the message is “Another message”

This push notification pulls me back into the app

Build a habit to return to Telegram as the basis of

messaging.

Page 107: Growth Teardown: Telegram

Let’s talk Growth Model

Messaging apps have a known pattern.

Page 108: Growth Teardown: Telegram

Messaging apps have a known pattern.

Message a User

User is re-engagedUser sends more messages

Page 109: Growth Teardown: Telegram

Acquisition == Reengagement

Message a User

Engagement

More messages

New User InviteExisting User

Acquisition

Page 110: Growth Teardown: Telegram

This is why the breaks in the flow matter

Page 111: Growth Teardown: Telegram

This is why the breaks in the flow matter

Weak prompts to send

Page 112: Growth Teardown: Telegram

This is why the breaks in the flow matter

Can’t find friends

Weak prompts to send

Page 113: Growth Teardown: Telegram

This is why the breaks in the flow matter

Can’t find friends

Weak prompts to send

Don’t track invites

Page 114: Growth Teardown: Telegram

This is why the breaks in the flow matter

Can’t find friends

Weak prompts to send

Don’t track invites

No customization

Page 115: Growth Teardown: Telegram

Back to the flow

Page 116: Growth Teardown: Telegram

Back to the flow

Now we’re happy together in the app.

Page 117: Growth Teardown: Telegram

What else is there?

The settings page

Page 118: Growth Teardown: Telegram

The settings page

“If you want to find where product teams had a fight, look in the settings page”

Page 119: Growth Teardown: Telegram

The settings page

“If you want to find where product teams had a fight, look in the settings page”

What’s up with my username? Missing?

Maybe they removed the need for one?

Page 120: Growth Teardown: Telegram
Page 121: Growth Teardown: Telegram

Luckily, my weird name is *always* available

Page 122: Growth Teardown: Telegram

Luckily, my weird name is *always* available

Some large networks like Twitter have had trouble because new users are

blocked on onboarding just because they can’t find a

username

Page 123: Growth Teardown: Telegram

But what does this link do?

Page 124: Growth Teardown: Telegram
Page 125: Growth Teardown: Telegram

That wasn’t obvious.

This is another opportunity for sharing, but this is weak.

Page 126: Growth Teardown: Telegram

Back to these mysterious options

What is a “New Channel”?

Page 127: Growth Teardown: Telegram
Page 128: Growth Teardown: Telegram

Broadcasting?

But who is it for? Companies? Celebs?

Page 129: Growth Teardown: Telegram

Join YesGraph on Telegram?

¯\_( )_/¯

Page 130: Growth Teardown: Telegram

Hard to model without some substantial examples.

Page 131: Growth Teardown: Telegram

Clicking the link, triggers this share sheet

Page 132: Growth Teardown: Telegram

Clicking the link, triggers this share sheet

So they have user SMS invites, copy-username on

click, and a native share sheet here.

They could all use the same sharing mechanism because they all involve sharing links.

Page 133: Growth Teardown: Telegram

Thanks for reading!

Want us to help your app grow with a tear-down? Email [email protected]

Find more teardowns on http://blog.yesgraph.com/