Category: Product Managers

  • Slack’s Onboarding Carousel is short-sharp and on-message

    ul {
    list-style-type: square;
    margin-left: 2em;
    }

    Slack is one of the fastest growing companies in history taking only 2 years to get to $1B valuation. Their 2017 round was based on a $200M ARR and resulted in a $5B valuation – so based on real-enterprise value, not just hype. Here is a chart of their stellar growth.

    onboarding carousel

    Te really great thing about slack is that you can get started and feel the impact of chat very quickly, just like the experience you had when you started with DropBox. You can be started and chatting with Slack while Skype is still loading 😉

    So in the spirit of speed Slack give new App users a fun-designed Onboarding Carousel that reiterates the key reasons for using the product and then gets out of the way. Here is how it looks.

    onboarding carousel - example slack 1
    onboarding carousel - example slack 2
    carousel - example slack 3

    Style

    The design is playful, remisniscent of their product icon colours and the solid colours don’t distract from the key messages.

    This might just be a great case study for B2B Apps that don’t want to style to trump substance. For B2C Apps, there is an assumption that some eye-candy needs to be present in the carousel but in B2B its important that the functionality is the hero.

    Buttons and Swiping

    On each page of the carousel, the exit for the user is consistent:

    • sign in to a team 
    • OR create a team

    Having different buttons on different pages would be confusing so this design allows the user to escape the onboarding carousel with only the two call-to-actions that matter.

    The “CREATE A TEAM” call-to-action is unique to Slack but pivotal to the main use-case that MIGHT happen. I’d suspect that many Product Managers would think that mobile users would never create a team, so this step could be easily over-looked.

    Messaging and Text

    As implied by our post’s title, the text is perfect product positioning based on how a user’s JTBD (Jobs to be Done) mindset would be – they want to (1) talk to groups and (2) talk one-on-one.

    They don’t fluff about with other things like uploading images, snippets or linking docs. They will allow the user to discover that later.

    In fact in a post called “How Slack blends productivity and delight”​ the author discusses that “Principle 1: Put people, not features, first.” informs their design decisions. This Principle clearly impacts the wording they use. 

    I love the clarity and simplicity of this communication.

    Making Slack’s onboarding carousel with Contextual

    In this quick 3minute video, John shows how to create a carousel just like Slack with needing to get you developers involved. The benefits are:

    • free your developers to do more important app features and fixes
    • no need for an Appstore release
    • change the content at will.
    • measure the results and engagement.

    https://vimeo.com/269130715

    What about tips?

    Slack also use tips and tours once you are inside the App and we cover this is a separate blog post. Their rollout of threaded conversations was interesting in using phased tips.

    Are you looking to get more users to love your mobile and web apps? You can onboard users just like the bigs guys but without a big budget! Click on the buttons below to get your 14 day free trial or contact us for a demo! 


    Get Started


    Get a Demo


    Contact Us

  • Does anyone own your App’s onboarding?

    Mel from Canva posted this week about their journey to a $1B valuation. It’s a long but faniscating read that overrides any myth about being an overnight success.

    One mind-bending takeaway from the post is this quote:

    “In order for Canva to take off — we had to get every person who came into our product to have a great experience in a couple of minutes.”

    OK, nothing mind-blowing about that on the surface, but

    “…So we spent months perfecting the onboarding experience paying particular attention to users’ emotional journey.”

    The whole post is on Medium, check it out here.

  • The Design of Everyday Onboarding

    I never know where to post these days and FOMO tells me I should be doing more on Medium, so over there is a post called The Design of Everyday Onboarding

    In the post I discuss a “down the rabbit hole” experience from this morning where I had nested tips from LinkedIn and Google within a few minutes.

  • It’s time Product Managers had better onboarding tools

    Product managers are often seen as the CEO of their product who are navigating their way between the business, technology and user experience to deliver, as described by Marty Cagan a product that is “valuable, usable and feasible”.

    That’s a big job!

     

    Surprisingly, there arn’t really any tools that “nail” that level of responsibility – and we think that’s weird. The most important role in the product organization has to beg, borrow, steal dashboards from other organizational units.

    There are many software tools used by Product Managers to:

    • roadmap planning and communication. (e.g Trello, google spreadsheet???!!!,  Ash Maurya’s Lean Canvas)
    • design of an app and user interface (e.g Invision)
    • execution allow to help them manage and monitor a product teams activities and ensure jobs are done (e.g Jira)
    • measurement (Mixpanel, Google Analytics, Omniture/Adobe)
    • growth hack experiment roadmap (trello again or maybe Sean Ellis’ tools).

    However, there are no tools available to empower a mobile product manager to experiment, measure, iterate the user experience without negotiating priorities on the product roadmap,, scheduling developer tasks and going through a development and release cycle.

    We interviewed over 90 Mobile Product Managers to understand the pain points they are experiencing with mobile user onboarding and here are the common themes:

    Business

    • We are investing in developing new features in our App, but we have no time for user education and our activation rates are low
    • We spend so much money acquiring users only to lose users after download. Our Day Zero churn is huge!
    • We need to drive users to higher-value features to monetize the App.
    • We want to know what features drive high value users.
    • Whats the next-best-step to move a user to higher value segment?

    Technology

    • Any onboarding change I want to make requires me to log a ticket with my busy developers (who are sometimes at an external agency)
    • When I  suggest changes I have to use a team of developers and designers
    • I then have to wait for the new version to be released before I can see results and if I want to make changes I have to start all over again!

    User Experience

    • I want to get my user’s to perform key first actions on download of the App
    • I want to drive actions that create power users
    • I want to segment and target my users with different onboarding flows
    • I want to educate users in real time for the exact user that need it. And not SPAM users who don’t

    So we took this feedback and built:

    1. ability to run experiments INDEPENDENT of product roadmap
    2. zero drain of developer resources
    3. allow connection to backend systems to leverage existing user data in corporate systems
    4. easily measure the effectiveness of experiments with A/B testing.
    5. Build a library of best practice “champions” that match to specific target audiences.
    6. User-level App Analytics that captures the data before you realise you need it – no more event tags!!!
    7. Reports to present to management on uplift and success metrics.

    We think we’ve made a good start on this. Mapping the above Contextual product needs onto the Venn Diagram it looks like:

    Its time that product managers had tools that gave them the control and agility that the business demands from them! If you’ve got ideas for our product roadmap, tweet, click the chat widget or email us!

    Follow us on Twitter: @usepointzi