A user's time is measured in minutes — and we were wasting them.
The promise of digital ordering is speed. A user who opens the app instead of waiting in line is trading one channel for another — and they expect the digital experience to win. When it doesn't, they don't come back.
At Jack in the Box, the ordering funnel had accumulated friction over time in the way most digital products do: incrementally, invisibly, and with good intentions. A birthday field was added to personalize offers. A zip code field was added to localize content. A reward redemption flow required guests to leave the cart, navigate to the offers screen, select a reward, and return. Each decision made sense in isolation. Together, they were adding meaningful time — and drop-off — to an experience where seconds matter.
The problem wasn't any one thing. The problem was the accumulation. When we mapped the full ordering flow end-to-end and measured where time was actually going, the picture was clear: friction had compounded into a guest experience that was working against the product's core job.
"Every unnecessary tap, every extra form field, every screen a guest had to navigate back from — it was all time that belonged to the guest. We set out to give it back."
Speed isn't just performance —
it's every decision that slows a guest down.
Making an app faster is not one problem. It's the product of dozens of smaller decisions about what to ask guests to do, when to ask them, and whether to ask at all. We identified four distinct categories where time was being lost.
None of these were abstract concerns. We could measure where guests were slowing down, where they were abandoning, and how long each step was actually taking. The data pointed to the same conclusion from multiple directions: the ordering flow had too much work in it. Our job was to remove as much of that work as possible without degrading the experience or losing signal we legitimately needed.
Remove the work first.
Optimize what remains.
The ordering speed initiative wasn't a single feature — it was a coordinated effort across sign-up, rewards, performance, and UX patterns. Each workstream attacked a different category of friction. Together, they cut ordering time in half.
"We kept asking: who does this step serve — the guest or the business? When the answer was only the business, it came out. Speed is a product of that discipline applied consistently."
Half the time. Cleaner flow.
Guests who actually finish.
The 50% reduction in ordering time was the result of every workstream landing together. No single change produced the headline — but each one made the headline possible. Taken as a system, the changes eliminated the compounded friction that had built up across the flow.
The downstream effects mattered as much as the headline number. Faster ordering meant more completed orders. More completed orders meant more loyalty engagement. More loyalty engagement meant more reasons to come back. Speed isn't a nice-to-have — it's the product. When the experience moves at the speed guests expect, everything else gets easier.
The initiative also changed how the team thought about friction going forward. The instinct to collect data, add confirmation steps, and route guests through dedicated screens got replaced with a different default: start with the minimum, prove the need, and measure the cost before adding anything back.