All Product

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 …

The Top 3 Requirements for Developing a PCI DSS Compliant Chat App

The modern consumer demands convenience. Last year, over two billion people completed their transactions online, with sales surpassing the $4.2 trillion mark. Enabling your customers to make in-app purchases and payments is no longer considered nice to have; it’s expected. But wi…

Telemedicine Software Development: 3 Key Elements of an Optimized Customer Experience

Image Source Modern technology has fueled the success of telemedicine, which allows doctors to treat and diagnose their clients from home, even if they’re thousands of miles away. Statista expects the telemedicine market to reach a whopping $459 billion by 2030. Telemedicine comb…

How to Optimize SaaS Customer Support for a Better User Experience

Image Building an exceptional SaaS product is just the first step to optimizing the user experience. For customers to get the most from your platform, you also need to provide them with quality support that leads to success. That’s because your SaaS customer support has a signifi…

A Guide to Building Better Solutions with Product Design

Product design is the backbone of the tech we use every day — our computers, our phones, and our apps. It’s everything that happens behind the scenes to ensure products provide the most value to their users. It’s a process that helps you confirm you’re solving a real problem in t…

Introducing Advanced Chat Moderation with Automatic Message Flagging & Blocking

Chat moderation at scale just got easier — with the GA release of Stream’s Advanced Moderation feature, human moderators can harness the power of machine learning to stay one step ahead of bad actors. Advanced Moderation reviews messages as they’re sent, automatically detecting i…

Why Chat is Essential for This Startup Travel App

Whether it be for business or pleasure, traveling can often feel lonely: Travelers are typically surrounded by other people, but making that first connection can be difficult. While waiting for a flight in a crowded airport, William Cooper, co-founder of the startup travel app Ab…

Announcing v4.0 of the iOS Chat SDK

Stream is excited to announce a new major version of our iOS Chat SDK. This release comes packed with performance improvements that will enhance the overall developer experience by providing more flexibility and control over customizations when incorporating chat and messaging fu…

How to Ace Your PM Interview with the CIRCLES Method

The role of a product manager is to identify user needs and prioritize features in the product that will meet those expectations. It’s why companies that are recruiting will ask you design questions during PM interviews to test your ability to solve challenges, pitch a solution, …

How PMs Can Use Bloom’s Taxonomy to Learn About a New Product

This article is geared towards product managers who have found themselves inheriting a new product, whether that be from changing companies, taking over a new product line within your company, or something else entirely. It is written for more technical SaaS products (such as Str…

5 Different Types of Product Owners You’ll Meet

During agile development (or Scrum), product owners manage all the tasks, processes, and workflows. They oversee each sprint and make sure that the developer team progresses toward turning the product vision into reality. The product owner is responsible for maximizing the produc…

How An Ecuador-Based Fitness Startup Builds Community Using Chat

Camila Landivar says that her mom, Paula, has always had a magnetic personality. In her work as a fitness instructor, she’s not only able to motivate people to do one more pushup, but also she inspires them to follow a more holistic and healthy lifestyle outside of the gym. That’…

Product-Market Fit: The Key to Differentiating Yourself From the Competition

If you’re in the startup world, you probably worship at the altar of product-market fit. It’s the #1 obsession for many startup entrepreneurs who want to position their product for success. “In my view, product/market fit is the most important thing to get right as a startup,” sa…

Stream Adds App Localization Support to Chat SDKs

Stream is proud to announce native support for app localization (l10n) and internationalization (i18on) across four of our flagship in-app chat SDKs, including React, React Native, Flutter, and Android (Kotlin, Java, & Jetpack Compose), with support for iOS app localization comin…

A Guide to Impact Mapping (With Examples!)

The best way to approach product development is not to pursue every feature someone proposes just because it seems like a good idea. Instead, the key is to focus on the features that will make the most significant impact on your goals. Impact mapping is a tool for product develop…

How to Mindfully Say No to Internal & External Stakeholders

A product manager will have to juggle different and sometimes competing requests from internal and external stakeholders. For example, the sales team wants you to include as many features as possible, the engineers want to set realistic goals, and the C-suite pressures you to del…

12 Best Fintech APIs

Can you remember the last time you visited a brick-and-mortar bank? Neither can we. Chances are that the majority of your banking, stock trading, peer-to-peer payments, and cryptocurrency activity is now completed through an app or website. Financial technology, commonly known as…

How to Measure & Understand Mobile Analytics

So you’ve designed and released a great mobile app. But your work isn’t over; in fact, it’s just beginning. The next step is to measure how well users respond to it and make continuous adjustments based on data for long-term success. To improve your mobile app and retain more use…

15 Global Projects Built with Stream’s Maker Account

When we released the free Stream Maker Account in March 2021, we hoped that qualifying early-stage tech entrepreneurs, students, hobbyists, and coders would use our activity feed and chat APIs to help put their ideas into action. After nearly six months, we’re blown away by the b…

The 11 Best Books for Product Managers to Grow in Their Careers

The best way to grow in your career as a product manager is to get advice from mentors whom you admire. As the saying goes: “Fools learn from their own mistakes, while wise men learn from the mistakes of others.” Learning about the experiences of other successful product managers…

Proactive Chat 101: Best Practices, Benefits, Use Cases & More

When you walk into a brick-and-mortar retail store, chances are that a store employee will approach you to make a personal connection, and ask if you need help finding a specific item. This common retail practice opens the door for salespeople to connect with customers, answer qu…

Top 5 Reasons for Customer Churn (and How to Fix It!)

So your team of marketers, developers, and salespeople worked hard to launch your product, and you’re starting to see the results. Your list of subscribers is exploding, you’re bringing in new revenue, and users are upgrading their memberships. So far, so good, right? However, af…

How to Optimize User Onboarding in 9 Steps

It’s five to 25 times more expensive to acquire new users then to retain existing ones. So your product team should be continually thinking of ways to reduce churn rate and retain more users. Keeping customers long-term starts with onboarding them correctly. The user onboarding p…

Announcing v2.0 of the Stream Chat Flutter SDK

Stream is excited to announce a new major version of our Flutter Chat SDK, giving developers in the Flutter community even more flexibility to add any type of chat or messaging experience to any type of mobile app. This release improves performance and reliability and makes it ea…

How This Telehealth Startup Connects Patients & Dermatologists

Dermatologists rely on visual assessment to diagnose and treat skin conditions, and since most patients have a phone with a camera in their pocket, telehealth tools that enable patients to capture and send images of skin lesions to their doctor seem like a no brainer. But to gaug…

15 Best Product Management Tools for Every Stage of Development

Building a great product is no easy feat. From prototyping to planning out your roadmap, product managers will need to use different tools for each step of the way. Building a software product is like building your own canoe: if you don’t have the right tools for each part of the…

What Customers Are Saying About Stream’s APIs

Stream enables thousands of companies, from small startups to enterprise corporations, to easily integrate chat and activity feed functionality into their software products. Increased engagement, improved user experience, and elevated app stickiness are just several of the many b…

A Simple User Story Template & How to Use It

For your product to be successful, you need to identify your users’ needs at every stage of their journey. According to Salesforce, 76% of SaaS customers expect brands to have a well-rounded understanding of their needs and wants. For example, let’s say you’re running a workplace…

15 User Story Examples You Can Use to Model For Your Product

The user’s product journey consists of various stages. And if there’s friction at any point, you might just lose your customer for good. That’s where user stories come in. They’re an essential element of the agile methodology and help you better understand the user’s expectations…

User Stories Are The Key to Building More Valuable Products for Your Customers

Building a product that retains users starts by understanding their needs. If not, you’ll just have a product with plenty of fancy features but doesn’t really solve the challenges of your user. How can product managers better understand the product experience from the user’s pers…

3 Lessons From Behavioral Economics For Product Management

Like classical economists before us, as product managers we often assume that users engaging with our applications are perfectly logical. Often both web applications and modern economic policies depend on a “homo-economicus,” or in other words, a completely rational user. However…

Announcing Stream Chat’s New Java Backend SDK

Stream Chat’s newest backend SDK is now available, extending complete integration support to apps written in Java. This release brings the total number of backend frameworks with dedicated Stream Chat SDKs to seven (in addition to our REST API, which can be used to build unlimite…

What is an Activity Feed?

It should be no surprise that some of the world’s most popular apps contain an activity feed as their core functionality. This comprehensive guide is a crash course in activity feed types, activity feed benefits and best practices, and real-world activity feed examples and use ca…

User Story Mapping Templates & Examples to Guide Your Team

Creating the best product for your audience consists of understanding each step of the user journey. That way, you can prioritize your work and releases effectively. User story mapping is an effective strategy to guide your team and understand users’ needs throughout the product …

New Stream Chat Edge Infrastructure Reduces Latency by up to 5x

Stream is proud to announce that our new Edge API Infrastructure is now available to all Stream Chat customers. This represents a major performance improvement for platforms built with Stream that serve users on multiple continents. Unlike other messaging services hosted on tradi…

How to Write User Stories to Guide Your Product Development Process

User stories help product teams of all sizes conceptualize the product experience and understand users’ needs. On top of that, they also align teams on shared product goals and improve collaboration. However, agile product teams need to know how to write user stories correctly in…

How to Build a Rockstar Product Management Team

Savvy hiring managers know that talent alone isn’t enough to make a solid team. Rather, each employee’s commitment to a unified effort is arguably more important than individual experience to reach business objectives. Such traits are cornerstone attributes that Olivia Ryan, soft…

Exceptional Customer Support: Why This Dating App Migrated to Stream Chat From an Alternative Chat Provider

Online dating in the United States is big business. An estimated 1,500 apps are available for download on Google Play and the Apple App Store, and studies suggest that by 2024, 53.3 million Americans will use internet dating services. Online dating options abound, with many apps …

7 Ways to Collect Customer Feedback to Step Up Your Product

Every PM knows that their success depends on developing products that align with users’ expectations and needs. However, over 49% of product managers report struggling to validate whether or not the product they’re building fits the needs of their market. That’s why you need to g…

How to Measure User Retention Throughout The Product Experience

How to Measure User Retention Throughout The Product Experience Building a successful SaaS company isn’t just about acquiring new customers—you also have to retain your existing users. According to astudy by Bain & Company, boosting customer retention by just 5% can lead to at le…

An Introduction to Objectives & Key Results (OKRs)

What do Google and Microsoft have in common? They use the same framework to align their team, focus on their goals, and measure their progress: Objectives and Key Results (OKRs). Implementing OKRs can be a game-changer for your team’s performance by turning abstract goals into me…

What is In-App Messaging?

Mobile app adoption is at an all-time high. According to App Annie’s recent State of Mobile industry report, mobile app downloads reached 218 billion in 2020 — up 7% from the year prior. This translates to $143 billion in consumer app spending and 3.5 trillion consumer minutes sp…

New Dashboard Functionality: Edit Chat Resources

We are thrilled to announce a new tool within the Stream Chat Dashboard: Chat Explorer. This page of the dashboard is an effective way to visualize the resources that make up your application all in one place. Come here to search specific users, messages, or channels, and click t…

Our Complete 7-Step Guide to User Story Mapping

The more you understand your customer’s user journey, the better you can tailor your product to fit their needs. However, that often feels easier said than done. Many product managers still use outdated single-list product backlogs—which are just to-do lists—that don’t help PMs p…

Task Management Strategy: 7 Tactics for Prioritizing Your Work and Getting More Done

As a product manager, your schedule is limited, and you can’t drive your SaaS company’s success by doing everything on your own. According to Gallup, leaders who know how to delegate tasks to their team effectively drive 33% more revenue for their business. But you can’t become a…

New Chat Feature: Custom User Events for Friend Requests, Dating Matches, & More

In many social networking and dating applications, in-app chat and messaging functionality accompanies complex relationships between individual users. These apps need to support open-ended communications, like a friend request that may or may not be accepted or a dating match tha…

A Guide To Using the SMART Method To Reach Your Product Goals

According to research by Product School, one of the top three reasons product managers quit is lack of clarity in their role. With so many tasks at hand but no clear direction on where to go, it’s not easy for product managers to find the best way to lead their team. To build a s…