Transcript
Page 1: Mobile UX: Effective Onboarding for Mobile Apps

Mobile UX: Effective Onboarding for Apps

Mobile DC

Full Stack DC

Startup Central

Page 2: Mobile UX: Effective Onboarding for Mobile Apps

Giveaways!!!!Follow @mobile_district

JetBrains IDE LicensesIntelliJ, WebStorm, RubyMine

Tweet hashtag: #mobiledc

Page 3: Mobile UX: Effective Onboarding for Mobile Apps

Agenda● 7:00-7:30 - Networking

● 7:30-8:30 - Presentation

● 8:30-9:00 - Q&A

● 9:00-10:00 - Drinks @ The Post Bar

Page 4: Mobile UX: Effective Onboarding for Mobile Apps

Our Sponsors

Page 5: Mobile UX: Effective Onboarding for Mobile Apps

General Assembly transforms thinkers into creators through education and opportunities in technology, business, and design.

Page 6: Mobile UX: Effective Onboarding for Mobile Apps

Pivotal Labs provides expertise in three competencies equally crucial to delivering the best product: design, development and product management. Integrating these roles is a key part of our agile process. This cross-functional collaboration between designers, developers and product managers brings out the best features, design and product.

Page 7: Mobile UX: Effective Onboarding for Mobile Apps

Movel offers enterprise mobile solutions for financial services, healthcare, non-profit and government clients, delivering top app performance, user experience and ironclad cybersecurity.

Page 8: Mobile UX: Effective Onboarding for Mobile Apps

● Job seekers● Recruiters● Meetup organizers● Upcoming hackathons

Community Announcements

Page 9: Mobile UX: Effective Onboarding for Mobile Apps

Upcoming Events

Mobile Security

Jun 25, 2015

OpenGovHub, Washington, DC

Startup Pitch Night

Jun 22, 2015

OpenGovHub, Washington, DC

Page 10: Mobile UX: Effective Onboarding for Mobile Apps

Coming Up Soon

Building Xamarin Apps for Apple Watch

Page 11: Mobile UX: Effective Onboarding for Mobile Apps

We Need You!

Mobile DC is looking for speakers, authors, and tutorial makers to present next time.

@mobile_district

Page 12: Mobile UX: Effective Onboarding for Mobile Apps

Levent Gurses

@gursesl

A person (alive, dead, undead, or fictional).

Page 13: Mobile UX: Effective Onboarding for Mobile Apps

Agenda

Intro App Demos Design

Q & A

Page 14: Mobile UX: Effective Onboarding for Mobile Apps

App Demos

Page 15: Mobile UX: Effective Onboarding for Mobile Apps

Key Takeaways● Onboarding = Money● Know your numbers● Confirm your hypotheses with A/B tests● Onboarding requires a multidisciplinary team● Best time for onboarding design

○ Rough idea - beginning of the project○ Finished flow - end of the project

Page 16: Mobile UX: Effective Onboarding for Mobile Apps

Why Are We Here?● User Experience a defining factor in apps’ success● App Onboarding a critical piece of overall user experience

Page 17: Mobile UX: Effective Onboarding for Mobile Apps

Data point

By 2016, mobile projects targeting smartphones and tablets will outnumber native PC projects by a ratio of 6-to-1.

* Source: Gartner

Page 18: Mobile UX: Effective Onboarding for Mobile Apps

What is Onboarding?

● Opportunity to make a great first impression

● Summary of core values

● Executive summary of an app

● Demonstration of interesting features

● Opportunity for conversions

Page 19: Mobile UX: Effective Onboarding for Mobile Apps

In a single word...

Onboarding = Money

Page 20: Mobile UX: Effective Onboarding for Mobile Apps

Effective Onboarding generates:

● Better user engagement● More in-app purchases● Better reviews in the app store, which leads to

○ Increased sales in the app store● Deeper social media coverage, outside the app store

○ Why is this important? ○ Because app discoverability is a big issue, so

outside coverage is always wanted

Page 21: Mobile UX: Effective Onboarding for Mobile Apps

But...

● Don’t

● Take

● My

● Word

● Because

● I am

● Biased

Page 22: Mobile UX: Effective Onboarding for Mobile Apps

Measure it for yourself.

Page 23: Mobile UX: Effective Onboarding for Mobile Apps

Many apps begin their NUX (new user experience) with a navigation or functionality tour, which come in all sorts of formats and flavors. Figure out which format works best for your app, by measuring it.

Page 24: Mobile UX: Effective Onboarding for Mobile Apps

Metrics to track:

● Near-term engagement - first 10 days● Sign-ups● Number of carousel swipes before registration and

engagement through the tour flow● Taps on “skip” buttons● Social sign-on vs. email

Page 25: Mobile UX: Effective Onboarding for Mobile Apps

In summary...

Know your numbers

Page 26: Mobile UX: Effective Onboarding for Mobile Apps

A/B split testing● Create three variants of your app

● First, with no onboarding - this will be your baseline

● Second version - with onboarding scenario 1

● Third version - with onboarding scenario 2

● Optimizely - mobile A/B testing platform

Page 27: Mobile UX: Effective Onboarding for Mobile Apps

● Randomize onboarding scenarios and track along with user sign ups and attrition

● When you reach a statistically significant data pool, quantify the true value of onboarding

● Remember the extra benefits that can’t be easily quantified○ Good user karma○ Evangelist users○ Better app store reviews○ Increased sales because of better reviews○ Better social media coverage (mentions, blog posts)○ Increased sales due to user-generated content

A/B split testing

Page 28: Mobile UX: Effective Onboarding for Mobile Apps

Said in another way...

Confirm your assumptions

Page 29: Mobile UX: Effective Onboarding for Mobile Apps

Onboarding showcase

Page 30: Mobile UX: Effective Onboarding for Mobile Apps

Onboarding patterns● Show me the future - SigFig● Interactive, feature-driven onboarding - Noted● Benefits-based onboarding - Spring● Screenshots vs. stock images - Airbnb● Demonstrating features - Clear, Mailbox● Beginning vs. inside the app - Spring● Animations, engagement - Flickr, Carousel● Voice and video - Facebook Paper

Page 31: Mobile UX: Effective Onboarding for Mobile Apps

How to design an Onboarding scenario

Page 32: Mobile UX: Effective Onboarding for Mobile Apps

● Mobile analytics● Focus groups● Industry trends● Where’s the dropout?● At what rate?

● When do users take the desired action (goal)○ After a notification?○ After a particular screen?○ After a data event?

1 RESEARCH

Page 33: Mobile UX: Effective Onboarding for Mobile Apps

● Product Management● UX● Engineering

● Design● Marketing● Advertising

2 ASSEMBLE THE RIGHT TEAM

Page 34: Mobile UX: Effective Onboarding for Mobile Apps

● Wireframes - Balsamiq, Cacoo● Mockups - Sketch, Affinity Designer● Prototype - Framer, AppGyver Composer, Ionic Creator, Polymer

Designer

3 BUILD A WORKING PROTOTYPE

Page 35: Mobile UX: Effective Onboarding for Mobile Apps

CACOO

Page 36: Mobile UX: Effective Onboarding for Mobile Apps

POLYMER DESIGNER

Page 37: Mobile UX: Effective Onboarding for Mobile Apps

FRAMER

Page 38: Mobile UX: Effective Onboarding for Mobile Apps

IONIC CREATOR

Page 39: Mobile UX: Effective Onboarding for Mobile Apps

● Hypothesis● Test data● Metrics and methodology

4 CREATE VARIATIONS

Page 40: Mobile UX: Effective Onboarding for Mobile Apps

● Internal testers - company resources● External testers - www.usertesting.com

5 TEST WORKING PROTOTYPE

Page 41: Mobile UX: Effective Onboarding for Mobile Apps

● Randomized sequence of scenarios● Analyze real-time data● Metrics and analytics

6 PERFORM A/B TESTS

Page 42: Mobile UX: Effective Onboarding for Mobile Apps

● Sign-up rates● Engagement● Scenario abandonment

7 MONITOR USER BEHAVIOR

● Repeat usage● App store reviews● External data links

(social media, blogs)

Page 43: Mobile UX: Effective Onboarding for Mobile Apps

Best time to think about onboarding

● Onboarding is the executive summary of a mobile app

● At the beginning of the project?

● At the end of the project?

Page 44: Mobile UX: Effective Onboarding for Mobile Apps

In closing...

● Onboarding = Money

● Know Your Numbers

● Each App is Different

● Experiment Until You Find A Formula That Works For Your App

Page 45: Mobile UX: Effective Onboarding for Mobile Apps

Thank you

@gursesl


Top Related