work / EF World Journeys · 02 of 04

EF World Journeys

design engineer · 2022–present · checkout, search and AI discovery

A nine-figure travel business across countries and three brands. Search, discovery and checkout all carry revenue, and none of it can break.

EF app native checkout, step 1 of 4: customize your tour, with a progress stepper and an airfare add-on

Native checkout: four steps, with the price due today always on screen.

1 / 10

Impact

~10%early booking lift on native-app checkout, ~80% rolled out
~78→~94%excursion upsell attach, held for 18 months
+~5%travel-protection attach vs control, A/B test
3→1brands on one checkout engine, attach held through the cutover

problem

A nine-figure travel business across three brands. Search, discovery and checkout all carry revenue, and none of it can break.

approach

I own the whole loop, from research to production front-end, with no engineering handoff. Consolidate the surface, , and make every search land somewhere bookable.

outcome

Three brands on one checkout engine with add-on attach steady through the cutover. Search rebuilt so . I led design, research and the interaction build for the native-app checkout: , with an in booking conversion.

How it's built

10 components · ← → to step through
  • U1100+ countriescheckout
  • U2three brands, one engineconsolidation
  • U3attach redesign, A/Binsurance
  • U4upsell step-changeexcursion
  • U5never dead-endssearch
  • U6strategy → interactionsnative checkout
  • U7built once, reusedcampaigns
  • U8live in an A/B testAI discovery
U1 · checkout1 / 10

100+ countries

Checkout handles currency, tax, locale and payment methods for travelers in more than a hundred countries. I ship the production front-end myself, so the design that gets approved is the one that goes live.

receipt
live across three brands
bunty · my friend from back home · receipts keep him honest