Mobile commerce · 2023
Flink - Order Again feature
At Flink, among other features, I worked on “Order Again”, a mobile app experience designed to simplify recurring grocery purchases and reduce friction for returning customers.
Role
Senior Product Designer
Year
2023
Team
Senior Product Designer on the Flink mobile app team, partnering with PM, engineering, and data.
Scope
Improvement of convenience and purchase efficiency on mobile.
The problem
Returning users often reordered the same products repeatedly, yet the experience of rebuilding baskets remained unnecessarily manual and time-consuming.
Users had to search again for familiar items, reconstruct routine purchases from scratch, navigate large catalogs repeatedly, and spend cognitive effort on low-intent decisions.
This created friction in a product whose core promise was convenience and speed.
The challenge
The challenge was designing a repeat-purchase experience that felt fast but not overwhelming, personalized without becoming intrusive, flexible enough for different shopping habits, and scalable across thousands of SKUs and dynamic inventory states.
From a product perspective, the feature also needed to support higher reorder rates, stronger retention loops, faster conversion, and improved basket completion — while fitting naturally into existing browsing and checkout behaviors.
Approach
The design process focused on understanding recurring shopping behaviors and identifying moments where friction accumulated across the customer journey.
Key areas explored included repeat purchasing patterns, habit-based shopping behaviors, basket reconstruction flows, personalization opportunities, the balance between speed and discoverability, and mobile-first interaction patterns.
The resulting experience introduced streamlined ways for users to quickly access and reorder previously purchased items while maintaining flexibility and control over their basket composition.
What was difficult
Balancing speed with user control: reordering groceries is not always a simple one-click action.
Designing for imperfect purchasing patterns: users reorder some items consistently, others seasonally, others impulsively.
Determining the right level of personalization.
Designing around operational constraints: products may go out of stock, change availability, vary by location, or be temporarily replaced.
Outcome
The project helped strengthen the everyday usability of the Flink mobile experience by making repeat purchases faster, more intuitive, and more aligned with real customer behaviors.
It also contributed to broader product goals around retention, engagement, repeat conversion, and convenience perception.
What shipped
Design principles
- Reduce cognitive load
- Prioritize speed
- Support flexible routines
- Keep users in control
Product goals
- Retention
- Engagement
- Repeat conversion
- Convenience perception