All Product

The Importance of Moderating In-Game Chat

Trolls, bad actors, and even bots can dismantle trust within video game communities by harassing other players and posting offensive or spammy content within the chat platform. Moderating multiplayer video game chat is essential to mitigating the harmful effects of toxic content …

How to Use the RICE Score Model to Prioritize App Features

The RICE score model is a feature prioritization technique that helps you make better decisions for your roadmap based on various factors. Intercom first developed the method when it wanted to make better decisions in its product roadmap and manage its feature ideas. The RICE pri…

Use These 4 In-App Marketing Tactics to Engage More Users

However, months after your mobile app’s release, you notice a recurrent problem: customers aren’t engaging with your app. That’s when you’ll need an effective in-app marketing strategy. In-app marketing refers to any message or marketing campaign that you send to active users whi…

Announcing Stream Firebase Extensions for Chat and Feeds

Improving developers’ lives is one of the primary goals at Stream–from our SDKs, tooling, and documentation, we always work with our community to build features developers love using. Today, we are excited to share a project we have been working on with the team at Firebase. Toge…

How AI Can Help Identify & Moderate Harmful Content

Machine Learning Engineer Chiara Caratelli covers how Natural Language Processing (NLP) technology can be leveraged to identify and moderate commercial spam at DeveloperWeek Europe 2022. Whether you’re attending a virtual event or watching your favorite gamer on a live stream, co…

Announcing v4 of the Flutter SDK for Stream Chat

Over the last few months, our Futter team has been hard at work making significant improvements to the Stream Chat Flutter SDK. This version is focused on improving the developer experience by giving you more control and flexibility in how you use our core components and UI widge…

Gaming Trends: Video Game Industry Growth Statistics

Now, with VR gaming tech, players can virtually lose themselves in alternate realities. In what could be the most significant era in human history, with technology evolving at lightning speed, inquiring minds want to know where gaming will go from here. One of the most accurate w…

The Ultimate Guide to Chat Moderation

What is Chat Moderation? Chat moderation is the act of reviewing and regulating user-generated messages and content posted on a platform to ensure it’s not inappropriate or otherwise harmful to the brand’s reputation or its users. Why is Chat Moderation Important? Chat is paramou…

What Is A Customer Success Specialist And What Do They Do?

Image Source: Unsplash “If we don’t have successful customers, we can’t have a successful business,” said Jamie Domenici in a blog post when she served as the global SVP of customer adoption at Salesforce. But how do you make sure your customers are successful? By devoting someon…

How To Write A Positioning Statement (With Examples)

Image Source: Unsplash A positioning statement explains briefly how your mobile app solves the needs of your target user and aligns your internal team on how to move forward. The statement sets the foundation for your marketing efforts and how you want the market to perceive your…

4 Best Mobile User Acquisition Tactics To Attract New App Users

Unsplash You could develop and release the best app in the world. But if you’re not promoting and marketing your app to boost awareness, you’re shooting yourself in the foot. Mobile acquisition is an integral part of managing a mobile app. Without any users, you don’t have an app…

What Is A Soft Launch And Why Is It Important For Your App?

Image Source So you have an app, but it’s not ready to go to market. You first need feedback from users to tell you what’s working and what’s not. And how do you do it? By soft-launching your app before going into a full release. A soft launch is a strategy that involves releasin…

Measure These 5 Metrics To Improve Your Mobile App Adoption

Image Source Your mobile app’s success depends on how well you can get users to adopt your product and stick around. User adoption refers to the process a mobile app user goes through to become accustomed to an app and start using it repeatedly. According to angel investor Andrew…

Top 10 Messaging Platform Features to Connect Remote Teams

Only two years later, 16% of companies worldwide are operating business as usual without a single office space. Technology has been a boon to the success of newly remote teams. Project management, document storage, and goal-setting tools have enabled workers to reimagine processe…

How to Prevent Commercial Spam with Machine-Generated Text Detection

If you’ve ever participated in a public online chat that’s suddenly inundated with identical messages encouraging you to click on a certain link, you’ve experienced the frustration of commercial spam. In addition to being annoying for chat users, commercial spam also deteriorates…

4 Customer Winback Tactics to Re-engage Inactive Users

Image Source The average consumer has 40 apps installed on their phone, according to research by Simform, and is inactive on more than half of them. That’s over 20 apps that acquired an interested user but lost that user sometime after the app download. Those apps could spend res…

What is a Social Learning Management System?

Learning management systems (LMS) enable businesses to house and distribute important documents. Unlike a traditional file sharing service, an LMS platform is dynamic and capable of streamlining critical processes. Many businesses leverage an LMS to automate employee onboarding, …

Announcing Stream’s Android v5.0.1 Chat SDK

We added some major improvements (and quality of life fixes) to our v5.0.1 update with a focus on the following items: Merging the ChatClient and ChatDomain classes, and adding a new OfflinePlugin class New image and name properties for Channel and User models Improved UI Compone…

How to Increase Virtual Marketplace Sales with In-App Chat

What is a Virtual Marketplace? The instant access to customer reviews, the negotiable prices, and the extraordinary convenience of marketplace apps is enough to give the behemoth of e-commerce a run for its money. Unlike conventional e-commerce sites, the responsibility of mainta…

4 Ways To Optimize Remote Communication

Image As the world slowly finds a way out of the COVID-19 pandemic, remote work is here to stay. According to Upwork’s Future Workforce Report, businesses expect 58% of their workforce to be fully remote within the next five years. However, the rise of remote work comes with a ne…

6 In-App Chat Features for Casino & Gambling Apps

From playing poker to going all-in on your favorite thoroughbred, online gambling sites enable people from around the world to place bets on traditional casino games, novel games, and sports teams alike. The online gambling industry is rapidly growing, and every year more players…

How to Build a Fitness App

But do we stick to them? While you likely know the answer to that question, you may not know the “why” behind it. Research shows that 43% of people give up only one month after setting a fitness-related goal — with the top reasons for this outcome centered around one common denom…

New Major Release: React Native v4 Chat SDK

This major release comes packed with new feature sets, DX and UX improvements, UI customizations, and so much more. Keep reading for a brief summary of what’s included in the update, or check out the “What’s New in v4?” section of the documentation for a deeper look. Highlights N…

4 Different Ways to Conduct User Segmentation

Image Source Over 66% of customers expect your company to fully understand their needs. The tricky thing is those needs will be completely different from user to user, since not all mobile app customers are the same. User segmentation can help you better understand those customer…

7 Tips to Choose a Chat API Provider

More product teams than ever before are choosing to buy app functionality from an API/SDK provider rather than building it from the ground up. According to a Nordic APIs report, three in four professional app developers rely on third-party APIs to easily incorporate tough-to-code…

Build vs. Buy: What Product Managers Must Consider Before Developing Activity Feeds

When successfully integrated, you can leverage your activity feed to increase your app’s user engagement and retention rates while lowering customer acquisition costs (CAC). But before you can enjoy a performance boost, you must first decide whether to build your activity feed so…

How to Create a User Adoption Strategy

Image Source Getting new users to sign up for your app means nothing if you can’t keep them engaged. You need users who will return to your app for more if you want long-term success. In fact, according to research from Localytics, 73% of mobile users will either delete an app or…

Stream’s Latest SDK for Unity Engine Unites Players Through In-Game Chat

Unity is one of the most popular gaming engines on the market, beloved by indie developers and AAA studios alike. The engine is largely considered beginner friendly with its robust documentation and streamlined user interface. However, designing a game from scratch can be quite a…

7 Ways to Increase App Engagement

Image Source Keeping users engaged is a critical challenge for many mobile apps. According to research by Upland, 25% of users stop using an app after just one day. It’s not enough to focus on driving the most users to your mobile app. Without an app engagement strategy, users wi…

7 Key Practices For an Effective Customer Engagement Strategy

It’s not enough to sell a fantastic product — delivering an excellent customer experience matters just as much. According to Salesforce research, 80% of customers believe that their experience with a company is as important as the products they sell. You need an effective custome…

Unreal vs. Unity for Beginners: Choosing the Best Gaming Engine

Thanks to their low barrier to entry, Unreal Engine and Unity are now two of the most popular choices beloved by indie studios and AAA game developers alike. The low-to-no pricing structure of these game engines managed to revolutionize the industry in a matter of years, convinci…

User Research Methods for Each Stage of Product Development

Image Source As Ralf Speth, CEO at Jaguar, says: “If you think good design is expensive, you should look at the cost of bad design.” In all business decisions, failure to anticipate a customer’s expectations can end in disaster. For example, do you remember New Coke? Tropicana’s …

6 Ways to Use Ecommerce Personalization to Drive More Sales (With Examples!)

Image Source Personalization has become the gold standard in ecommerce. According to research from Epsilon, 80% of customers feel more motivated to purchase from a brand if it offers a more personalized experience. Ecommerce personalization involves tailoring your messaging, cont…

In-Game Chat: An Intro to Text, Voice, & Video Messaging

This new take on a traditionally isolating activity is made possible by the rise of chat solutions for video games. Not only do gamers love the sense of community and camaraderie that chatting with other players creates, but thanks to in-game chat, studios also enjoy the benefits…

Quill Shutting Down: 4 Ways to Choose a Tech Vendor For Longterm Growth

Quill, a software company that aimed to be a more focused and productive version of Slack, was recently purchased by Twitter to improve the social media platform’s direct message experience. Launched in February 2021, Quill was up and running for just 10 months before announcing …

Best Feature Prioritization Methods for Better Product Development

Image Source As a product manager, you’ll have to deal with the dilemma of getting many feature requests from different departments on what needs to be in the roadmap. But the problem is, you won’t be able to act on every request. So, to manage the long list of possible features,…

Maximize Each User Interview with These 11 Customer Discovery Questions

User interviews are an excellent approach to product discovery. Speaking to customers directly helps you collect valuable insights on their needs, so you can figure out whether your product ideas match their expectations. However, running compelling customer interviews involves m…

Add Robust Messaging Experiences With Stream’s New Angular Chat SDK

With Stream’s new Angular Chat SDK, developers can quickly build and integrate Stream’s enterprise-grade chat into any application written in Angular. Our SDK is built from the ground up to seamlessly integrate and scale with your project. In just a few lines of code, developers …

Introducing the Stream SwiftUI SDK

Stream’s SwiftUI SDK gives iOS developers simplified access to all of Stream’s in-app chat API features, making it even easier for teams to iterate on designs and achieve their goals while writing less code. You can integrate our SDK into any new or existing iOS application, comp…

Build an Unreal Chat Experience with Stream’s Latest SDK

Now more than ever, gaming is a social experience — according to a recent study, some 77% of gamers in the US see gameplay as an opportunity to connect with friends and make new ones. In-game chat creates a sense of community and camaraderie among players that will keep them comi…

‘Why Write When You Can Integrate?’ This Founder Shares the Benefits of Integrating a Chat API

Like many great startups, FanScout started by identifying a problem. For developer David Brear, this problem occurred during a weekend trip in New York City. Brear wanted to catch the Washington Capitals playing the New York Rangers in a sports bar — an important ice hockey game.…

6 Ways To Use In-App Messaging (And How They’ll Help You)

Keeping users hungry for more is critical to your product’s success. To do so, you must communicate with them effectively to catch their attention and give them reasons to come back. That’s where in-app messaging comes in. In-app messaging is contextual and is comprised of real-t…

The 10 Best Gaming Chat Apps

Whether you’re strategizing a plan of attack with your teammates or simply looking to catch up with old pals over a game, a user-friendly communications tool can exponentially improve your favorite pastime and be the perfect alternative to in-game chat. In this article, we’ll cov…

Build vs. Buy: Chat for Customer Support

There are plenty of ready-made solutions on the market to get your customer support (CS) operation off the ground quickly, but they’re not without their drawbacks. Building a bespoke customer support interface can provide more customization and flexibility but at a higher develop…

Create User-Retaining Products in 4 Steps With the Hook Model

Image Source And at the end goal of each habit, there is a reward. For example, when we drink our sip of coffee in the morning, we feel energized and ready to tackle our tasks for the day. Or, when we feel stressed, we might decide to meditate as a way to calm ourselves down.

How to Build a Strong Community: In-App Chat vs. Third-Party Messaging

When we compare an app with a social environment to one without, the latter sees lower user engagement rates, a higher cost-per-install (CPI), and more frequent churn. Enabling users to chat amongst themselves creates a sense of community that doubles as a powerful acquisition an…

How to Deliver Better Data-Driven Marketing with Product Analytics

How to Deliver Better Data-Driven Marketing with Product Analytics Image Source Data is the product marketer’s best friend. Leveraged correctly, it gets rid of any guessing on the motivations of your target user, so you can launch and test marketing campaigns that deliver the bes…

How HotelBuddy Powers a Contactless Guest Experience

Nearly every part of the travel industry has been transformed by mobile technology. Airline passengers arrive at their gate with tickets already on their phones. Taxis are summoned using ride-sharing apps such as Lyft or Uber, where passengers message their driver directly. Scann…

The Ultimate Guide to Conversational Banking

This guiding tenant has worked its way into the customer support space, creating the concept of conversational banking. The biggest challenge facing banks today is customer retention. Customer acquisition costs (CAC) are at a record high, and so are their expectations. Our cultur…

Market Validation: How to Test Your Product Idea Throughout Development

Image Source Each year, thousands of startups launch products that they’re convinced will change the world. However, few of them will find success; according to a report by Startup Genome, only 1 out of 12 startups succeed in the long run. As a product manager, a danger you must …