paint-brush
Modern Product Management techniques for today’s SaaS businessby@cardboardmain
1,745 reads
1,745 reads

Modern Product Management techniques for today’s SaaS business

by CardBoardOctober 2nd, 2018
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

Managing a Software as a Service (SaaS) product can be quite a challenge, but it doesn’t always have to be that way. I’ve been a Product Manager for a SaaS product called <a href="https://cardboardit.com" target="_blank">CardBoard</a> for the past 18 months and wanted to share a few things that helped me become better at Product Management.

Companies Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - Modern Product Management techniques for today’s SaaS business
CardBoard HackerNoon profile picture

Managing a Software as a Service (SaaS) product can be quite a challenge, but it doesn’t always have to be that way. I’ve been a Product Manager for a SaaS product called CardBoard for the past 18 months and wanted to share a few things that helped me become better at Product Management.

One of the best things you can do to lead your SaaS product is to use other SaaS products. Whenever you need to do something, always check to see if there is someone out there who already provides a solution. What’s great about this is that most of them provide a free trial. So, if you don’t like it you aren’t out any money and you can try something else.

Without further ado, here are some of the product management services we love and use at CardBoard everyday.

Learn who your customers are and engage with them

If you were starting a new job today as a Product Manager, there are two simple things you need to do first:

1. Learn the product. Use it, become the most knowledge person about your product. After all, you are the product leadership.

2. Learn who your customers are and engage with them.

For #2, we use a service call Intercom. When you think about supporting customers, so many people still rely on the phone or a good ole email to [email protected]. While these things are ok, it’s note the future of customer service. Chat apps that are baked right into your application are the way to go. They provide an easy way for customers to reach out for help and allow you to be responsive.

I included a recent conversation from a trial customer who wanted to extend their trial. I happily did that for them, but also was able to strike up a conversation and get some valuable feedback on our product. Use every opportunity you have to engage with your customers so that you can learn more about them and your product.

Intercom is much more than a customer service tool. We also use it to send automated messages to our customer. When we get someone to sign up for a free trial, we also give them some tutorial information to help them get started. Onboarding is a critical step to help with free trial to revenue conversions. Don’t overdo it, but find the right content at the right time to help your new customers understand your product and how it can help them.

Analytics and Reporting

This one is a no brainer. Every SaaS product today should be using gathering data on use and reviewing that data. Perhaps the real issue is that we have too much data and we need to do a better job asking questions. On a good day (meaning we do fail at this sometimes), we create the questions we want to know and more importantly, we try to understand how the answers will help us drive the business. If you collect data but don’t do anything with it, is it really necessary and valuable?

Google Analytics is currently our “go to” for marketing analytics. Probably because it is free and we haven’t had enough time to look for something better. When our customer sign up for an account, they have three options: start a free trial, create a limited free account, or buy a subscription. We wanted to know if the limited free accounts, were keeping people from trying the full featured trial and potentially causing a loss in revenue. By adding a Google Analytic event, we were able to tell that about 12% of signups were signing up for free accounts. This was better than I expected, so we decided to keep things as is.

Canaries and Early Adopters

When you are building new features, there can be a constant struggle between building something perfect with all the bells and whistles or releasing earlier with things not quite completed to get feedback. The later aligns well with the Lean Startup movement and is usually the approach I like to use. As a Product Manager, how do you be ok with putting something out there that isn’t done? First, you don’t have to give the new feature to every customer. If you have built a good relationship with a few key customers, reach out to them and ask them if they would like to try out a new feature. If they say “yes”, then great! Set the right expectations with them that it is still in development. Make sure you get feedback from your customers and learn what adjustments you may need to make. This is “Measure and Learn” part of the Lean Startup method.

Several products such as Microsoft Windows 10, Google Chrome and Instagram use Canary Releases to send out “bleeding edge” features to a small percentage of their customer base. I would argue this helps them build better products and finds big problems before your entire customer base does. Talk to your developers, they might already have something in place to do this. It should mesh really well with Continuous Improvement and Continuous Delivery (CI/CD).

There are a few services out there that can help you with this strategy. One that we have used is called LaunchDarkly. The general idea is that your application has feature flags and toggles that allow you to develop rules for turning things on and off.

Building a Minimum Viable Product (MVP)

In working with several Product Managers over the years, someone keeps telling them “Ask the development team for way more features than you want, because they are always going to cut down your list”. Whoever is telling new Product Mangers this, I wish they would stop (at least if the product is SaaS product). The leadership for a product and those who develop it need to work together.

In order to get something to market quickly and get feedback and then build that next, an MVP is the way to go. Now, MVP is not a license for developers to ship “crap”. The beauty of a SaaS business is that we can always build on and add more later. Great development teams with the right pipeline can push changes to production the same day. For most businesses it can be detrimental and extremely expensive to change something after production. As a Product Manager, take advantage of this.

Post-It Notes or even User Story Mapping is a great way to discovery and plan your releases for an MVP. In the image below, the team works together and creates a story map for what they want to build next. They then drop a horizontal divider and negotiate what is in or out for the first release.

If you want to give story mapping a try for yourself, try it for free here.

Give us a follow on Facebook, Twitter, or LinkedIn

P: 317.844.4366 | E: [email protected]

CARDBOARD IS POWERED BY SEP