Perfecting shopping experiences on mobile

I helped bring a subscription-based eSIM card to life. From the initial concept to the final app design.

Client

Alza

Year

2014-2018

Industry

E-commerce

Role

Product Designer

Challenge

In-store pickup already existed as a workflow, but it was slow, dependent on staff, and invisible to the customer until they were standing at the counter waiting. We wanted to turn it into something customers actively chose — fast, transparent, and ideally better than home delivery for the right use cases. The design challenge wasn't just the screens; it was choreographing a real-time exchange between an app in staff at busy store backstage (warehouse).

My Role

I led product design on the feature end-to-end across native iOS, Android, and adaptive mobile web — the in-app entry point, the live status model, push notification logic, the counter-number hand-off, and the web fallback. I owned the cross-platform consistency and the moment-to-moment customer experience.

Result

The pickup flow became one of the most-used post-purchase journeys in the app improving TNPS. Share of pickups initiated via app helps overal retention of customers towards mobile app. Feature serve as foundation for later picku-up box simillar UI flows.

Challenges

Two problems sat under that ambition. The first was awareness — even a well-designed flow doesn't change behavior if no one knows it exists, and in-app placement alone wasn't enough to shift a habit as ingrained as walking in and asking. The second was payments.

The pickup trigger depended on an API flag confirming the order was paid, but that flag traveled through several internal systems with their own timing and edge cases. Staff can't release goods on a "probably paid" signal, and customers can't trust a status that lags behind reality.

Purchase the Plan

Unlimited data, unlimited calls and messages — all in a simple flow. No need to visit a store or deal with unnecessary obstacles.

Purchase

Activate eSIM

A fully digital eSIM process. If you prefer eSIM, just select it and activate your plan right after completing the purchase.

Onboarding

Manage Subscription

You can control your spending for the upcoming month at any time. Cancel anytime. Upgrade to higher tiers or pause the plan when you don’t need it.

Subscription

Payment Flows

All payments are handled automatically — a new approach for Vodafone Czech, where payments were previously invoice-based and required manual customer action.

Payments

Final Design

By designing for self-service from the start — and letting user testing shape the flow rather than assumptions — we turned a purchase that used to require a sales rep into something customers can do on their own, in a few taps. The project also reinforced for me how much value comes from staying with a product from first concept through launch: the early decisions are the ones that shape everything downstream.

Enjoyable experiences

Whether browsing products in the Discover section, shopping for something specific, or picking up an order at a retail or delivery point — we designed UI flows to be intuitive and enjoyable for everyone.

Enjoyable experiences

Whether browsing products in the Discover section, shopping for something specific, or picking up an order at a retail or delivery point — we designed UI flows to be intuitive and enjoyable for everyone.

Meaningful interactions

We crafted most user flows to align with familiar interaction patterns on Android and iOS. From smooth screen transitions to viewing products in AR within real environments — everything was designed to feel natural and engaging.

Perfecting shopping experiences on mobile

I helped bring a subscription-based eSIM card to life. From the initial concept to the final app design.

Client

Alza

Year

2014-2018

Industry

E-commerce

Role

Product Designer

Challenge

In-store pickup already existed as a workflow, but it was slow, dependent on staff, and invisible to the customer until they were standing at the counter waiting. We wanted to turn it into something customers actively chose — fast, transparent, and ideally better than home delivery for the right use cases. The design challenge wasn't just the screens; it was choreographing a real-time exchange between an app in staff at busy store backstage (warehouse).

My Role

I led product design on the feature end-to-end across native iOS, Android, and adaptive mobile web — the in-app entry point, the live status model, push notification logic, the counter-number hand-off, and the web fallback. I owned the cross-platform consistency and the moment-to-moment customer experience.

Result

The pickup flow became one of the most-used post-purchase journeys in the app improving TNPS. Share of pickups initiated via app helps overal retention of customers towards mobile app. Feature serve as foundation for later picku-up box simillar UI flows.

Challenges

Two problems sat under that ambition. The first was awareness — even a well-designed flow doesn't change behavior if no one knows it exists, and in-app placement alone wasn't enough to shift a habit as ingrained as walking in and asking. The second was payments.

The pickup trigger depended on an API flag confirming the order was paid, but that flag traveled through several internal systems with their own timing and edge cases. Staff can't release goods on a "probably paid" signal, and customers can't trust a status that lags behind reality.

Purchase the Plan

Unlimited data, unlimited calls and messages — all in a simple flow. No need to visit a store or deal with unnecessary obstacles.

Purchase

Activate eSIM

A fully digital eSIM process. If you prefer eSIM, just select it and activate your plan right after completing the purchase.

Onboarding

Manage Subscription

You can control your spending for the upcoming month at any time. Cancel anytime. Upgrade to higher tiers or pause the plan when you don’t need it.

Subscription

Payment Flows

All payments are handled automatically — a new approach for Vodafone Czech, where payments were previously invoice-based and required manual customer action.

Payments

Final Design

By designing for self-service from the start — and letting user testing shape the flow rather than assumptions — we turned a purchase that used to require a sales rep into something customers can do on their own, in a few taps. The project also reinforced for me how much value comes from staying with a product from first concept through launch: the early decisions are the ones that shape everything downstream.

Enjoyable experiences

Whether browsing products in the Discover section, shopping for something specific, or picking up an order at a retail or delivery point — we designed UI flows to be intuitive and enjoyable for everyone.

Meaningful interactions

We crafted most user flows to align with familiar interaction patterns on Android and iOS. From smooth screen transitions to viewing products in AR within real environments — everything was designed to feel natural and engaging.