Kwai Chat

Improve user social activeness by creating and enhancing social scenarios related to chat: First-time talking, group chat, and share-to-chat.

Role
Project Type
Time
Current State

Sole UX Designer (Design, Shipping)
Internship Project
9 Weeks,June 2018
Online

Overview

Background

Kwai is a short-video app with 300 million daily active users.

Kwai in form is very similar to Tiktok.
The strategic focus of Kwai in 2018 was enhance its social networking ability.

challenge

create and enhance social-networking scenarios to Improve user social engagement

Success Metrics (within 3 months):
20% growth on new relationships (mutual following) built through Chat in a day
20% growth of Daily Active Users of Chat
20% growth of messages sent through chat in a day

Solution
01

Redesign Share-to-chat experience

New design largely decreased time and effort needed to share.
‍

How it increased user social engagement:

Video sharing might trigger a conversation

Users can keep in contact at a very low cost by sharing videos and give comments.

02

Improve first-talk experience

I added a card which provide two users shared interest in their first talk experience.
‍

How it increased user social engagement:

Message receivers are more likely to reply when they found similarities between him and message sender.

With topic prompt, users know where to start and are more likely to become friends.

03

Build Group Chat Feature

Users can create groups, and chat within groups.
‍

How it increased user social engagement:

One active user can influence more than one socially-inactive users.

Talking in a group is less stressful than in a one-on-one chat, and users might be more likely to chat that way.

Get to know friends' friend.

Performance

Goals met, and users love especially video sharing!

In 3 months after releasing Group Chat's basic functions, without any promotion or update reminder, we made a leap and met all the goals set originally.

31%

growth on mutual-follow relationships built through chat

29%

growth on Daily Active Users of chat

36%

Growth on the number of messages sent in chat

3 Million

more Daily Active Users of Chat

6 Million

more videos-sharing in a day

How I got there

Interaction design

Share video to chat

πŸ‘©πŸ»β€πŸ€β€πŸ‘¨πŸΌ

Scenario

Users found an interesting video or user and wanted to share to friends

⛳️

Design Goals

Encourage sharing by ease sharing experience; Enable users to share to groups.

Old version online:
Requires Four clicks, about 10 seconds to share

After users open share panel, they need to click into share to friends, and go through friends in alphabetical order to find the one they want to share, select one or more friends and confirm.
‍

Old video-sharing experience

Problem:

While it is the most important feature on the page, Share-to-friends is no encouraging enough.

It was time-consuming and irritating to find a friend in a list of them in alphabetical order.

It requires too many steps to share a video.

How can we make share-to-friends more encouraging?

How can we prioritize contacts list to help users find right one to share?

In-context testing and iteration‍

I used the real user data to test if the selected idea works good, and found a problem. Users with a large group of followers usually send an automatic message to their followers which make them on the top of their followers share list, but they are unlikely to be the friend this follower want to send message to.
‍

How might user share in less clicks?

The old-version design requires more clicks to share because it was designed for sharing to more than one contact. However, according to the statistics, users in most cases only share to one user.
‍

Final Redesigned Experience:
requires One or two taps, about 2 seconds to share

Users can share video to the 6 top recommended contacts in one tap; or tap "more" and choose one contact in the list to share.

New video-sharing experience

Online Performance

πŸŽ‰6 million more videos were shared through chat in a day.

Interaction design

Helps user with Ice-breaking

πŸ‘©πŸ»β€πŸ€β€πŸ‘¨πŸΌ

Scenario

The first time talk for two stranger

⛳️

Design Goals

Help two users to start talking and make friends

Version 1 Design: Providing preset messages

I wanted to ease users' process of initiating a talk by providing preset messages.

User Testing Feedback

1. Preset message don't fit all users‍

It is very hard to find social expressions loved by 700 million people. Furthermore, as a social platform, users prefer to communicate in their own ways.

2. Message receivers don't have much intention to reply.

‍I realized that the key is to create a scenario that users have the intention to interact and something to talk about.

Iteration: Provide expectations and prompt possible topics

We decided to offer message senders and receivers the background information of the talk and also similarities between them, so they know a little bit about each other and have a place to start from.
‍

Provide background information in a card

Testing Feedbacks

Users found this design much more interesting!
πŸŽ‰This design can be the major reason of the 31% growth of mutural-follow relationship.

Reflections

Takeaway 1

Experience of shipping features

The Group Chat Feature shipping process took about three months and I was always responsible to explain the design to developers, making design decisions with PM, and pushing forward the development. I experienced many challenges in the collaboration. But Luckily, I was able to handle them and learn about communication, prioritization and compromising.

βœ…

New skills learned

communication with Devs and PMs; prioritization; compromising.

Takeaway 2

Exploring design alternatives leads to better design

Usually PM came to me with an idea how a feature work. I thought I was supposed to implement that design and polish it. In my internship, I gradually learned that I needed to understand why he wanted the design that way, and try other options that achieve his goals but with even better performance.
Therefore, in my later stage, I began to explore design alternatives, and found that that exploration opens my mind and very often lead to better final solution.

Great times I had with the team

Looking to expand my network

Wanna chat? Let's connect!