Building a Checkout Flow on iOS
December 2013
My Background
Web Team14 members
iOS Team4 members
Android Team2 members
Data Team2 members
Ops Team3 members
Product designers2 members
Product managers2 members
Development Team
Easy to use forms 2 tap checkout Higher conversion rates
Checkout Goals
What to join the Product Council? Click below:
productcouncil.org
Free membership!
iOS Checkout Conversion Rate
What ActuallyHappened?
What ActuallyHappened?
What Actually Happened
Initial Launch
Rapid A/B Testing
Incremental Improvements
What Actually Happened
Initial Launch
Rapid A/B Testing
Incremental Improvements
Bug Fixing
Bug Fixing
Bug Fixing
Bug Fixing
Bug Fixing
Bug Fixing
Bug Fixing
The Story Behind the Numbers
Launch v1
A/B Test General Flows
Incremental Improvements
A long time coming…
Feb 2014
91 comments
Initial Launch
Rapid A/B Testing
SG Checkout
Rapid A/B Testing
25% 25% 25% 25%
SG Checkout
Rapid A/B Testing
25% 25% 25% 25%
SG Checkout
Rapid A/B Testing
50%50%
SG Checkout
Rapid A/B Testing
50%
IncrementalImprovements
Pay
Incremental Improvements
Incremental Improvements
Pay (cont.)
Functional Forms
Incremental Improvements
Form Details
Incremental Improvements
Incremental Improvements
Creating an Account (before)
Incremental Improvements
Creating an Account (after)
Better Error Handling
Incremental Improvements
Better Error Handling (cont.)
Incremental Improvements
Help Improvements
Incremental Improvements
Incremental Improvements
Bug Fixing
More users with saved payment info
A larger % of our inventory on SG Checkout
More users with Pay
Unique Challenges
Price Per Ticket Depends on Quantity
Unique Challenges
$176/ticket $176/ticket $171/ticket
Imperfect Seating Information
Unique Challenges
Unique InventoryUnique Challenges
3rd Party ConfirmationUnique Challenges
Fraud check
Broker confirmation
Unethical Brokers
Unique Challenges
Inconsistent User Experience
Lessons Learned
Patience & Persistence
Lessons Learned
Data vs Instincts
Lessons Learned
Why?
Areas forImprovement
Areas For Improvements / What’s Next?
Talk to users early and often
Stay focused
Address autocomplete / Google Maps API
Re-evaluate the tradeoff of a login gate
Fulfillment Integration
@productcouncil Hashtag: #PCNYC
productcouncil.org