Published in


Elevating creator experience with the co-host preview feature on Moj Live

Written by Akash Sarkar, Ayush Vashishtha, Abhishek Rai and Tejas Singh


On July 1, 2020, ShareChat launched Moj in just 30 hours with the aim of becoming the №1 destination for entertainment for Bharat users. Since then, we’ve continuously strived to make the platform better with various features and improvements. As things stand, Moj has not only built a highly engaged user base of more than 200 million monthly active users, but we’ve also managed to build a creator community of more than 50 million.

On Moj, more than 2.5 billion original content pieces are created every day with the videos receiving more than 4.5 billion views per day. To celebrate our second anniversary, we launched Moj Live to facilitate a real-time connection between the creators and their user base.

As more and more users converge on the platform, it’s our duty to protect platform integrity and give users a pleasant experience. Staying true to one of our values of user empathy — where we truly believe the end user is the king — we launched the first-in-industry ‘Co-Host Preview’ feature with Moj live. In this blog, we detail the need for this feature, the improvements, and the impact.

The Need

‘Moj Live’ allows creators to engage with their followers in real-time, break the barrier, build a connection, and create meaningful conversations in real-time. One of Moj’s aims is to give the creators the ability to collaborate and showcase their talent. For instance, during the festival of Ganesh Chaturthi earlier this year, 101 creators showcased 101 pandals across Maharashtra LIVE. They also invited devotees to join the live stream and pay their tributes.

Moj Live, since its launch, has been one of the most prominent features with more than 1.7 million live streams. From the end user’s perspective, they’ve watched over 1.4 billion minutes of live content, which led to over two billion engagements. In addition, over a million users are consuming live content every single day since the roll out.

One of our objectives at Moj is also to preserve the platform integrity and ensure NSFW content doesn’t reach the end user. We believe that our creators should be the guardians and protect their fans from inappropriate content. And hence, we felt that before a creator broadcasts to their co-hosts, they should have the authority to know who they are allowing as a guest on their livestream.

The idea of this feature was to ensure users with ill intents do not make it to the live stream as it impacts the overall viewer experience, the creator’s live quality and also creates mistrust.

The Process

The first objective of the feature was to ensure ease of use both for the creator using co-host preview and the follower who wants to be part of the broadcast. Let’s take the example of Stuti, who did a live stream to team her followers about the latest trends.

Soon after starting the live stream, Anurag wanted to join the conversation. He clicked on the ‘Join Live’ button and a popup with the request was shown to Stuti. The popup included a live preview of Anurag that was only visible to Stuti. She then has ten seconds to accept the request.

Once approved, Anurag was visible to all viewers of the livestream. If Stuti had failed to take any action within ten seconds, Anurag would have become part of the livestream automatically.

This empowers the host to ensure they have absolute control of who joins their broadcast. In case they are not happy with the way the co-host is appearing — because of poor lighting, attire, background noise or inappropriate content — they can reject the request made to join the live stream. Once the host hits reject, the potential co-host receives a message ‘The host has removed you from this live’. This ensures that only guests who have been viewed by the host and allowed onto the livestream are visible to the viewers watching the live.

The Impact

We rolled out the feature to all of Moj’s users in June, and it has met and exceeded all our pre-set expectations.

Overall, we see that 67 percent of the incoming requests are approved by the creators i.e. the creators are seeing the preview and taking action. Around 31 percent of the requests were auto-approved after ten seconds.

The total rejection rate stands at 1.3 percent during the preview stage by the host. The rejection rate was significantly lower when the creator invites someone of their live directly (about 0.84 percent), while about 1.4 percent of user initiated requests got rejected.

The majority of reasons a host rejected the co-host request was because of improper attire, improper lighting or background noise, or other such factors. The feature also helps protect children from content that may be improper for their consumption.

The numbers indicate the feature helped improve the experience of both the creator and their audience. The creators too have benefited from this feature and have been able to eradicate unwanted requests that could have potentially hindered their live experience.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store