SlideShare une entreprise Scribd logo
1  sur  16
Télécharger pour lire hors ligne
TEXT

SAIF Ignition
Bangalore
20th Sep 2013

A/B testing for mobile apps
WHAT IS A/B TESTING?

Version ‘A’ vs Version ‘B’

That’s how the name A/B testing came about.
How does it work?
WEB A/B TESTING - Etsy

•

In-house A/B testing solution

•

Results are sometimes surprising!

INFINITE SCROLL

•

Infinite scroll is presumed to be a better
experience as you see more items
faster

•

Visitors clicked on
•

fewer results (-11%)

•

favourited less (-8%)

•

fewer items purchased (-22%)

Source – Design for continuous experimentation, http://www.slideshare.net/danmckinley/design-for-continuous-experimentation

Infinite
Scroll
WEB A/B TESTING
INFINITE SCROLL

•

What went wrong?

•

Changed multiple things at once

•

They should have broken-down the feature
change into two hypothesis testing validations:
•

More items is better

•

Faster is better
WEB A/B TESTING
SEARCH DROPDOWN

•

Broke-down the process into testing multiple short measurable tests
•

Decrease the number of items in dropdown

•

Default to ‘all items’

•

Search bars for in-shop and in-page search

•

Rich auto-suggest

•

.. and many more such tests!
WEB A/B TESTING
SEARCH DROPDOWN

•

Most people did not notice the major feature changes

•

Search dropdown was subsequently withdrawn

•

Iterative ‘Design – Develop – Measure’
Infinite Scroll
Design

Search Dropdown

Design

Develop Measure

Develop

Measure
MOBILE A/B TESTING – Why is it needed?

• Increase conversion, revenue, engagement

metrics
• User-segmented and targeted app feature

launches
• Most mobile apps struggle to make money -

faster iterations will genuinely help developers
in monetizing their apps
MOBILE A/B TESTING – Challenges

• Complex coding involved
• Delays in app store updates • slowing the pace of innovation

• Simplicity and ease of web A/B testing not

prevalent on mobiles • thus devoid of 'iterative improvements‘
• key growth drivers on the web
WHY A/B TEST MOBILE APPS?

•

Everyone A/B tests in real-life:
•

People try two or more pieces of clothing before buying

•

You have a test drive of two shortlisted cars

•

The HiPPO (the Highest Paid Person’s Opinion) method of
decision making

•

Decisions based on such opinions, hunches, guesses and
conjectures

•

Use data in decision making

•

A/B testing on mobile apps is a great way to increase conversions
and improving your key mobile metrics.
WHAT TO A/B TEST IN NATIVE MOBILE APPS?

If it is there in your app, it can be A/B tested!
Example use cases:
• Call to Action buttons (these include buttons
like ‘buy now’, ‘add to cart’, ‘sign up’)
• Set any value to the text, size, colors, fonts
or its position
• App features – Test engagement metrics by
having different number of free levels in
games
• User experience and app navigation sequence
tests
• Entire screen themes/layouts
• Different page opens on tap of a button
• Different ways of social media credentialbased sign-ins
CASE STUDY: PRICE COMPARISON APP

The app lets users compare prices of
multiple cross-category products from
online stores.

User
engagement metric

‘review’ button

•Price link – Increases

element (arrow) beside the
price

Variation

A review button with longer
text No visual element
(arrow) beside the price

A review button with shorter
text A small arrow beside the
price

DISTRIBUTION:

50%

50%

Price link clicks on 18.1% of
screen opens

Price link clicks on 22.4% of
screen opens

Hypotheses:

•Review button –

Control

DESCRIPTION:
Aim was to increase
conversion on the following:

VARIATIONS:

revenue in the form of
referral fees.

•A short or a long text on a
•Impact of a small visual
RESULTS:
Longer text button got
Shorter text button got clicked
clicked 1.4% times of screen
1.1% times of screen opens
opens

Price link with a visual
element resulted in an
increase of 23.4% in
revenues for the app!

The longer text on the
review button is better at
driving engagement by
23.1%
values

in-code test
(normal)

more

•Integrate SDK
•Pre-specify tests
•Pre-specify attribute

PRE SETUP TIME

less

COMPARING TEST TYPES (1/3)

slow

TIME FOR DEPLOYMENT & ITERATION

fast
COMPARING TEST TYPES (2/3)

•Integrate SDK
•Pre-specify tests
•Change attribute values

values

data driven test

in-code test
(normal)

more

•Integrate SDK
•Pre-specify tests
•Pre-specify attribute

PRE SETUP TIME

less

live

slow

TIME FOR DEPLOYMENT & ITERATION

fast
COMPARING TEST TYPES (3/3)

•Integrate SDK
•Pre-specify tests
•Change attribute values

PRE SETUP TIME

less
values

wysiwyg
data driven test

in-code test
(normal)

more

•Integrate SDK
•Pre-specify tests
•Pre-specify attribute

•Bypass app store updates
•Drag-n-drop visual interface
•Fast and easy deployment

live

slow

TIME FOR DEPLOYMENT & ITERATION

fast
NEW FEATURES

Live Tracking of User’s Interaction
with the App

Content Management System

Feature Launches and Segmented
Rollouts
www.appiterate.com

“If genius is, as Edison said, 1% inspiration and 99% perspiration, then perhaps
innovation is 1% invention and 99% iteration.”

Contenu connexe

Tendances

CMG imPACt2016 - Mobile performance testing - Vendor training - Federico Tole...
CMG imPACt2016 - Mobile performance testing - Vendor training - Federico Tole...CMG imPACt2016 - Mobile performance testing - Vendor training - Federico Tole...
CMG imPACt2016 - Mobile performance testing - Vendor training - Federico Tole...Federico Toledo
 
How to Find Vulnerabilities and Bugs in Mobile Applications
How to Find Vulnerabilities and Bugs in Mobile ApplicationsHow to Find Vulnerabilities and Bugs in Mobile Applications
How to Find Vulnerabilities and Bugs in Mobile ApplicationsJosiah Renaudin
 
Succor-Marketing plan for android app
Succor-Marketing plan for android appSuccor-Marketing plan for android app
Succor-Marketing plan for android appSoma Bhattacharya
 
Responsive Email Design Increases Click-Through Rate By > 20%
Responsive Email Design Increases Click-Through Rate By > 20%Responsive Email Design Increases Click-Through Rate By > 20%
Responsive Email Design Increases Click-Through Rate By > 20%Salesforce Marketing Cloud
 
Preparing for a Website Redesign | SEO Design
Preparing for a Website Redesign | SEO DesignPreparing for a Website Redesign | SEO Design
Preparing for a Website Redesign | SEO DesignRaven Tools
 
Intro to Responsive
Intro to ResponsiveIntro to Responsive
Intro to ResponsiveTom Elliott
 
Production Techniques Evaluation
Production Techniques EvaluationProduction Techniques Evaluation
Production Techniques EvaluationDaisyPotter
 
SauceCon 2017: Making Your Mobile App Automatable
SauceCon 2017: Making Your Mobile App AutomatableSauceCon 2017: Making Your Mobile App Automatable
SauceCon 2017: Making Your Mobile App AutomatableSauce Labs
 
SauceCon 2017: Building a Continuous Delivery Pipeline with Testing in Mind
SauceCon 2017: Building a Continuous Delivery Pipeline with Testing in MindSauceCon 2017: Building a Continuous Delivery Pipeline with Testing in Mind
SauceCon 2017: Building a Continuous Delivery Pipeline with Testing in MindSauce Labs
 
SauceCon 2017: Mobile Test Pyramid
SauceCon 2017: Mobile Test PyramidSauceCon 2017: Mobile Test Pyramid
SauceCon 2017: Mobile Test PyramidSauce Labs
 
Developer Night Opticon 2017
Developer Night Opticon 2017Developer Night Opticon 2017
Developer Night Opticon 2017Optimizely
 
Rethinking Search
Rethinking SearchRethinking Search
Rethinking SearchTom Elliott
 
SauceCon 2017: Are Manual Testers Needed In Automated DevOps World?
SauceCon 2017: Are Manual Testers Needed In Automated DevOps World?SauceCon 2017: Are Manual Testers Needed In Automated DevOps World?
SauceCon 2017: Are Manual Testers Needed In Automated DevOps World?Sauce Labs
 
SauceCon 2017: test.allTheThings(): Digital Edition
SauceCon 2017: test.allTheThings(): Digital EditionSauceCon 2017: test.allTheThings(): Digital Edition
SauceCon 2017: test.allTheThings(): Digital EditionSauce Labs
 
Evaluation of mobile app paradigms
Evaluation of mobile app paradigmsEvaluation of mobile app paradigms
Evaluation of mobile app paradigmsno0orcom
 
Conversion Conference - Schuh's journey to RWD
Conversion Conference - Schuh's journey to RWDConversion Conference - Schuh's journey to RWD
Conversion Conference - Schuh's journey to RWDStuart McMillan
 
Socialcam: Concept to MVP to 250k users in under 3 Months
Socialcam: Concept to MVP to 250k users in under 3 MonthsSocialcam: Concept to MVP to 250k users in under 3 Months
Socialcam: Concept to MVP to 250k users in under 3 MonthsLean Startup Circle
 
How to Go Codeless for Automated Mobile App Testing
How to Go Codeless for Automated Mobile App TestingHow to Go Codeless for Automated Mobile App Testing
How to Go Codeless for Automated Mobile App TestingApplause
 
G6F16S14 usability test report
G6F16S14 usability test reportG6F16S14 usability test report
G6F16S14 usability test reportLorena Ovalle
 
Simplifying the Web Accessibility Test Lab
Simplifying the Web Accessibility Test LabSimplifying the Web Accessibility Test Lab
Simplifying the Web Accessibility Test Labmitchellevan
 

Tendances (20)

CMG imPACt2016 - Mobile performance testing - Vendor training - Federico Tole...
CMG imPACt2016 - Mobile performance testing - Vendor training - Federico Tole...CMG imPACt2016 - Mobile performance testing - Vendor training - Federico Tole...
CMG imPACt2016 - Mobile performance testing - Vendor training - Federico Tole...
 
How to Find Vulnerabilities and Bugs in Mobile Applications
How to Find Vulnerabilities and Bugs in Mobile ApplicationsHow to Find Vulnerabilities and Bugs in Mobile Applications
How to Find Vulnerabilities and Bugs in Mobile Applications
 
Succor-Marketing plan for android app
Succor-Marketing plan for android appSuccor-Marketing plan for android app
Succor-Marketing plan for android app
 
Responsive Email Design Increases Click-Through Rate By > 20%
Responsive Email Design Increases Click-Through Rate By > 20%Responsive Email Design Increases Click-Through Rate By > 20%
Responsive Email Design Increases Click-Through Rate By > 20%
 
Preparing for a Website Redesign | SEO Design
Preparing for a Website Redesign | SEO DesignPreparing for a Website Redesign | SEO Design
Preparing for a Website Redesign | SEO Design
 
Intro to Responsive
Intro to ResponsiveIntro to Responsive
Intro to Responsive
 
Production Techniques Evaluation
Production Techniques EvaluationProduction Techniques Evaluation
Production Techniques Evaluation
 
SauceCon 2017: Making Your Mobile App Automatable
SauceCon 2017: Making Your Mobile App AutomatableSauceCon 2017: Making Your Mobile App Automatable
SauceCon 2017: Making Your Mobile App Automatable
 
SauceCon 2017: Building a Continuous Delivery Pipeline with Testing in Mind
SauceCon 2017: Building a Continuous Delivery Pipeline with Testing in MindSauceCon 2017: Building a Continuous Delivery Pipeline with Testing in Mind
SauceCon 2017: Building a Continuous Delivery Pipeline with Testing in Mind
 
SauceCon 2017: Mobile Test Pyramid
SauceCon 2017: Mobile Test PyramidSauceCon 2017: Mobile Test Pyramid
SauceCon 2017: Mobile Test Pyramid
 
Developer Night Opticon 2017
Developer Night Opticon 2017Developer Night Opticon 2017
Developer Night Opticon 2017
 
Rethinking Search
Rethinking SearchRethinking Search
Rethinking Search
 
SauceCon 2017: Are Manual Testers Needed In Automated DevOps World?
SauceCon 2017: Are Manual Testers Needed In Automated DevOps World?SauceCon 2017: Are Manual Testers Needed In Automated DevOps World?
SauceCon 2017: Are Manual Testers Needed In Automated DevOps World?
 
SauceCon 2017: test.allTheThings(): Digital Edition
SauceCon 2017: test.allTheThings(): Digital EditionSauceCon 2017: test.allTheThings(): Digital Edition
SauceCon 2017: test.allTheThings(): Digital Edition
 
Evaluation of mobile app paradigms
Evaluation of mobile app paradigmsEvaluation of mobile app paradigms
Evaluation of mobile app paradigms
 
Conversion Conference - Schuh's journey to RWD
Conversion Conference - Schuh's journey to RWDConversion Conference - Schuh's journey to RWD
Conversion Conference - Schuh's journey to RWD
 
Socialcam: Concept to MVP to 250k users in under 3 Months
Socialcam: Concept to MVP to 250k users in under 3 MonthsSocialcam: Concept to MVP to 250k users in under 3 Months
Socialcam: Concept to MVP to 250k users in under 3 Months
 
How to Go Codeless for Automated Mobile App Testing
How to Go Codeless for Automated Mobile App TestingHow to Go Codeless for Automated Mobile App Testing
How to Go Codeless for Automated Mobile App Testing
 
G6F16S14 usability test report
G6F16S14 usability test reportG6F16S14 usability test report
G6F16S14 usability test report
 
Simplifying the Web Accessibility Test Lab
Simplifying the Web Accessibility Test LabSimplifying the Web Accessibility Test Lab
Simplifying the Web Accessibility Test Lab
 

Similaire à A/B Testing Mobile Apps

Improve your content: The What, Why, Where and How about A/B Testing
Improve your content: The What, Why, Where and How about A/B TestingImprove your content: The What, Why, Where and How about A/B Testing
Improve your content: The What, Why, Where and How about A/B Testingintrotodigital
 
introduction to Google Firebase and Ab testing
introduction to Google Firebase and Ab testingintroduction to Google Firebase and Ab testing
introduction to Google Firebase and Ab testingHamza Rehman
 
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 OnboardingApptimize
 
Web Analytics: A Measurement System of Website
Web Analytics: A Measurement System of WebsiteWeb Analytics: A Measurement System of Website
Web Analytics: A Measurement System of WebsiteITDogadjaji.com
 
Modeling Online Hotel Choice: Conjoint analysis as a multivariate alternative...
Modeling Online Hotel Choice: Conjoint analysis as a multivariate alternative...Modeling Online Hotel Choice: Conjoint analysis as a multivariate alternative...
Modeling Online Hotel Choice: Conjoint analysis as a multivariate alternative...SKIM
 
User testing methodology
User testing methodologyUser testing methodology
User testing methodologyJames Hatfield
 
VWO Webinar: Scaling Your Testing Program
VWO Webinar: Scaling Your Testing ProgramVWO Webinar: Scaling Your Testing Program
VWO Webinar: Scaling Your Testing ProgramVWO
 
A/B Testing with Website Optimizer
A/B Testing with Website OptimizerA/B Testing with Website Optimizer
A/B Testing with Website Optimizermm_merchant
 
A/B Testing for WordPress & Drupal
A/B Testing for WordPress & DrupalA/B Testing for WordPress & Drupal
A/B Testing for WordPress & DrupalOptimizely
 
AB testing.pptx
AB testing.pptxAB testing.pptx
AB testing.pptxMugabo4
 
Analytics Academy 2017 Presentation Slides
Analytics Academy 2017 Presentation SlidesAnalytics Academy 2017 Presentation Slides
Analytics Academy 2017 Presentation SlidesHarvardComms
 
6910 week 8 - testing & optimization
6910   week 8 - testing & optimization6910   week 8 - testing & optimization
6910 week 8 - testing & optimizationSeth Garske
 
Taming The HiPPO
Taming The HiPPOTaming The HiPPO
Taming The HiPPOGoogle A/NZ
 
Opticon 2015-Scaling Your Testing Program for Maximum Impact
Opticon 2015-Scaling Your Testing Program for Maximum ImpactOpticon 2015-Scaling Your Testing Program for Maximum Impact
Opticon 2015-Scaling Your Testing Program for Maximum ImpactOptimizely
 
Excel with Enterprise SEO
Excel with Enterprise SEOExcel with Enterprise SEO
Excel with Enterprise SEOKirill Kronrod
 
Leveraging Analytics To Improve Your Marketing Efforts:
Leveraging Analytics To Improve Your Marketing Efforts:Leveraging Analytics To Improve Your Marketing Efforts:
Leveraging Analytics To Improve Your Marketing Efforts:BusinessOnline
 

Similaire à A/B Testing Mobile Apps (20)

Improve your content: The What, Why, Where and How about A/B Testing
Improve your content: The What, Why, Where and How about A/B TestingImprove your content: The What, Why, Where and How about A/B Testing
Improve your content: The What, Why, Where and How about A/B Testing
 
introduction to Google Firebase and Ab testing
introduction to Google Firebase and Ab testingintroduction to Google Firebase and Ab testing
introduction to Google Firebase and Ab testing
 
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
 
Web Analytics: A Measurement System of Website
Web Analytics: A Measurement System of WebsiteWeb Analytics: A Measurement System of Website
Web Analytics: A Measurement System of Website
 
A b-testing-101
A b-testing-101A b-testing-101
A b-testing-101
 
It Worked for Ustream
It Worked for UstreamIt Worked for Ustream
It Worked for Ustream
 
Modeling Online Hotel Choice: Conjoint analysis as a multivariate alternative...
Modeling Online Hotel Choice: Conjoint analysis as a multivariate alternative...Modeling Online Hotel Choice: Conjoint analysis as a multivariate alternative...
Modeling Online Hotel Choice: Conjoint analysis as a multivariate alternative...
 
User testing methodology
User testing methodologyUser testing methodology
User testing methodology
 
VWO Webinar: Scaling Your Testing Program
VWO Webinar: Scaling Your Testing ProgramVWO Webinar: Scaling Your Testing Program
VWO Webinar: Scaling Your Testing Program
 
A/B Testing with Website Optimizer
A/B Testing with Website OptimizerA/B Testing with Website Optimizer
A/B Testing with Website Optimizer
 
A/B Testing for WordPress & Drupal
A/B Testing for WordPress & DrupalA/B Testing for WordPress & Drupal
A/B Testing for WordPress & Drupal
 
AB testing.pptx
AB testing.pptxAB testing.pptx
AB testing.pptx
 
Analytics Academy 2017 Presentation Slides
Analytics Academy 2017 Presentation SlidesAnalytics Academy 2017 Presentation Slides
Analytics Academy 2017 Presentation Slides
 
abtesting-Updated
abtesting-Updatedabtesting-Updated
abtesting-Updated
 
A/B testing
A/B testingA/B testing
A/B testing
 
6910 week 8 - testing & optimization
6910   week 8 - testing & optimization6910   week 8 - testing & optimization
6910 week 8 - testing & optimization
 
Taming The HiPPO
Taming The HiPPOTaming The HiPPO
Taming The HiPPO
 
Opticon 2015-Scaling Your Testing Program for Maximum Impact
Opticon 2015-Scaling Your Testing Program for Maximum ImpactOpticon 2015-Scaling Your Testing Program for Maximum Impact
Opticon 2015-Scaling Your Testing Program for Maximum Impact
 
Excel with Enterprise SEO
Excel with Enterprise SEOExcel with Enterprise SEO
Excel with Enterprise SEO
 
Leveraging Analytics To Improve Your Marketing Efforts:
Leveraging Analytics To Improve Your Marketing Efforts:Leveraging Analytics To Improve Your Marketing Efforts:
Leveraging Analytics To Improve Your Marketing Efforts:
 

Dernier

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 

Dernier (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 

A/B Testing Mobile Apps

  • 1. TEXT SAIF Ignition Bangalore 20th Sep 2013 A/B testing for mobile apps
  • 2. WHAT IS A/B TESTING? Version ‘A’ vs Version ‘B’ That’s how the name A/B testing came about. How does it work?
  • 3. WEB A/B TESTING - Etsy • In-house A/B testing solution • Results are sometimes surprising! INFINITE SCROLL • Infinite scroll is presumed to be a better experience as you see more items faster • Visitors clicked on • fewer results (-11%) • favourited less (-8%) • fewer items purchased (-22%) Source – Design for continuous experimentation, http://www.slideshare.net/danmckinley/design-for-continuous-experimentation Infinite Scroll
  • 4. WEB A/B TESTING INFINITE SCROLL • What went wrong? • Changed multiple things at once • They should have broken-down the feature change into two hypothesis testing validations: • More items is better • Faster is better
  • 5. WEB A/B TESTING SEARCH DROPDOWN • Broke-down the process into testing multiple short measurable tests • Decrease the number of items in dropdown • Default to ‘all items’ • Search bars for in-shop and in-page search • Rich auto-suggest • .. and many more such tests!
  • 6. WEB A/B TESTING SEARCH DROPDOWN • Most people did not notice the major feature changes • Search dropdown was subsequently withdrawn • Iterative ‘Design – Develop – Measure’ Infinite Scroll Design Search Dropdown Design Develop Measure Develop Measure
  • 7. MOBILE A/B TESTING – Why is it needed? • Increase conversion, revenue, engagement metrics • User-segmented and targeted app feature launches • Most mobile apps struggle to make money - faster iterations will genuinely help developers in monetizing their apps
  • 8. MOBILE A/B TESTING – Challenges • Complex coding involved • Delays in app store updates • slowing the pace of innovation • Simplicity and ease of web A/B testing not prevalent on mobiles • thus devoid of 'iterative improvements‘ • key growth drivers on the web
  • 9. WHY A/B TEST MOBILE APPS? • Everyone A/B tests in real-life: • People try two or more pieces of clothing before buying • You have a test drive of two shortlisted cars • The HiPPO (the Highest Paid Person’s Opinion) method of decision making • Decisions based on such opinions, hunches, guesses and conjectures • Use data in decision making • A/B testing on mobile apps is a great way to increase conversions and improving your key mobile metrics.
  • 10. WHAT TO A/B TEST IN NATIVE MOBILE APPS? If it is there in your app, it can be A/B tested! Example use cases: • Call to Action buttons (these include buttons like ‘buy now’, ‘add to cart’, ‘sign up’) • Set any value to the text, size, colors, fonts or its position • App features – Test engagement metrics by having different number of free levels in games • User experience and app navigation sequence tests • Entire screen themes/layouts • Different page opens on tap of a button • Different ways of social media credentialbased sign-ins
  • 11. CASE STUDY: PRICE COMPARISON APP The app lets users compare prices of multiple cross-category products from online stores. User engagement metric ‘review’ button •Price link – Increases element (arrow) beside the price Variation A review button with longer text No visual element (arrow) beside the price A review button with shorter text A small arrow beside the price DISTRIBUTION: 50% 50% Price link clicks on 18.1% of screen opens Price link clicks on 22.4% of screen opens Hypotheses: •Review button – Control DESCRIPTION: Aim was to increase conversion on the following: VARIATIONS: revenue in the form of referral fees. •A short or a long text on a •Impact of a small visual RESULTS: Longer text button got Shorter text button got clicked clicked 1.4% times of screen 1.1% times of screen opens opens Price link with a visual element resulted in an increase of 23.4% in revenues for the app! The longer text on the review button is better at driving engagement by 23.1%
  • 12. values in-code test (normal) more •Integrate SDK •Pre-specify tests •Pre-specify attribute PRE SETUP TIME less COMPARING TEST TYPES (1/3) slow TIME FOR DEPLOYMENT & ITERATION fast
  • 13. COMPARING TEST TYPES (2/3) •Integrate SDK •Pre-specify tests •Change attribute values values data driven test in-code test (normal) more •Integrate SDK •Pre-specify tests •Pre-specify attribute PRE SETUP TIME less live slow TIME FOR DEPLOYMENT & ITERATION fast
  • 14. COMPARING TEST TYPES (3/3) •Integrate SDK •Pre-specify tests •Change attribute values PRE SETUP TIME less values wysiwyg data driven test in-code test (normal) more •Integrate SDK •Pre-specify tests •Pre-specify attribute •Bypass app store updates •Drag-n-drop visual interface •Fast and easy deployment live slow TIME FOR DEPLOYMENT & ITERATION fast
  • 15. NEW FEATURES Live Tracking of User’s Interaction with the App Content Management System Feature Launches and Segmented Rollouts
  • 16. www.appiterate.com “If genius is, as Edison said, 1% inspiration and 99% perspiration, then perhaps innovation is 1% invention and 99% iteration.”