SlideShare a Scribd company logo
Using Customer Development to Build
Your SaaS Product
Arpit Rai
Principal Product Manager @ ThoughtSpot | ex VP Products, WebEngage
About Me
● Career
○ Currently Principal Product Manager at ThoughtSpot
○ Previously VP Products at WebEngage, 1st product hire at BrowserStack
○ Experience in SaaS only. No B2C experience
○ SaaS experience at different stages
■ WebEngage (3-3-2-2-2)
■ BrowserStack (3-3-2-2-2)
■ ThoughtSpot ($100M+ ARR)
● Blog
○ Thoughts on product and growth in SaaS: https://www.medium.com/@arpitrai
Agenda
1. The WebEngage story
2. What is customer development & Why do you need it?
3. When do you do customer development?
4. How do you do customer development?
5. Summary
The WebEngage story
The Product
2015-2016: Basic marketing automation product for B2C companies
Users
Email
Push Notifications
SMS
In-app Messages
The Problem
Tons of competitors in the marketing automation space
How do you differentiate?
Customer development
Intelligent segments
Engage users through unique segments
Engage users through more detailed segments
Reach users smartly
Output of customer development
Added to wishlist
Purchased in next
30 days?
Do nothing
Yes
No
Send email
User reachable on
email?
Yes
No
User reachable on
mobile?
Validation from customers
We were able to fit majority of their use cases
Customers came back with more use cases we had not thought of!
WebEngage’s Biggest USP from 2016-18: Journey Designer
What is customer
development?
What customer development is not
❌ It’s not asking customers what they want and building it
❌ It’s not running surveys
What customer development is
✅ Validate your hypothesis so you figure out the right problem to solve
✅ Figure out the right problems to solve
Why do you need to do customer development?
Build something that has a real chance of success
Solutions are easy. Figuring out the right problem to solve is not. Ideas are NOT
overrated!
Eg. BrowserStack: 0 to <$XX M in 5 years. First 2 weeks only research & talking to people. They didn’t realize it but they were doing customer
development
In SaaS, you’re not always the user of your product as compared to B2C
Eg. WebEngage: I worked on a SaaS product for B2C companies. I have never worked in a B2C company!
Why do you need to do customer development?
Quantitative analysis only indicates where the problem exists. Doesn’t answer
why the problem exists
Use qualitative analysis / customer development to figure out your solution
When do you do customer
development?
When do you do customer development
Idea Stage: What should you even build?
Post-PMF & Beyond: What are the next set of features you should build?
When do you do customer development
Prioritize
Problems
Design Solution Build Solution Test Launch
Research &
Define Problems
Do customer development!
How do you do customer
development?
How do you do customer development
Step 1: Start with a hypothesis you’re trying to validate / Topic on which you want more information
Step 2: Identify your users. Target segments (region, industry etc.), Existing + Others (LinkedIn, Twitter…)
Step 3: Set up your meeting. Meet them in person. Speak to them on the phone. No surveys. No emails.
Step 4: Take notes in meeting, summarize, devise plan of action
Questions you can ask
1. About the company (what it does, industry, number of employees)
2. About the person (role, responsibilities at work etc.)
3. What is the problem they’re facing (or understand in detail the problem you’re trying to solve if you
already have an idea / know a problem)
4. The last time they faced the problem(s) and how often do they face it?
5. How does this problem impact their business or how much time and money does this problem cost
their company?
6. How are they currently solving the problem?
7. Problems with their current solution
Summary
Summary
● Solutions are easy. Figuring out the right problem to solve is not.
● You need customer development whether you’re starting up or in the growth
stage or you have an established product
● Keep your biases aside when you do customer development
Questions?
Twitter: @arpitrai | Medium: www.medium.com/@arpitrai | Email: arpitrai@gmail.com

More Related Content

PDF
Creating a Product Strategy
PDF
Product to Platforms
PDF
Product manager 90 days plan
PPTX
12 Rules for Building Your Product Management Playbook
PPT
Perfecting the Product Launch
PPTX
Product manager job description
PPTX
EIT- Product roadmap
PPTX
Not My Job - Product Manager
Creating a Product Strategy
Product to Platforms
Product manager 90 days plan
12 Rules for Building Your Product Management Playbook
Perfecting the Product Launch
Product manager job description
EIT- Product roadmap
Not My Job - Product Manager

What's hot (11)

PPTX
Product management foundations
PPTX
Product manager vs Project manager
PDF
Product management in practice
PDF
So You’re A “Senior Product Manager”...Now What?
PPTX
Building and Marketing Enterprise Products - Challenges, Trends and Compariso...
PPS
Product Management
PDF
Product Strategy Success Factors
PPTX
Product management : An Introduction
PPTX
Product roadmap 101
PDF
Product Process Management Development Marketing Strategy Framework Gear Flow...
PDF
Product strategy de mystified
Product management foundations
Product manager vs Project manager
Product management in practice
So You’re A “Senior Product Manager”...Now What?
Building and Marketing Enterprise Products - Challenges, Trends and Compariso...
Product Management
Product Strategy Success Factors
Product management : An Introduction
Product roadmap 101
Product Process Management Development Marketing Strategy Framework Gear Flow...
Product strategy de mystified
Ad

Similar to Using Customer Research to Build Your Product (20)

PDF
Using Customer Development to Build Your SaaS Startup
PDF
How to leverage your work with a Product Mindset - Mark Opanasiuk.pdf
PDF
How to Validate Your Digital Product
PPTX
ITNetwork BACon agile spring. Андрей Таганский - Product Manager - профессия...
PDF
Intro to Lean Startup and Customer Discovery for Agilists
PPTX
Summary Y Combinator Startup School 2019
PDF
Solving Design and Business Problems in 3 Days with Google Design Sprint by B...
PDF
Useful JTBD training eng
PDF
الخير.pdf
PDF
Road to product / market fit
PPT
Customer Development Methodology
PPT
Customer Development Methodology
PDF
Highest quality code in your SaaS project. Why should you care about it as a ...
PDF
New Product Marketing 101
PPTX
How to Build the Right Thing
PDF
Hellomeets - 15th November
PDF
Product management 8-2
PDF
World Product Day 2019 / Product Tank HCMC #9: How to advocate product manage...
PDF
How to improve your product sense?
PPTX
Product management
Using Customer Development to Build Your SaaS Startup
How to leverage your work with a Product Mindset - Mark Opanasiuk.pdf
How to Validate Your Digital Product
ITNetwork BACon agile spring. Андрей Таганский - Product Manager - профессия...
Intro to Lean Startup and Customer Discovery for Agilists
Summary Y Combinator Startup School 2019
Solving Design and Business Problems in 3 Days with Google Design Sprint by B...
Useful JTBD training eng
الخير.pdf
Road to product / market fit
Customer Development Methodology
Customer Development Methodology
Highest quality code in your SaaS project. Why should you care about it as a ...
New Product Marketing 101
How to Build the Right Thing
Hellomeets - 15th November
Product management 8-2
World Product Day 2019 / Product Tank HCMC #9: How to advocate product manage...
How to improve your product sense?
Product management
Ad

Recently uploaded (20)

PPTX
Custom Software Development Services.pptx.pptx
PDF
AI/ML Infra Meetup | Beyond S3's Basics: Architecting for AI-Native Data Access
PPTX
Embracing Complexity in Serverless! GOTO Serverless Bengaluru
PDF
Topaz Photo AI Crack New Download (Latest 2025)
DOCX
How to Use SharePoint as an ISO-Compliant Document Management System
PDF
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
PPTX
Oracle Fusion HCM Cloud Demo for Beginners
PPTX
Computer Software and OS of computer science of grade 11.pptx
PDF
Designing Intelligence for the Shop Floor.pdf
PPTX
Introduction to Windows Operating System
PDF
Ableton Live Suite for MacOS Crack Full Download (Latest 2025)
PDF
DNT Brochure 2025 – ISV Solutions @ D365
PDF
Salesforce Agentforce AI Implementation.pdf
PPTX
Tech Workshop Escape Room Tech Workshop
PPTX
Log360_SIEM_Solutions Overview PPT_Feb 2020.pptx
PDF
Wondershare Recoverit Full Crack New Version (Latest 2025)
PPTX
Weekly report ppt - harsh dattuprasad patel.pptx
PDF
Autodesk AutoCAD Crack Free Download 2025
PDF
Time Tracking Features That Teams and Organizations Actually Need
PDF
wealthsignaloriginal-com-DS-text-... (1).pdf
Custom Software Development Services.pptx.pptx
AI/ML Infra Meetup | Beyond S3's Basics: Architecting for AI-Native Data Access
Embracing Complexity in Serverless! GOTO Serverless Bengaluru
Topaz Photo AI Crack New Download (Latest 2025)
How to Use SharePoint as an ISO-Compliant Document Management System
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
Oracle Fusion HCM Cloud Demo for Beginners
Computer Software and OS of computer science of grade 11.pptx
Designing Intelligence for the Shop Floor.pdf
Introduction to Windows Operating System
Ableton Live Suite for MacOS Crack Full Download (Latest 2025)
DNT Brochure 2025 – ISV Solutions @ D365
Salesforce Agentforce AI Implementation.pdf
Tech Workshop Escape Room Tech Workshop
Log360_SIEM_Solutions Overview PPT_Feb 2020.pptx
Wondershare Recoverit Full Crack New Version (Latest 2025)
Weekly report ppt - harsh dattuprasad patel.pptx
Autodesk AutoCAD Crack Free Download 2025
Time Tracking Features That Teams and Organizations Actually Need
wealthsignaloriginal-com-DS-text-... (1).pdf

Using Customer Research to Build Your Product

  • 1. Using Customer Development to Build Your SaaS Product Arpit Rai Principal Product Manager @ ThoughtSpot | ex VP Products, WebEngage
  • 2. About Me ● Career ○ Currently Principal Product Manager at ThoughtSpot ○ Previously VP Products at WebEngage, 1st product hire at BrowserStack ○ Experience in SaaS only. No B2C experience ○ SaaS experience at different stages ■ WebEngage (3-3-2-2-2) ■ BrowserStack (3-3-2-2-2) ■ ThoughtSpot ($100M+ ARR) ● Blog ○ Thoughts on product and growth in SaaS: https://www.medium.com/@arpitrai
  • 3. Agenda 1. The WebEngage story 2. What is customer development & Why do you need it? 3. When do you do customer development? 4. How do you do customer development? 5. Summary
  • 5. The Product 2015-2016: Basic marketing automation product for B2C companies Users Email Push Notifications SMS In-app Messages
  • 6. The Problem Tons of competitors in the marketing automation space How do you differentiate?
  • 7. Customer development Intelligent segments Engage users through unique segments Engage users through more detailed segments Reach users smartly
  • 8. Output of customer development Added to wishlist Purchased in next 30 days? Do nothing Yes No Send email User reachable on email? Yes No User reachable on mobile?
  • 9. Validation from customers We were able to fit majority of their use cases Customers came back with more use cases we had not thought of!
  • 10. WebEngage’s Biggest USP from 2016-18: Journey Designer
  • 12. What customer development is not ❌ It’s not asking customers what they want and building it ❌ It’s not running surveys
  • 13. What customer development is ✅ Validate your hypothesis so you figure out the right problem to solve ✅ Figure out the right problems to solve
  • 14. Why do you need to do customer development? Build something that has a real chance of success Solutions are easy. Figuring out the right problem to solve is not. Ideas are NOT overrated! Eg. BrowserStack: 0 to <$XX M in 5 years. First 2 weeks only research & talking to people. They didn’t realize it but they were doing customer development In SaaS, you’re not always the user of your product as compared to B2C Eg. WebEngage: I worked on a SaaS product for B2C companies. I have never worked in a B2C company!
  • 15. Why do you need to do customer development? Quantitative analysis only indicates where the problem exists. Doesn’t answer why the problem exists Use qualitative analysis / customer development to figure out your solution
  • 16. When do you do customer development?
  • 17. When do you do customer development Idea Stage: What should you even build? Post-PMF & Beyond: What are the next set of features you should build?
  • 18. When do you do customer development Prioritize Problems Design Solution Build Solution Test Launch Research & Define Problems Do customer development!
  • 19. How do you do customer development?
  • 20. How do you do customer development Step 1: Start with a hypothesis you’re trying to validate / Topic on which you want more information Step 2: Identify your users. Target segments (region, industry etc.), Existing + Others (LinkedIn, Twitter…) Step 3: Set up your meeting. Meet them in person. Speak to them on the phone. No surveys. No emails. Step 4: Take notes in meeting, summarize, devise plan of action
  • 21. Questions you can ask 1. About the company (what it does, industry, number of employees) 2. About the person (role, responsibilities at work etc.) 3. What is the problem they’re facing (or understand in detail the problem you’re trying to solve if you already have an idea / know a problem) 4. The last time they faced the problem(s) and how often do they face it? 5. How does this problem impact their business or how much time and money does this problem cost their company? 6. How are they currently solving the problem? 7. Problems with their current solution
  • 23. Summary ● Solutions are easy. Figuring out the right problem to solve is not. ● You need customer development whether you’re starting up or in the growth stage or you have an established product ● Keep your biases aside when you do customer development
  • 24. Questions? Twitter: @arpitrai | Medium: www.medium.com/@arpitrai | Email: arpitrai@gmail.com