SlideShare ist ein Scribd-Unternehmen logo
1 von 60
Product / Market Fit
   Our Travel Towards It
  Mikael Roos, Co-Founder
SO, HERE WE ARE NOW
• Flowdock – Team Inbox With Chat
• Started as side project, first launched in 2009
• Started work full-time in 2011
• Raised a seed round, now 9 people
• Getting ready for a big “2.0” launch this month
• Raising series A starting in January
PRODUCT / MARKET FIT



          PRODUCT
           MARKET
             FIT
 Learn                 Scale
CUSTOMER DEVELOPMENT
(STEVE BLANK)

1. Customer Discovery – Achieve Problem/Solution Fit

2. Customer Validation – Achieve Product/Market Fit

3. Customer Creation – Drive Demand

4. Company Building – Scale the Company
THE ONLY THING THAT MATTERS
        Is Product / Market Fit
Niche
A STARTUP IS A STORY
    Planning your pivots
TIME TRACKING
SOCIAL TIME TRACKING
REAL-TIME
SOCIAL TIME TRACKING
REAL-TIME
SOCIAL TIME TRACKING
       WITH VIRTUAL PRESENCE
REAL-TIME
SOCIAL TIME TRACKING
       WITH VIRTUAL PRESENCE
  AND COMMUNICATION
GROUP CHAT
TEAMWORK REVOLUTION
CONTEXTUAL REAL TIME
  COLLABORATION
 Turn discussions into knowledge.
TEAM INBOX WITH CHAT
Replace IRC, IM or Skype chat with Flowdock.
YOUR MARKETING MESSAGE
The people who are in your target market and love your product,
                      why do they love it?
BUSINESS MODEL
AN EXCEPTIONAL TITLE
And this is quite the extraordinary subtitle.




Experiments
REFACTORING
AND how I stopped worrying and love the bomb
VisionPRODUCT VISION

     Shoulder fugiat ullamco, turkey voluptate consequat
     ground round. Et frankfurter dolore, nostrud speck
     consequat culpa tenderloin excepteur. Reprehenderit
     strip steak shank shankle, velit minim turkey in cow.

     Minim andouille eiusmod short loin, sed laboris
     reprehenderit shoulder.
Feedback

           PRODUCT VISION

           Shoulder fugiat ullamco, turkey voluptate consequat
           ground round. Et frankfurter dolore, nostrud speck
           consequat culpa tenderloin excepteur. Reprehenderit
           strip steak shank shankle, velit minim turkey in cow.

           Minim andouille eiusmod short loin, sed laboris
           reprehenderit shoulder.
SHOW OFF THE CUSTOMERS
SHOW OFF THE CUSTOMERS
FEATURES, AM I RIGHT?


• Are the customers demanding it?
• Or is it something you came up with and think is
  groundbreaking?

• Each feature should be validated!
CONTINUOUS BETA
Never stop the experiments
Launch
…and launch again
DON’T JUST SHIP IT,
   LAUNCH IT!
DON’T JUST SHIP IT,
   LAUNCH IT!
DON’T JUST SHIP IT,
   LAUNCH IT!
EXPERIMENT


             FEEDBACK


              MEASURE


              LAUNCH


           RE-IMPLEMENT

= Most Learning
Vanity metrics:

Total number of signups
Number of visits
Hits
Any cumulative metric   Amount of realism
100



 75



 50



 25



  0
   2007              2008         2009                2010
REAL METRICS
Acquisition
Growth    Activation
 Value    Retention
Revenue    Revenue
           Referral
Customer Acquisition Cost
Monthly Signups
Signup Funnel
Monthly Recurring Revenue
Average Revenue Per User
Customer Lifetime Value
Churn
Daily Active Use
7.2 HOURS / DAY
   Average usage
CONVERSION FUNNELS

    1000         Site visits       1000

     3%         Signup form         10%

    15%           Signups          35%


= 4.5 signups                  = 30 signups
CUSTOMER SCORE
COHORT ANALYSIS

          1st week 2nd week 3rd week 4th week

4 weeks
            25       23        21       20
  ago
3 weeks
            25       23        21
  ago
2 weeks
            29       28
  ago
1 week
            30
  ago
DIFFICULT IS GOOD
                        GeoDNS




                        Stunnel



                        HAproxy



                           HTTP
            WebSocket
RSS   IRC               Streaming
               API




                                                 Redis
                            API
                                      Rails

      Message Backend




            MongoDB                 PostgreSQL
AWESOME
 Do you understand how awesome this is?




Awesome
EVERY STARTUP IS DIFFERENT.
          DISCUSS!




              Mikael Roos
           twitter.com/livedo
         mikael@flowdock.com

             flowdock.com
         twitter.com/flowdock
          blog.flowdock.com

Weitere ähnliche Inhalte

Ähnlich wie Product / Market Fit – Our Travels Towards It

DevDay 2013 - Building Startups and Minimum Viable Products
DevDay 2013 - Building Startups and Minimum Viable ProductsDevDay 2013 - Building Startups and Minimum Viable Products
DevDay 2013 - Building Startups and Minimum Viable ProductsBen Hall
 
ALE2012 - Pirate metrics AARRR
ALE2012 - Pirate metrics AARRRALE2012 - Pirate metrics AARRR
ALE2012 - Pirate metrics AARRRJürgen De Smet
 
How agile is rails
 How agile is rails How agile is rails
How agile is railsJosé Mota
 
Scaling Fast: Growing Engineering Orgs From Zero to IPO
Scaling Fast: Growing Engineering Orgs From Zero to IPOScaling Fast: Growing Engineering Orgs From Zero to IPO
Scaling Fast: Growing Engineering Orgs From Zero to IPONick Caldwell
 
Startup Metrics for Dummy Pirates
Startup Metrics for Dummy PiratesStartup Metrics for Dummy Pirates
Startup Metrics for Dummy PiratesRafael Dahis
 
Pirate metrics and growth hacks to improve your profit
Pirate metrics and growth hacks to improve your profitPirate metrics and growth hacks to improve your profit
Pirate metrics and growth hacks to improve your profitLa Salle Technova Barcelona
 
Bringing Velocity and Momentum to Digital Transformation Projects
Bringing Velocity and Momentum to Digital Transformation ProjectsBringing Velocity and Momentum to Digital Transformation Projects
Bringing Velocity and Momentum to Digital Transformation ProjectsAcquia
 
Startup Metrics + Case studies 11-16-2015
Startup Metrics + Case studies 11-16-2015Startup Metrics + Case studies 11-16-2015
Startup Metrics + Case studies 11-16-2015Pol Valls Soler
 
Microservices, Microfrontends and Feature Teams
Microservices, Microfrontends and Feature TeamsMicroservices, Microfrontends and Feature Teams
Microservices, Microfrontends and Feature TeamsGiulio Roggero
 
Creative Traction Methodology - For Early Stage Startups
Creative Traction Methodology - For Early Stage StartupsCreative Traction Methodology - For Early Stage Startups
Creative Traction Methodology - For Early Stage StartupsTommaso Di Bartolo
 
So You Want to Rewrite That...
So You Want to Rewrite That...So You Want to Rewrite That...
So You Want to Rewrite That...Camille Fournier
 
BoSUSA18 |Bruce McCarthy | Say No With Confidence: How To Tell The Great Idea...
BoSUSA18 |Bruce McCarthy | Say No With Confidence: How To Tell The Great Idea...BoSUSA18 |Bruce McCarthy | Say No With Confidence: How To Tell The Great Idea...
BoSUSA18 |Bruce McCarthy | Say No With Confidence: How To Tell The Great Idea...Business of Software Conference
 
Twiliocon Europe 2013: From PoC to Production, Lessons Learnt, by Erol Ziya &...
Twiliocon Europe 2013: From PoC to Production, Lessons Learnt, by Erol Ziya &...Twiliocon Europe 2013: From PoC to Production, Lessons Learnt, by Erol Ziya &...
Twiliocon Europe 2013: From PoC to Production, Lessons Learnt, by Erol Ziya &...eazynow
 
ITM - Delivering the Promise of Cross-Media with Premedia
ITM - Delivering the Promise of Cross-Media with PremediaITM - Delivering the Promise of Cross-Media with Premedia
ITM - Delivering the Promise of Cross-Media with PremediaJeffrey Stewart
 
Modern Engineering Practices - Building Blocks for the New Digital Economy (A...
Modern Engineering Practices - Building Blocks for the New Digital Economy (A...Modern Engineering Practices - Building Blocks for the New Digital Economy (A...
Modern Engineering Practices - Building Blocks for the New Digital Economy (A...IT Arena
 
Comprehensive Validation with Laravel 4
Comprehensive Validation with Laravel 4Comprehensive Validation with Laravel 4
Comprehensive Validation with Laravel 4Kirk Bushell
 
Funsize Sprint School: Product Design Sprints Workshop
Funsize Sprint School: Product Design Sprints WorkshopFunsize Sprint School: Product Design Sprints Workshop
Funsize Sprint School: Product Design Sprints WorkshopAnthony Armendariz
 
Inbound Marketing: Your Competitive Advantage
Inbound Marketing: Your Competitive AdvantageInbound Marketing: Your Competitive Advantage
Inbound Marketing: Your Competitive AdvantageHubSpot
 

Ähnlich wie Product / Market Fit – Our Travels Towards It (20)

DevDay 2013 - Building Startups and Minimum Viable Products
DevDay 2013 - Building Startups and Minimum Viable ProductsDevDay 2013 - Building Startups and Minimum Viable Products
DevDay 2013 - Building Startups and Minimum Viable Products
 
ALE2012 - Pirate metrics AARRR
ALE2012 - Pirate metrics AARRRALE2012 - Pirate metrics AARRR
ALE2012 - Pirate metrics AARRR
 
How agile is rails
 How agile is rails How agile is rails
How agile is rails
 
Scaling Fast: Growing Engineering Orgs From Zero to IPO
Scaling Fast: Growing Engineering Orgs From Zero to IPOScaling Fast: Growing Engineering Orgs From Zero to IPO
Scaling Fast: Growing Engineering Orgs From Zero to IPO
 
Startup Metrics for Dummy Pirates
Startup Metrics for Dummy PiratesStartup Metrics for Dummy Pirates
Startup Metrics for Dummy Pirates
 
Why we do Agile
Why we do AgileWhy we do Agile
Why we do Agile
 
Pirate metrics and growth hacks to improve your profit
Pirate metrics and growth hacks to improve your profitPirate metrics and growth hacks to improve your profit
Pirate metrics and growth hacks to improve your profit
 
Bringing Velocity and Momentum to Digital Transformation Projects
Bringing Velocity and Momentum to Digital Transformation ProjectsBringing Velocity and Momentum to Digital Transformation Projects
Bringing Velocity and Momentum to Digital Transformation Projects
 
Startup Metrics + Case studies 11-16-2015
Startup Metrics + Case studies 11-16-2015Startup Metrics + Case studies 11-16-2015
Startup Metrics + Case studies 11-16-2015
 
Microservices, Microfrontends and Feature Teams
Microservices, Microfrontends and Feature TeamsMicroservices, Microfrontends and Feature Teams
Microservices, Microfrontends and Feature Teams
 
Creative Traction Methodology - For Early Stage Startups
Creative Traction Methodology - For Early Stage StartupsCreative Traction Methodology - For Early Stage Startups
Creative Traction Methodology - For Early Stage Startups
 
So You Want to Rewrite That...
So You Want to Rewrite That...So You Want to Rewrite That...
So You Want to Rewrite That...
 
BoSUSA18 |Bruce McCarthy | Say No With Confidence: How To Tell The Great Idea...
BoSUSA18 |Bruce McCarthy | Say No With Confidence: How To Tell The Great Idea...BoSUSA18 |Bruce McCarthy | Say No With Confidence: How To Tell The Great Idea...
BoSUSA18 |Bruce McCarthy | Say No With Confidence: How To Tell The Great Idea...
 
Twiliocon Europe 2013: From PoC to Production, Lessons Learnt, by Erol Ziya &...
Twiliocon Europe 2013: From PoC to Production, Lessons Learnt, by Erol Ziya &...Twiliocon Europe 2013: From PoC to Production, Lessons Learnt, by Erol Ziya &...
Twiliocon Europe 2013: From PoC to Production, Lessons Learnt, by Erol Ziya &...
 
ITM - Delivering the Promise of Cross-Media with Premedia
ITM - Delivering the Promise of Cross-Media with PremediaITM - Delivering the Promise of Cross-Media with Premedia
ITM - Delivering the Promise of Cross-Media with Premedia
 
Modern Engineering Practices - Building Blocks for the New Digital Economy (A...
Modern Engineering Practices - Building Blocks for the New Digital Economy (A...Modern Engineering Practices - Building Blocks for the New Digital Economy (A...
Modern Engineering Practices - Building Blocks for the New Digital Economy (A...
 
Comprehensive Validation with Laravel 4
Comprehensive Validation with Laravel 4Comprehensive Validation with Laravel 4
Comprehensive Validation with Laravel 4
 
Building Scalable Web Apps
Building Scalable Web AppsBuilding Scalable Web Apps
Building Scalable Web Apps
 
Funsize Sprint School: Product Design Sprints Workshop
Funsize Sprint School: Product Design Sprints WorkshopFunsize Sprint School: Product Design Sprints Workshop
Funsize Sprint School: Product Design Sprints Workshop
 
Inbound Marketing: Your Competitive Advantage
Inbound Marketing: Your Competitive AdvantageInbound Marketing: Your Competitive Advantage
Inbound Marketing: Your Competitive Advantage
 

Kürzlich hochgeladen

Planetary and Vedic Yagyas Bring Positive Impacts in Life
Planetary and Vedic Yagyas Bring Positive Impacts in LifePlanetary and Vedic Yagyas Bring Positive Impacts in Life
Planetary and Vedic Yagyas Bring Positive Impacts in LifeBhavana Pujan Kendra
 
Pitch Deck Teardown: Xpanceo's $40M Seed deck
Pitch Deck Teardown: Xpanceo's $40M Seed deckPitch Deck Teardown: Xpanceo's $40M Seed deck
Pitch Deck Teardown: Xpanceo's $40M Seed deckHajeJanKamps
 
TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024Adnet Communications
 
Effective Strategies for Maximizing Your Profit When Selling Gold Jewelry
Effective Strategies for Maximizing Your Profit When Selling Gold JewelryEffective Strategies for Maximizing Your Profit When Selling Gold Jewelry
Effective Strategies for Maximizing Your Profit When Selling Gold JewelryWhittensFineJewelry1
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMVoces Mineras
 
Onemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Onemonitar Android Spy App Features: Explore Advanced Monitoring CapabilitiesOnemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Onemonitar Android Spy App Features: Explore Advanced Monitoring CapabilitiesOne Monitar
 
WSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdfWSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdfJamesConcepcion7
 
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptxGo for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptxRakhi Bazaar
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 
Supercharge Your eCommerce Stores-acowebs
Supercharge Your eCommerce Stores-acowebsSupercharge Your eCommerce Stores-acowebs
Supercharge Your eCommerce Stores-acowebsGOKUL JS
 
Introducing the Analogic framework for business planning applications
Introducing the Analogic framework for business planning applicationsIntroducing the Analogic framework for business planning applications
Introducing the Analogic framework for business planning applicationsKnowledgeSeed
 
Excvation Safety for safety officers reference
Excvation Safety for safety officers referenceExcvation Safety for safety officers reference
Excvation Safety for safety officers referencessuser2c065e
 
Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...
Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...
Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...Associazione Digital Days
 
Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfShashank Mehta
 
BAILMENT & PLEDGE business law notes.pptx
BAILMENT & PLEDGE business law notes.pptxBAILMENT & PLEDGE business law notes.pptx
BAILMENT & PLEDGE business law notes.pptxran17april2001
 
Technical Leaders - Working with the Management Team
Technical Leaders - Working with the Management TeamTechnical Leaders - Working with the Management Team
Technical Leaders - Working with the Management TeamArik Fletcher
 
Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environmentelijahj01012
 
Driving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerDriving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerAggregage
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationAnamaria Contreras
 
1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdfShaun Heinrichs
 

Kürzlich hochgeladen (20)

Planetary and Vedic Yagyas Bring Positive Impacts in Life
Planetary and Vedic Yagyas Bring Positive Impacts in LifePlanetary and Vedic Yagyas Bring Positive Impacts in Life
Planetary and Vedic Yagyas Bring Positive Impacts in Life
 
Pitch Deck Teardown: Xpanceo's $40M Seed deck
Pitch Deck Teardown: Xpanceo's $40M Seed deckPitch Deck Teardown: Xpanceo's $40M Seed deck
Pitch Deck Teardown: Xpanceo's $40M Seed deck
 
TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024
 
Effective Strategies for Maximizing Your Profit When Selling Gold Jewelry
Effective Strategies for Maximizing Your Profit When Selling Gold JewelryEffective Strategies for Maximizing Your Profit When Selling Gold Jewelry
Effective Strategies for Maximizing Your Profit When Selling Gold Jewelry
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQM
 
Onemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Onemonitar Android Spy App Features: Explore Advanced Monitoring CapabilitiesOnemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Onemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
 
WSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdfWSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdf
 
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptxGo for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 
Supercharge Your eCommerce Stores-acowebs
Supercharge Your eCommerce Stores-acowebsSupercharge Your eCommerce Stores-acowebs
Supercharge Your eCommerce Stores-acowebs
 
Introducing the Analogic framework for business planning applications
Introducing the Analogic framework for business planning applicationsIntroducing the Analogic framework for business planning applications
Introducing the Analogic framework for business planning applications
 
Excvation Safety for safety officers reference
Excvation Safety for safety officers referenceExcvation Safety for safety officers reference
Excvation Safety for safety officers reference
 
Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...
Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...
Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...
 
Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdf
 
BAILMENT & PLEDGE business law notes.pptx
BAILMENT & PLEDGE business law notes.pptxBAILMENT & PLEDGE business law notes.pptx
BAILMENT & PLEDGE business law notes.pptx
 
Technical Leaders - Working with the Management Team
Technical Leaders - Working with the Management TeamTechnical Leaders - Working with the Management Team
Technical Leaders - Working with the Management Team
 
Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environment
 
Driving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerDriving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon Harmer
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement Presentation
 
1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf
 

Product / Market Fit – Our Travels Towards It

Hinweis der Redaktion

  1. \n
  2. Me practicing agile methodologies.\nFounded Nodeta in 2004, one of the first Ruby on Rails shops in Europe. Large projects.\nSee myself as an entrepreneur, but also a programmer, and a lover of products.\n
  3. One of the side projects we’ve built is APIdock.com, a social documentation site. 200k Monthly Active Users.\n\nDidn’t have a business model, but turned out to be a great exercise in terms of driving traffic to our other projects, learning, gaining traction in the Ruby community.\n\n
  4. Now doing Flowdock. \nStarted as side project to the consultation business. Had lots of assorted ideas about different businesses. Chose to build something to fix our own problems.\n
  5. Every time we started a new project, we argued about the toolset.\n\nWe learned that developers tend to live in a group chat - they use it all day long. Then there’s email, where you get thousands of automatic emails that you never read. There’s project management for tracking progress, and actual development also happens somewhere.\n\nCommunications are spread around. This kind of workflow is ineffective, very slow and error-prone.\n
  6. Every time we started a new project, we argued about the toolset.\n\nWe learned that developers tend to live in a group chat - they use it all day long. Then there’s email, where you get thousands of automatic emails that you never read. There’s project management for tracking progress, and actual development also happens somewhere.\n\nCommunications are spread around. This kind of workflow is ineffective, very slow and error-prone.\n
  7. Every time we started a new project, we argued about the toolset.\n\nWe learned that developers tend to live in a group chat - they use it all day long. Then there’s email, where you get thousands of automatic emails that you never read. There’s project management for tracking progress, and actual development also happens somewhere.\n\nCommunications are spread around. This kind of workflow is ineffective, very slow and error-prone.\n
  8. Every time we started a new project, we argued about the toolset.\n\nWe learned that developers tend to live in a group chat - they use it all day long. Then there’s email, where you get thousands of automatic emails that you never read. There’s project management for tracking progress, and actual development also happens somewhere.\n\nCommunications are spread around. This kind of workflow is ineffective, very slow and error-prone.\n
  9. Flowdock is a centralized communication hub for your team. It’s based on the group chat, that everyone’s already using. \nThus, we’re not another communication tool, but we’re improving something you already have.\nThat’s something we learned early on. People don’t want new tools on top of their toolset, they want to replace the tools they’re not happy with.\nOn the left you see a shared team inbox, that’s connected to all the other tools your team is using.\nThat makes your own e-mail inbox much lighter.\n\n
  10. Flowdock is a centralized communication hub for your team. It’s based on the group chat, that everyone’s already using. \nThus, we’re not another communication tool, but we’re improving something you already have.\nThat’s something we learned early on. People don’t want new tools on top of their toolset, they want to replace the tools they’re not happy with.\nOn the left you see a shared team inbox, that’s connected to all the other tools your team is using.\nThat makes your own e-mail inbox much lighter.\n\n
  11. Flowdock is a centralized communication hub for your team. It’s based on the group chat, that everyone’s already using. \nThus, we’re not another communication tool, but we’re improving something you already have.\nThat’s something we learned early on. People don’t want new tools on top of their toolset, they want to replace the tools they’re not happy with.\nOn the left you see a shared team inbox, that’s connected to all the other tools your team is using.\nThat makes your own e-mail inbox much lighter.\n\n
  12. So you would all share a single persistent chat room in which you can SEAMLESSLY talk over any and all activity, situations, things that are happening. So you get CONTEXT right in your chat client. And you can get just e-mail in as well.\n\nAs opposed to e-mailing a bunch of people to get specifically their attention to a specific issue.\nSolving problems in days vs minutes.\n
  13. Us in November 2011.\n\nStarted as side project, launched as side project, billed as side project.\n2011 started work full-time, bootstrapped, raised some money.\n
  14. The big picture: Product/market fit means being in a good market with a product that can satisfy that market.\nPM Fit is the only shared characteristic for a successful startup. You *can* do anything to get there and be successful.\n(Marc Andreessen)\n\nA plan that works, proven, scalable, repeatable business model.\n\n\n\n
  15. The step where you have an idea what your market should be, what your solution that probably will satisfy the market is, and you show it to people that represent the market. Then you make changes to a) the product, b) the market, c) the problem on their feedback. => validated learning\n\n(like the thing about customers wanting to replace a tool)\n\nMy favorite way of putting it: Go that way, really fast. If something gets in your way … turn. (Jeff Atwood, Coding Horror)\n
  16. #1 Killer Of Startups is A Bad Market - Marc Andreessen\nNeed to have a good idea of market in the beginning.\n- Don’t be technology looking for a market, new kind of silicone that has different qualities than anything before\n- A great team can’t beat a lousy market\n\nWe did not do this, started as a side project, something fun, building ourselves something useful.\nIn practice, you usually need to have a market roadmap. Some day we want Flowdock to be a business e-mail killer. At first, go for a niche.\n\n
  17. “A startup needs to Build for a Niche While Maintaining Broad Appeal”. (Chris Anderson, Head of TED)\nMeans that you need to initially focus on a niche target market but have a clear picture on how to move forward.\n\nOur niche: ourselves, "agile software developers", "technical teams", “service delivery”, “IT”\nOur broad appeal: sales team, support team, any team, business e-mail competitor\n\n\n
  18. The humanist in me wants to put it like this.\nSometimes the plot is very obvious but sometimes there's a twist.\nYoutube: from dating to internet video.\nCrossing the chasm - often means changing or at least extending your market, you need to change with it.\nProduct market fit is a moving target, you can lose it, you can get it back.\n
  19. Flowdock started as some ideas for time tracking\n- real-time web was in the horizon at the time, wanted to research it\n- social time tracking, wouldn’t it be cool to see what others are tracking == context\n- virtual presence, know who’s at work\n\nAt this stage somebody probably googled for time tracking and got the 0.5B hits.\nWait, this kind of seems like...\n\n
  20. Flowdock started as some ideas for time tracking\n- real-time web was in the horizon at the time, wanted to research it\n- social time tracking, wouldn’t it be cool to see what others are tracking == context\n- virtual presence, know who’s at work\n\nAt this stage somebody probably googled for time tracking and got the 0.5B hits.\nWait, this kind of seems like...\n\n
  21. Flowdock started as some ideas for time tracking\n- real-time web was in the horizon at the time, wanted to research it\n- social time tracking, wouldn’t it be cool to see what others are tracking == context\n- virtual presence, know who’s at work\n\nAt this stage somebody probably googled for time tracking and got the 0.5B hits.\nWait, this kind of seems like...\n\n
  22. Flowdock started as some ideas for time tracking\n- real-time web was in the horizon at the time, wanted to research it\n- social time tracking, wouldn’t it be cool to see what others are tracking == context\n- virtual presence, know who’s at work\n\nAt this stage somebody probably googled for time tracking and got the 0.5B hits.\nWait, this kind of seems like...\n\n
  23. Group chat is kinda lame. IRC was invented in the 80s.\nNo, we’re gonna do this awesome thing.\n\n
  24. We don’t know what it is yet, so we’ll call it...\nThis was actually good, since we didn’t know what we were building.\n\n
  25. Eventually it started dawning on to us, and we were able to define what we’re building.\n\nIf I actually have the energy to read all the words, then what does it mean?\nYou cannot sell this. Doesn’t replace anything. I don’t have the problem that my discussions aren’t turning into knowledge.\n
  26. Eventually we came to this. Simplicity and clarity, appealing for the target market.\nThe word team is key here. It sets the context. This product is for teams.\nBe sure to communicate the cool stuff behind too.\n\nThis is not the end of the road. We’re still going to build the teamwork revolution. Still gonna build the business email killer.\n
  27. Best way to get marketing material is to have your customers write it for you.\n
  28. Business model canvas, lean canvas. Here’s your storyboard. As with everything withs startups, you reiterate it.\n\nUseful to play with when thinking about new business ideas.\nDown the line, should be a social exercise. All employees should have a clear picture of what’s in it.\n\n\n\n\n\n\nTo begin with, we didn’t have a business model. “Basic SaaS business”. Idiots!\nA product is not a set of features, it is the holistic money making machine. The product is the business model.\n\nBusiness Model == Business == The Plan == Is the product\n\n\n\n
  29. Searching for the product market fit means: “Make small calculated bets on your ideas in order to validate them.” (Eric Ries) Backlog is extremely unclear at times. As it should be. No need to feel bad about it.\n\nWe created prototypes: process tool, task management app, mind mapping tool ... all thrown away because the customers didn’t want them. “That’s nice but where are the private messages.” Way too early with those features. And now we’re launching private messages this month.\nExperimentation important later, too.\n
  30. Not to be afraid of refactoring. Experiments should be cheap, dirty and fast.\nSometimes it’s easiest to continue by throwing it away completely. Much easier to cope with when you assume it’s going to happen.\n\nWe take software quality and craftsmanship very seriously. Refactor, rewrite! Anyways, that’s the best kind of programming, when it’s thoroughly clear what the business requirements are and the feedback is already in.\n
  31. Product vision you need to have. Sometimes you need to hold off on customers demanding features. Are they the target customer? — But most of the time, you need to look for feedback.\nGetting feedback from real customers is the single most important thing an early-stage startup can do.\n\nWeren’t very good at this in general, BUT: Feedback button in-app. People come up with a problem and tell it right away, rather than coming up with contrived solutions.\nLucky: Had highly engaged end users. Received thousands of feedback e-mails. Talked a lot with the customers.\n\n
  32. Product vision you need to have. Sometimes you need to hold off on customers demanding features. Are they the target customer? — But most of the time, you need to look for feedback.\nGetting feedback from real customers is the single most important thing an early-stage startup can do.\n\nWeren’t very good at this in general, BUT: Feedback button in-app. People come up with a problem and tell it right away, rather than coming up with contrived solutions.\nLucky: Had highly engaged end users. Received thousands of feedback e-mails. Talked a lot with the customers.\n\n
  33. Ask for money! \nCustomers took us more seriously, and we started getting better feedback. Should have done it earlier.\nQuestionnaires are good, but customer-initiated feedback is better.\n
  34. When you talk to your customers and try to understand their need, let other customers know about it!\n
  35. Must haves vs. Innovation – In the end you have to balance between.\nEach feature must be a validated fit!\n\nThe customers are usually more receptive to your awesome ideas when they have what they need.\n\n
  36. Betas are great for figuring out if you’re doing it right, \n* feature toggles\n* A/B testing for features\n\nThe 1 % Improvement.\n
  37. Launch!\nB2B Launches do not create client bases!\n\n\n\n\n\n\n\n\n\nCurrently doing separate private beta. They are dying to get in. In a few days half of our customers had tried it. Only make a big launch when you’re certain you have winning features in it.\n\n
  38. Launches usually looks like this.\n
  39. Launch at least every month. Newsletter! \nWe launch and re-launch, build a momentum.\nWe deploy to production several times every day.\nDriving traffic takes time!\n
  40. \n
  41. \n
  42. Landing pages. Throw-away. Good for testing the waters with different markets.\n
  43. Roughly, our current model, what fits us right now.\nExperiment - come up with a feature / market, problem, solution and make a bet experiment / implementation.\nFeedback - show it to the customers or try it out in the wild (eg. a/b in signup form).\nMeasure - If engagement or conversion drops, consider yourself learned, and go back to square 1.\nLaunch - Launch it, launch it big to your customers and try to use it as a tool for customer acquisition acceleration. Avoid learning too much at this stage.\nRe-implement - if everything worked great, refactor, redesign, re-do and release to beta again as a polished gem.\nRetrospectives work well!\n\n\n
  44. It’s easy to look at the biggest numbers you’re able to measure. Unfortunately, they don’t give a proper view to the performance of your business. Easy to go to the wrong direction if followed.\n\nWhen you’re choosing your metrics, only pay attention to what a metric can teach you, what can you learn.\nI would consider any metric that doesn’t let you learn things, a vanity metric.\n\nMetrics are also proof that your company is doing well. If you draw up a metric and decide you cannot learn from it, it still may be useful for showing to investors, that you’re creating value into the company.\n
  45. BTW: Don’t show things cumulative over time. That’s just stupid.\n
  46. Instead use real metrics that depict the reality well. You’re only fooling yourself.\n\nComing up with the right metrics is\n1) Absolutely imperative for your business\n2) Extremely hard and time consuming\n\n
  47. Acquisition. How do users find you?\nActivation. Do users have a great first experience? Do they convert?\nRetention. Do users come back? Don’t leave.\nRevenue. Money.\nReferral. Will they tell others.\n
  48. Actual Metrics\nThese are just some of the metrics we ended up measuring a bit later. Some of them directly related to money, and thus not applicable at very early stage.\n\n\n
  49. An average Flowdock user uses Flowdock at least once per hour for 7.2 hours per day\nCompetitors have a fraction of this.\n
  50. A Growth metric\nThe impact we got from A/B testing, website redesign, repositioning etc. was significant. And the work continues. Naturally affects customer acquisition cost.\n\nThen there’s another funnel from signup to a paying customer.\n\n
  51. We have a free 30-day trial, and we needed to iterate faster. Can’t wait 30 days to see if something’s working or not, so we introduced a “customer score” that helps us in guessing if someone’s going to start paying.\nComposed from activity metrics. Able to draw conclusions like customer score over 30 => 70% start paying.\n
  52. Once you’ve established your metrics, you don’t want to be looking at a single number. Instead, follow what’s happening over time. Used with customer score.\n\nGood for customer lifetime value. You want to know that new customers are creating more value than old customers.\nHoly Grail: close up signup form and still keep growing.\n
  53. A final thought: Do something that’s hard! It’s interesting!\n\n“How easy is it for someone else to provide the same product or service that you provide?”\n=> Difficult projects are great for maintaining a competitive advantage!\n\nEven if you could find a get rich quick idea, it would be easy to copy.\n
  54. Building a product / startup is so much fun! T-Rex in F-14!\nFeels like this is just the beginning! So much to learn.\nGo work in a startup!\n
  55. Disclaimer: these things do not apply to all startups.\n