Mobile Product Design · Consumer App · iOS & Android
End-to-end UX/UI redesign of a local marketplace app. Research-led decisions on onboarding, discovery architecture, and redemption clarity — turning a frustrating experience into one users opened daily.
Design Process
Five phases. Every decision traceable to evidence. Every outcome attributable to a specific change — the kind of structured documentation German product teams expect.
Discover · Weeks 1–2
The brief was "improve the app." I reframed it: why are users not completing their first purchase? Before touching a single screen, I spent two weeks in research — not because I had to, but because assumptions about consumer apps are almost always wrong.
Research synthesis — affinity mapping of 12 interviews, identifying core friction themes across onboarding, discovery, and redemption
Define · Week 3
Research produced a long list of problems. Not all were equal. I ran a prioritisation session with the PM — mapping each problem against user frequency, drop-off impact, and development feasibility to agree on what we were actually solving.
Two personas synthesised from research: Ben (community-oriented parent, values proximity and trust) and Tina (time-poor professional, values speed and relevance)
Design · Weeks 4–7
I built the Figma component system before designing any screens — iOS and Android variants, spacing tokens, interaction states, and the platform-specific navigation patterns for both phone and tablet. Every screen came after the system.
Double-diamond process used across the project — diverge on research, converge on problem, diverge on solutions, converge on design
Decision 1 — Progressive onboarding
Replaced the 6-field signup wall with a browse-first flow. Users saw deals immediately. Account creation was deferred to purchase intent — just email and password, with social sign-in as the primary option. Preferences collected progressively over 3 sessions.
−52% onboarding abandonmentDecision 2 — Location-first discovery
Rebuilt the home feed around a proximity-aware algorithm. The location permission prompt was rewritten from "Allow Location Access" to "Find deals near you" with a visual radius illustration — opt-in rate jumped from 61% to 89%. Navigation restructured into four clear intents: Nearby · Categories · Trending · Saved.
+67% deal relevance satisfaction
Redesigned home feed (location-aware), deal detail view, and category navigation
Decision 3 — Redemption clarity
Renamed the ambiguous "Claim" CTA to "Get this deal →" with a tooltip explaining what happens next. Designed a four-state redemption progression: Browse → Claim → Confirmed → Redeem. At the in-store step: a full-screen "Show Staff" mode with large voucher code, shop map, and expiry timer.
−41% time to first purchase · Support tickets re: redemption down 70%+
Left: 4-state redemption flow with "Show Staff" mode · Right: smart notification settings with preference controls
Decision 4 — Relevance-first notifications
Worked with the backend team to define a relevance filter — location, browsing history, category preference. Users could set "notification hours" — windows when they were open to deal discovery. Notification card redesigned to show shop name, distance, deal headline, and expiry in a single glance.
Opt-out rate 62% → 24% · Open rate tripledDecision 5 — Tablet-native layout
Tablet users were 18% of the base but had the lowest engagement — the stretched phone UI was a silent churn driver. Designed a two-column master-detail layout: left panel for deal catalogue with filtering, right panel for full deal detail. Purpose-built, not adapted.
Tablet two-column layout — purpose-built, not stretched from phone
+84% tablet session engagementPivots & Constraints · Weeks 5–6
Not every design decision shipped. Three approaches were tried, found to be wrong during prototyping and testing, and replaced with better ones. These pivots are the reason the final product worked.
Every interaction had to feel native on both platforms. Each primary flow was tested on physical iOS and Android devices before sign-off — no lowest-common-denominator compromises.
The existing infrastructure had hard rate limits per user per day. The notification redesign had to work within those limits — which shaped the "notification hours" preference feature as the primary user-controlled solution.
The redesign had to ship before a planned merchant acquisition campaign. The Figma component system was built first specifically to protect this timeline — screen design ran faster because the system existed.
Test · Weeks 6 & 8
I ran 6 participants per round, drawn from both persona profiles, across the full journey: app open → find relevant deal → complete redemption. Round 1 findings changed the design before round 2. Round 2 validated it.
Moderated usability testing with participants drawn from both Ben and Tina persona profiles
Outcomes · 60 days post-launch
Tracked via in-app analytics, Hotjar funnel analysis, and a post-launch survey (n=120 active users). Results measured at 60 days.
Final Hoppon experience across phone and tablet — stakeholder sign-off presentation
Decision Log
| Decision | Why — research evidence | What I designed | Result |
|---|---|---|---|
| Progressive onboarding | 38% of sign-up attempts abandoned. Interviews confirmed users wanted to browse before committing. | Browse-first flow. Account creation deferred to purchase. Social sign-in primary. Preferences collected over 3 sessions. | −52% drop-off |
| Location-first discovery | 8/12 interview participants cited distance as a frustration. 4% notification open rate. | Proximity-aware feed. "Find deals near you" prompt copy. Nearby / Categories / Trending / Saved navigation. | +67% relevance satisfaction |
| Redemption redesign | Support tickets: #1 issue was "did my deal work?" Usability test: 3/6 users confused by "Claim" CTA. | 4-state redemption flow. Renamed CTA. "Show Staff" full-screen mode with voucher code, map, timer. | −41% time to purchase |
| Smart notifications | Notification opt-out at 62%. All deals pushed to all users regardless of location or preference. | Relevance filter (location + history + category). Notification hours setting. Glanceable card template. | Opt-out 62%→24% · 3× open rate |
| Tablet-native layout | 18% of users on tablet. Lowest engagement + highest churn. Stretched phone UI was the cause. | Two-column master-detail layout. Left: catalogue + filter. Right: deal detail without leaving list. | +84% tablet engagement |
Key Learnings