← All work

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.

[Hero image]

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