Lisek Q-Commerce
End-to-end redesign of a q-commerce app that has surpassed 5 million orders.

Overview
Redesigned Lisek’s app end to end — from home feed and search to product pages, cart, and checkout — lifting order frequency, retention, and average order value across iOS, Android, and web.
Impact Overview
Problem
Reward frequency, not basket value.
Most users ordered sporadically — 1.4x/month. No loyalty mechanism. Price decided, not brand relationship.
Order frequency: 1.4/mo · 60d churn: 41%
Key insights
8/10
Users ignore 'collect points' — rewards too distant
#1
Free delivery beats percentage discounts
2x
Streak programs have 2x higher engagement than points
What was done
End-to-end app redesign
Redesigned core screens — home, search, product detail, cart and checkout — improving usability and visual consistency.
User research & testing
Conducted 10 interviews with heavy shoppers and churned users, ran cohort analysis, and benchmarked 6 competing loyalty programs to validate every design decision.
Design system foundations
Created reusable component library and design tokens, reducing design-to-dev handoff time and ensuring consistency across teams.
Data-informed decisions
Worked with analytics team to define KPIs, run cohort analysis, and validate each iteration with real user data before scaling.


Design system foundations — global color tokens ensuring consistency across the entire product
Typography system — Inter font with consistent sizing across all platforms
Component library — all states, sizes, and variants documented in Figma
Classic points program
1 PLN = 1 point. Rewards catalog. Familiar, but 12% engagement — users said 'another program I won't use'.
Streak-based
Order 3x/week → free delivery next week. 3x engagement vs V1, but weekly cycle too rigid. Breaking streak = frustration.
Hybrid — Streak + Tiers + Instant Rewards
Flexible weekly streak + tier system + instant perks after every order. Streak recovery instead of punishment.
Results
8-week soft launch on 15% of user base.
Learnings
Reward frequency, not basket value. Streaks beat points in q-commerce.
Instant gratification wins. Free juice now > 500 points redeemed later.
Never punish a broken streak. 'Second life' turned frustration into gratitude.



