SlideShare uma empresa Scribd logo
1 de 85
Baixar para ler offline
Mobile Walkthrough:
From 0 to Experiment
Pamela Ongchin
Mobile Solutions Architect
An Optimizely Online Workshop
A few tips:
This webinar will be recorded.
We strongly encourage you to take notes!
Feel free to ask questions at any time.
There will be a live Q&A at the end of this session.
1. What are the biggest challenges in mobile app
development? How can I address these with experiments?
2. How do I set up an Optimizely mobile experiment?
3. How does A/B testing integrate with my development
process?
4. What are best practices when designing experiments?
After today’s workshop, you should be able to answer the
following questions
But first, tell us a little more
about you!
What department do you
work in?
Marketing
Engineering
Product
poll
What is the most challenging
issue that you face in your mobile app?
question
On average, apps lose 80% of their new users
Source: Andrew Chen’s blog, http://andrewchen.co/
Some of the top apps in 2014
The top apps follow the same pattern
Source: Andrew Chen’s blog, http://andrewchen.co/
It’s difficult to keep users engaged
80% of new users drop off
validate new features
It’s difficult to be agile …
high technical demands
slow release process
one-star reviews
Common pain points:
• Measure the effectiveness of new features.
• Make data-driven decisions on what to build next based on test
results.
• Develop experiences that retain users and extend lifetime value.
A/B testing can help you
become more agile
The stylist and customer were
43% more likely to connect and
ship a trunk of clothing, a key
step in Trunk Club’s customer
conversion funnel
Due to higher quality of leads
from the app, stylist productivity
improved 90%
No credit card required Credit card required
Okay, so A/B testing can help me be more agile.
What should I test?
What is the one key business metric that
matters most for your app?
Revenue
Signups
Engagement
poll
Key Metrics for Mobile Apps
Key Metrics for Mobile Apps
Opportunities to A/B test
1. Onboarding
2. Product detail screens

3. Promotions and upsell

4. Homescreen

5. Registration flow and checkout flow
Top 5 areas Optimizely mobile
customers are testing
1. Onboarding (show value, engagement)

2. Product detail screens

3. Promotions and upsell

4. Homescreen

5. Registration flow and checkout flow
Top 5 areas Optimizely mobile
customers are testing
Secret Escapes Optimizes Acquisition
• Goal: Looking to optimize
LTV, sign up rates, and
justify mobile ad spend
• Experiment: Should the
app require users to sign
up in order to view travel
deals?
Experiment Setup
Version 1 Version 2
Sign up gate with
mandatory sign in on
first user experience
Sign up not required,
added a “skip”
button to close the
sign up form
Results
• Defying all expectations, a
mandatory signup gate was by
far the optimal experience

• Sign up rates increased 200%,
LTV average increased, and
LTV:CAC ratio was positive
1. Onboarding (show value, engagement)

2. Product detail screens

3. Promotions and upsell

4. Homescreen

5. Registration flow and checkout flow
Top 5 areas Optimizely mobile
customers are testing
Add to cart (or bag)
1. Onboarding (show value, engagement)

2. Product detail screens

3. Promotions and upsell

4. Homescreen

5. Registration flow and checkout flow
Top 5 areas Optimizely mobile
customers are testing
In-app message: Upsell
1. Onboarding (show value, engagement)

2. Product detail screens

3. Promotions and upsell

4. Homescreen

5. Registration flow and checkout flow
Top 5 areas Optimizely mobile
customers are testing
Facebook layout test
1. Onboarding (show value, engagement)

2. Product detail screens

3. Promotions and upsell

4. Homescreen

5. Registration flow and checkout flow
Top 5 areas Optimizely mobile
customers are testing
Checkout Flow
1. Onboarding (first value, engagement)

2. Product detail screens

3. Promotions and upsell

4. Homescreen

5. Registration flow and checkout flow
Top 5 areas Optimizely mobile
customers are testing
1. What are the biggest challenges in mobile app
development? How can I address these with experiments?
2. How do I set up an Optimizely mobile experiment?
3. How does A/B testing integrate with my development
process?
4. What are best practices when designing experiments?
After today’s workshop, you should be able to answer the
following questions
Now, let’s create a mobile experiment.
Make the Variations
What to test?
Set Audiences
Who sees the experiment?
Set Traffic Allocation
How many visitors are included? How are they split?
1
2
3
Set Goals
Why are you testing? How will you measure success?
4
Preview & Test
Does it work the way you want to?
4
5 Key Steps
5
Make the Variations
What to test?
Set Audiences
Who sees the experiment?
Set Traffic Allocation
How many visitors are included? How are they split?
1
2
3
Set Goals
Why are you testing? How will you measure success?
4
Preview & Test
Does it work the way you want to?
5
5 Key Steps
Make the Variations
What to test?
Set Audiences
Who sees the experiment?
Set Traffic Allocation
How many visitors are included? How are they split?
1
2
3
Set Goals
Why are you testing? How will you measure success?
4
Preview & Test
Does it work the way you want to?
4
5 Key Steps
5
Make the Variations
What to test?
Set Audiences
Who sees the experiment?
Set Traffic Allocation
How many visitors are included? How are they split?
1
2
3
Set Goals
Why are you testing? How will you measure success?
4
Preview & Test
Does it work the way you want to?
4
5 Key Steps
5
Make the Variations
What to test?
Set Audiences
Who sees the experiment?
Set Traffic Allocation
How many visitors are included? How are they split?
1
2
3
Set Goals
Why are you testing? How will you measure success?
4
Preview & Test
Does it work the way you want to?
4
5 Key Steps
5
Make the Variations
What to test?
Set Audiences
Who sees the experiment?
Set Traffic Allocation
How many visitors are included? How are they split?
1
2
3
Set Goals
Why are you testing? How will you measure success?
4
Preview & Test
Does it work the way you want to?
4
5 Key Steps
5
1. What are the biggest challenges in mobile app
development? How can I address these with experiments?
2. How do I set up an Optimizely mobile experiment?
3. How does A/B testing integrate with my development
process?
4. What are best practices when designing experiments?
After today’s workshop, you should be able to answer the
following questions
A/B Testing Timeline
Brainstorm
A/B Testing Timeline
Brainstorm
Prioritize &
Design
A/B Testing Timeline
Brainstorm
Prioritize &
Design
A/B Testing Timeline
Implement
Brainstorm
Prioritize &
Design
QA & Approve
A/B Testing Timeline
Implement
Brainstorm
Prioritize &
Design
QA & Approve Run
A/B Testing Timeline
Implement
Brainstorm
Prioritize &
Design
QA & Approve Run
Analyze &
Review
A/B Testing Timeline
Implement
A/B Testing Timeline
1. What are the biggest challenges in mobile app
development? How can I address these with experiments?
2. How do I set up an Optimizely mobile experiment?
3. How does A/B testing integrate with my development
process?
4. What are best practices when designing experiments?
After today’s workshop, you should be able to answer the
following questions
• Know what tests you want to run at the beginning of
your sprint.

• Have a developer involved in the process.

• Use phased rollouts for new features.

• Use live variables and code blocks.

• Integrate Optimizely with your analytics platforms.
Best Practices
Pop Quiz!
If the Optimizely SDK is installed, you can
make visual changes to your app in between
releases without additional code.
True
False
poll
If the Optimizely SDK is installed, you can
make visual changes to your app in between
releases without additional code.
True
poll
If I want to test an entirely new feature in my
app, I need to get my developer involved.
True
False
poll
If I want to test an entirely new feature in my
app, I need to get my developer involved.
True
poll
Use A/B to validate new features.
A/B testing is a huge opportunity to improve
metrics in your app.
Once your SDK is installed (by your developer),
you’ll be able to make visual changes without
additional code. Testing new features requires
developer involvement.
Final Takeaways
Q&A
Have a question? Type it into the chat box!

Mais conteúdo relacionado

Mais procurados

7 Habits of Highly Effective Personalisation Organisations | Optimizely ANZ W...
7 Habits of Highly Effective Personalisation Organisations | Optimizely ANZ W...7 Habits of Highly Effective Personalisation Organisations | Optimizely ANZ W...
7 Habits of Highly Effective Personalisation Organisations | Optimizely ANZ W...
Optimizely
 
The Promise of Personalization: How to Create Meaningful Consumer Experiences...
The Promise of Personalization: How to Create Meaningful Consumer Experiences...The Promise of Personalization: How to Create Meaningful Consumer Experiences...
The Promise of Personalization: How to Create Meaningful Consumer Experiences...
Grant Tilus
 

Mais procurados (20)

Full Stack Experimentation
Full Stack ExperimentationFull Stack Experimentation
Full Stack Experimentation
 
Creating an Effective A/B Testing Strategy for App Stores
Creating an Effective A/B Testing Strategy for App StoresCreating an Effective A/B Testing Strategy for App Stores
Creating an Effective A/B Testing Strategy for App Stores
 
VWO Webinar: How To Plan Your Optimisation Roadmap
VWO Webinar: How To Plan Your Optimisation RoadmapVWO Webinar: How To Plan Your Optimisation Roadmap
VWO Webinar: How To Plan Your Optimisation Roadmap
 
Website Redesigns: Why they Fail and How to Ensure Success
Website Redesigns: Why they Fail and How to Ensure SuccessWebsite Redesigns: Why they Fail and How to Ensure Success
Website Redesigns: Why they Fail and How to Ensure Success
 
Optimizing Your B2B Demand Generation Machine
Optimizing Your B2B Demand Generation MachineOptimizing Your B2B Demand Generation Machine
Optimizing Your B2B Demand Generation Machine
 
Getting Started with Server-Side Testing
Getting Started with Server-Side TestingGetting Started with Server-Side Testing
Getting Started with Server-Side Testing
 
7 Habits of Highly Effective Personalisation Organisations | Optimizely ANZ W...
7 Habits of Highly Effective Personalisation Organisations | Optimizely ANZ W...7 Habits of Highly Effective Personalisation Organisations | Optimizely ANZ W...
7 Habits of Highly Effective Personalisation Organisations | Optimizely ANZ W...
 
The anatomy of an A/B Test - JSConf Colombia Workshop
The anatomy of an A/B Test - JSConf Colombia WorkshopThe anatomy of an A/B Test - JSConf Colombia Workshop
The anatomy of an A/B Test - JSConf Colombia Workshop
 
Product Experimentation | Forming Strong Experiment Hypotheses
Product Experimentation | Forming Strong Experiment HypothesesProduct Experimentation | Forming Strong Experiment Hypotheses
Product Experimentation | Forming Strong Experiment Hypotheses
 
Losing is the New Winning
Losing is the New WinningLosing is the New Winning
Losing is the New Winning
 
An Experimentation Framework: How to Position for Triple Digit Growth
An Experimentation Framework: How to Position for Triple Digit GrowthAn Experimentation Framework: How to Position for Triple Digit Growth
An Experimentation Framework: How to Position for Triple Digit Growth
 
The Promise of Personalization: How to Create Meaningful Consumer Experiences...
The Promise of Personalization: How to Create Meaningful Consumer Experiences...The Promise of Personalization: How to Create Meaningful Consumer Experiences...
The Promise of Personalization: How to Create Meaningful Consumer Experiences...
 
Test for Success: A Guide to A/B Testing on Emails & Landing Pages
Test for Success: A Guide to A/B Testing on Emails & Landing PagesTest for Success: A Guide to A/B Testing on Emails & Landing Pages
Test for Success: A Guide to A/B Testing on Emails & Landing Pages
 
Making Your Hypothesis Work Harder to Inform Future Product Strategy
Making Your Hypothesis Work Harder to Inform Future Product StrategyMaking Your Hypothesis Work Harder to Inform Future Product Strategy
Making Your Hypothesis Work Harder to Inform Future Product Strategy
 
How to Reduce Churn with Better Product Adoption
How to Reduce Churn with Better Product AdoptionHow to Reduce Churn with Better Product Adoption
How to Reduce Churn with Better Product Adoption
 
UX Analytics and Experimentation for eCommerce Growth
UX Analytics and Experimentation for eCommerce GrowthUX Analytics and Experimentation for eCommerce Growth
UX Analytics and Experimentation for eCommerce Growth
 
A/B Testing for WordPress & Drupal
A/B Testing for WordPress & DrupalA/B Testing for WordPress & Drupal
A/B Testing for WordPress & Drupal
 
Optimization Summer Games - Get started with A/B testing
Optimization Summer Games  - Get started with A/B testing Optimization Summer Games  - Get started with A/B testing
Optimization Summer Games - Get started with A/B testing
 
Cox Automotive: Testing Across Multiple Brands
Cox Automotive: Testing Across Multiple BrandsCox Automotive: Testing Across Multiple Brands
Cox Automotive: Testing Across Multiple Brands
 
Experimentation as a growth strategy: A conversation with The Motley Fool
Experimentation as a growth strategy: A conversation with The Motley FoolExperimentation as a growth strategy: A conversation with The Motley Fool
Experimentation as a growth strategy: A conversation with The Motley Fool
 

Destaque

Customer App Flow
Customer App FlowCustomer App Flow
Customer App Flow
Zafar Ayub
 
How to Make the Most Profitable Pricing Plan for Your Subscription Business
How to Make the Most Profitable Pricing Plan for Your Subscription BusinessHow to Make the Most Profitable Pricing Plan for Your Subscription Business
How to Make the Most Profitable Pricing Plan for Your Subscription Business
Kissmetrics on SlideShare
 

Destaque (7)

How Social Media Helps in Mobile App Success?
How Social Media Helps in Mobile App Success?How Social Media Helps in Mobile App Success?
How Social Media Helps in Mobile App Success?
 
Hootsuite scheduler overview
Hootsuite scheduler overviewHootsuite scheduler overview
Hootsuite scheduler overview
 
Customer App Flow
Customer App FlowCustomer App Flow
Customer App Flow
 
How to Make the Most Profitable Pricing Plan for Your Subscription Business
How to Make the Most Profitable Pricing Plan for Your Subscription BusinessHow to Make the Most Profitable Pricing Plan for Your Subscription Business
How to Make the Most Profitable Pricing Plan for Your Subscription Business
 
Mobile Functional Beauty - Trebbble
Mobile Functional Beauty - TrebbbleMobile Functional Beauty - Trebbble
Mobile Functional Beauty - Trebbble
 
Sample project plan
Sample project planSample project plan
Sample project plan
 
Mobile Application Design & Development
Mobile Application Design & DevelopmentMobile Application Design & Development
Mobile Application Design & Development
 

Semelhante a Optimizely Workshop: Mobile Walkthrough

Mobile App Optimization for User Acquisition, Activation, and Retention
Mobile App Optimization for User Acquisition, Activation, and RetentionMobile App Optimization for User Acquisition, Activation, and Retention
Mobile App Optimization for User Acquisition, Activation, and Retention
Kissmetrics on SlideShare
 

Semelhante a Optimizely Workshop: Mobile Walkthrough (20)

Mob4Hire Mobile App Usability (MobExperience) Overview
Mob4Hire Mobile App Usability (MobExperience) OverviewMob4Hire Mobile App Usability (MobExperience) Overview
Mob4Hire Mobile App Usability (MobExperience) Overview
 
Mobile Usability Overview
Mobile Usability OverviewMobile Usability Overview
Mobile Usability Overview
 
How to Release Your Mobile App in 10 Steps
How to Release Your Mobile App in 10 StepsHow to Release Your Mobile App in 10 Steps
How to Release Your Mobile App in 10 Steps
 
UX Lead Product Management
UX Lead Product ManagementUX Lead Product Management
UX Lead Product Management
 
Avoid these common mistakes when creating mobile app
Avoid these common mistakes when creating mobile appAvoid these common mistakes when creating mobile app
Avoid these common mistakes when creating mobile app
 
The Power of A/B Testing
The Power of A/B TestingThe Power of A/B Testing
The Power of A/B Testing
 
Putting Customers First: How To Build Data-Driven Strategies To Ensure Custom...
Putting Customers First: How To Build Data-Driven Strategies To Ensure Custom...Putting Customers First: How To Build Data-Driven Strategies To Ensure Custom...
Putting Customers First: How To Build Data-Driven Strategies To Ensure Custom...
 
MMSS 2015 - Mobile App Strategy and App Store Optimization (ASO)
MMSS 2015 - Mobile App Strategy and App Store Optimization (ASO)MMSS 2015 - Mobile App Strategy and App Store Optimization (ASO)
MMSS 2015 - Mobile App Strategy and App Store Optimization (ASO)
 
Mobile App Optimization for User Acquisition, Activation, and Retention
Mobile App Optimization for User Acquisition, Activation, and RetentionMobile App Optimization for User Acquisition, Activation, and Retention
Mobile App Optimization for User Acquisition, Activation, and Retention
 
7 Test Ideas to Improve User Onboarding
7 Test Ideas to Improve User Onboarding7 Test Ideas to Improve User Onboarding
7 Test Ideas to Improve User Onboarding
 
First 30 days of Your CRO Program
First 30 days of Your CRO ProgramFirst 30 days of Your CRO Program
First 30 days of Your CRO Program
 
Building an app from scratch
Building an app from scratchBuilding an app from scratch
Building an app from scratch
 
Intuit - How to Scale Your Experimentation Program
Intuit - How to Scale Your Experimentation ProgramIntuit - How to Scale Your Experimentation Program
Intuit - How to Scale Your Experimentation Program
 
8 Essential Usability and Conversion Optimisation Tips - How Do Future Commer...
8 Essential Usability and Conversion Optimisation Tips - How Do Future Commer...8 Essential Usability and Conversion Optimisation Tips - How Do Future Commer...
8 Essential Usability and Conversion Optimisation Tips - How Do Future Commer...
 
Mobile App Development & Marketing Tips - Fueled Collective & CleverTap
Mobile App Development & Marketing Tips - Fueled Collective & CleverTapMobile App Development & Marketing Tips - Fueled Collective & CleverTap
Mobile App Development & Marketing Tips - Fueled Collective & CleverTap
 
Mobile App Optimizaiton for Acquisition, Activation, Retention
Mobile App Optimizaiton for Acquisition, Activation, Retention Mobile App Optimizaiton for Acquisition, Activation, Retention
Mobile App Optimizaiton for Acquisition, Activation, Retention
 
Usability Testing Advantages, Process, and Best Practices.pptx
Usability Testing Advantages, Process, and Best Practices.pptxUsability Testing Advantages, Process, and Best Practices.pptx
Usability Testing Advantages, Process, and Best Practices.pptx
 
How to fortify UA strategy with creatives testing
How to fortify UA strategy with creatives testingHow to fortify UA strategy with creatives testing
How to fortify UA strategy with creatives testing
 
Seven Peaks Speaks: User testing to action
Seven Peaks Speaks: User testing to actionSeven Peaks Speaks: User testing to action
Seven Peaks Speaks: User testing to action
 
How to Incubate and Launch Mobile-First Innovation to Increase Internal Effic...
How to Incubate and Launch Mobile-First Innovation to Increase Internal Effic...How to Incubate and Launch Mobile-First Innovation to Increase Internal Effic...
How to Incubate and Launch Mobile-First Innovation to Increase Internal Effic...
 

Mais de Optimizely

Mais de Optimizely (20)

Clover Rings Up Digital Growth to Drive Experimentation
Clover Rings Up Digital Growth to Drive ExperimentationClover Rings Up Digital Growth to Drive Experimentation
Clover Rings Up Digital Growth to Drive Experimentation
 
Make Every Touchpoint Count: How to Drive Revenue in an Increasingly Online W...
Make Every Touchpoint Count: How to Drive Revenue in an Increasingly Online W...Make Every Touchpoint Count: How to Drive Revenue in an Increasingly Online W...
Make Every Touchpoint Count: How to Drive Revenue in an Increasingly Online W...
 
The Science of Getting Testing Right
The Science of Getting Testing RightThe Science of Getting Testing Right
The Science of Getting Testing Right
 
Atlassian's Mystique CLI, Minimizing the Experiment Development Cycle
Atlassian's Mystique CLI, Minimizing the Experiment Development CycleAtlassian's Mystique CLI, Minimizing the Experiment Development Cycle
Atlassian's Mystique CLI, Minimizing the Experiment Development Cycle
 
Autotrader Case Study: Migrating from Home-Grown Testing to Best-in-Class Too...
Autotrader Case Study: Migrating from Home-Grown Testing to Best-in-Class Too...Autotrader Case Study: Migrating from Home-Grown Testing to Best-in-Class Too...
Autotrader Case Study: Migrating from Home-Grown Testing to Best-in-Class Too...
 
Zillow + Optimizely: Building the Bridge to $20 Billion Revenue
Zillow + Optimizely: Building the Bridge to $20 Billion RevenueZillow + Optimizely: Building the Bridge to $20 Billion Revenue
Zillow + Optimizely: Building the Bridge to $20 Billion Revenue
 
The Future of Optimizely for Technical Teams
The Future of Optimizely for Technical TeamsThe Future of Optimizely for Technical Teams
The Future of Optimizely for Technical Teams
 
Empowering Agents to Provide Service from Anywhere: Contact Centers in the Ti...
Empowering Agents to Provide Service from Anywhere: Contact Centers in the Ti...Empowering Agents to Provide Service from Anywhere: Contact Centers in the Ti...
Empowering Agents to Provide Service from Anywhere: Contact Centers in the Ti...
 
Experimentation Everywhere: Create Exceptional Online Shopping Experiences an...
Experimentation Everywhere: Create Exceptional Online Shopping Experiences an...Experimentation Everywhere: Create Exceptional Online Shopping Experiences an...
Experimentation Everywhere: Create Exceptional Online Shopping Experiences an...
 
Building an Experiment Pipeline for GitHub’s New Free Team Offering
Building an Experiment Pipeline for GitHub’s New Free Team OfferingBuilding an Experiment Pipeline for GitHub’s New Free Team Offering
Building an Experiment Pipeline for GitHub’s New Free Team Offering
 
AMC Networks Experiments Faster on the Server Side
AMC Networks Experiments Faster on the Server SideAMC Networks Experiments Faster on the Server Side
AMC Networks Experiments Faster on the Server Side
 
Evolving Experimentation from CRO to Product Development
Evolving Experimentation from CRO to Product DevelopmentEvolving Experimentation from CRO to Product Development
Evolving Experimentation from CRO to Product Development
 
Overcoming the Challenges of Experimentation on a Service Oriented Architecture
Overcoming the Challenges of Experimentation on a Service Oriented ArchitectureOvercoming the Challenges of Experimentation on a Service Oriented Architecture
Overcoming the Challenges of Experimentation on a Service Oriented Architecture
 
How The Zebra Utilized Feature Experiments To Increase Carrier Card Engagemen...
How The Zebra Utilized Feature Experiments To Increase Carrier Card Engagemen...How The Zebra Utilized Feature Experiments To Increase Carrier Card Engagemen...
How The Zebra Utilized Feature Experiments To Increase Carrier Card Engagemen...
 
Kick Your Assumptions: How Scholl's Test-Everything Culture Drives Revenue
Kick Your Assumptions: How Scholl's Test-Everything Culture Drives RevenueKick Your Assumptions: How Scholl's Test-Everything Culture Drives Revenue
Kick Your Assumptions: How Scholl's Test-Everything Culture Drives Revenue
 
Experimentation through Clients' Eyes
Experimentation through Clients' EyesExperimentation through Clients' Eyes
Experimentation through Clients' Eyes
 
Shipping to Learn and Accelerate Growth with GitHub
Shipping to Learn and Accelerate Growth with GitHubShipping to Learn and Accelerate Growth with GitHub
Shipping to Learn and Accelerate Growth with GitHub
 
Test Everything: TrustRadius Delivers Customer Value with Experimentation
Test Everything: TrustRadius Delivers Customer Value with ExperimentationTest Everything: TrustRadius Delivers Customer Value with Experimentation
Test Everything: TrustRadius Delivers Customer Value with Experimentation
 
Optimizely Agent: Scaling Resilient Feature Delivery
Optimizely Agent: Scaling Resilient Feature DeliveryOptimizely Agent: Scaling Resilient Feature Delivery
Optimizely Agent: Scaling Resilient Feature Delivery
 
The Future of Software Development
The Future of Software DevelopmentThe Future of Software Development
The Future of Software Development
 

Optimizely Workshop: Mobile Walkthrough

  • 1. Mobile Walkthrough: From 0 to Experiment Pamela Ongchin Mobile Solutions Architect An Optimizely Online Workshop
  • 2. A few tips: This webinar will be recorded. We strongly encourage you to take notes! Feel free to ask questions at any time. There will be a live Q&A at the end of this session.
  • 3. 1. What are the biggest challenges in mobile app development? How can I address these with experiments? 2. How do I set up an Optimizely mobile experiment? 3. How does A/B testing integrate with my development process? 4. What are best practices when designing experiments? After today’s workshop, you should be able to answer the following questions
  • 4. But first, tell us a little more about you!
  • 5. What department do you work in? Marketing Engineering Product poll
  • 6. What is the most challenging issue that you face in your mobile app? question
  • 7. On average, apps lose 80% of their new users Source: Andrew Chen’s blog, http://andrewchen.co/
  • 8. Some of the top apps in 2014
  • 9. The top apps follow the same pattern Source: Andrew Chen’s blog, http://andrewchen.co/
  • 10. It’s difficult to keep users engaged 80% of new users drop off validate new features It’s difficult to be agile … high technical demands slow release process one-star reviews Common pain points:
  • 11. • Measure the effectiveness of new features. • Make data-driven decisions on what to build next based on test results. • Develop experiences that retain users and extend lifetime value. A/B testing can help you become more agile
  • 12.
  • 13. The stylist and customer were 43% more likely to connect and ship a trunk of clothing, a key step in Trunk Club’s customer conversion funnel Due to higher quality of leads from the app, stylist productivity improved 90% No credit card required Credit card required
  • 14. Okay, so A/B testing can help me be more agile. What should I test?
  • 15. What is the one key business metric that matters most for your app? Revenue Signups Engagement poll
  • 16. Key Metrics for Mobile Apps
  • 17. Key Metrics for Mobile Apps Opportunities to A/B test
  • 18. 1. Onboarding 2. Product detail screens
 3. Promotions and upsell
 4. Homescreen
 5. Registration flow and checkout flow Top 5 areas Optimizely mobile customers are testing
  • 19. 1. Onboarding (show value, engagement)
 2. Product detail screens
 3. Promotions and upsell
 4. Homescreen
 5. Registration flow and checkout flow Top 5 areas Optimizely mobile customers are testing
  • 20.
  • 21. Secret Escapes Optimizes Acquisition • Goal: Looking to optimize LTV, sign up rates, and justify mobile ad spend • Experiment: Should the app require users to sign up in order to view travel deals?
  • 22. Experiment Setup Version 1 Version 2 Sign up gate with mandatory sign in on first user experience Sign up not required, added a “skip” button to close the sign up form
  • 23. Results • Defying all expectations, a mandatory signup gate was by far the optimal experience
 • Sign up rates increased 200%, LTV average increased, and LTV:CAC ratio was positive
  • 24. 1. Onboarding (show value, engagement)
 2. Product detail screens
 3. Promotions and upsell
 4. Homescreen
 5. Registration flow and checkout flow Top 5 areas Optimizely mobile customers are testing
  • 25. Add to cart (or bag)
  • 26. 1. Onboarding (show value, engagement)
 2. Product detail screens
 3. Promotions and upsell
 4. Homescreen
 5. Registration flow and checkout flow Top 5 areas Optimizely mobile customers are testing
  • 28. 1. Onboarding (show value, engagement)
 2. Product detail screens
 3. Promotions and upsell
 4. Homescreen
 5. Registration flow and checkout flow Top 5 areas Optimizely mobile customers are testing
  • 30. 1. Onboarding (show value, engagement)
 2. Product detail screens
 3. Promotions and upsell
 4. Homescreen
 5. Registration flow and checkout flow Top 5 areas Optimizely mobile customers are testing
  • 32. 1. Onboarding (first value, engagement)
 2. Product detail screens
 3. Promotions and upsell
 4. Homescreen
 5. Registration flow and checkout flow Top 5 areas Optimizely mobile customers are testing
  • 33. 1. What are the biggest challenges in mobile app development? How can I address these with experiments? 2. How do I set up an Optimizely mobile experiment? 3. How does A/B testing integrate with my development process? 4. What are best practices when designing experiments? After today’s workshop, you should be able to answer the following questions
  • 34. Now, let’s create a mobile experiment.
  • 35. Make the Variations What to test? Set Audiences Who sees the experiment? Set Traffic Allocation How many visitors are included? How are they split? 1 2 3 Set Goals Why are you testing? How will you measure success? 4 Preview & Test Does it work the way you want to? 4 5 Key Steps 5
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54. Make the Variations What to test? Set Audiences Who sees the experiment? Set Traffic Allocation How many visitors are included? How are they split? 1 2 3 Set Goals Why are you testing? How will you measure success? 4 Preview & Test Does it work the way you want to? 5 5 Key Steps
  • 55.
  • 56.
  • 57.
  • 58.
  • 59. Make the Variations What to test? Set Audiences Who sees the experiment? Set Traffic Allocation How many visitors are included? How are they split? 1 2 3 Set Goals Why are you testing? How will you measure success? 4 Preview & Test Does it work the way you want to? 4 5 Key Steps 5
  • 60.
  • 61. Make the Variations What to test? Set Audiences Who sees the experiment? Set Traffic Allocation How many visitors are included? How are they split? 1 2 3 Set Goals Why are you testing? How will you measure success? 4 Preview & Test Does it work the way you want to? 4 5 Key Steps 5
  • 62.
  • 63.
  • 64.
  • 65. Make the Variations What to test? Set Audiences Who sees the experiment? Set Traffic Allocation How many visitors are included? How are they split? 1 2 3 Set Goals Why are you testing? How will you measure success? 4 Preview & Test Does it work the way you want to? 4 5 Key Steps 5
  • 66.
  • 67. Make the Variations What to test? Set Audiences Who sees the experiment? Set Traffic Allocation How many visitors are included? How are they split? 1 2 3 Set Goals Why are you testing? How will you measure success? 4 Preview & Test Does it work the way you want to? 4 5 Key Steps 5
  • 68. 1. What are the biggest challenges in mobile app development? How can I address these with experiments? 2. How do I set up an Optimizely mobile experiment? 3. How does A/B testing integrate with my development process? 4. What are best practices when designing experiments? After today’s workshop, you should be able to answer the following questions
  • 73. Brainstorm Prioritize & Design QA & Approve A/B Testing Timeline Implement
  • 74. Brainstorm Prioritize & Design QA & Approve Run A/B Testing Timeline Implement
  • 75. Brainstorm Prioritize & Design QA & Approve Run Analyze & Review A/B Testing Timeline Implement
  • 77. 1. What are the biggest challenges in mobile app development? How can I address these with experiments? 2. How do I set up an Optimizely mobile experiment? 3. How does A/B testing integrate with my development process? 4. What are best practices when designing experiments? After today’s workshop, you should be able to answer the following questions
  • 78. • Know what tests you want to run at the beginning of your sprint.
 • Have a developer involved in the process.
 • Use phased rollouts for new features.
 • Use live variables and code blocks.
 • Integrate Optimizely with your analytics platforms. Best Practices
  • 80. If the Optimizely SDK is installed, you can make visual changes to your app in between releases without additional code. True False poll
  • 81. If the Optimizely SDK is installed, you can make visual changes to your app in between releases without additional code. True poll
  • 82. If I want to test an entirely new feature in my app, I need to get my developer involved. True False poll
  • 83. If I want to test an entirely new feature in my app, I need to get my developer involved. True poll
  • 84. Use A/B to validate new features. A/B testing is a huge opportunity to improve metrics in your app. Once your SDK is installed (by your developer), you’ll be able to make visual changes without additional code. Testing new features requires developer involvement. Final Takeaways
  • 85. Q&A Have a question? Type it into the chat box!