devtrio
Contact us
Work/Loyalty App Campaign
Case Study — Loyalty & Growth

From 0 to
10 Million Users
in One Campaign.

How we turned everyday grocery purchases into a brand's biggest direct-to-consumer engagement channel. No app store download required, no signup form at entry, and no wasted steps along the way.

10M+

Users

0

App Store installs

60s

First reward

User Growth Curve

10.2M

▲ +8,200%

Campaign lifetime

10M+
Month 1Month 6Month 12Month 18
SE

Senior Software Engineer — Techwisely, UK

Infrastructure Lead & Frontend Lead — architected the PWA, deployment infrastructure, and customer-facing experience that powered the 10M user milestone

Total Users

10M+

▲ Exceeded target by 3x

Onboarded across campaign lifetime

Signup Friction

0%

▲ Industry first

Zero-auth onboarding, instant access

Sales Lift

+Strong

▲ Across key SKUs

Direct campaign-driven purchase growth

Time to Value

60s

▲ Best-in-class

QR scan to first reward earned

01 — The Problem

A Household Brand with No Direct Line to Its Customers

A leading FMCG brand sells what millions of families buy every week: milk, bread, juices, cakes, water. Yet despite that volume, they had no visibility into the people actually buying their products.

Every sale flowed through traditional retail distribution with no customer data attached. There was no loyalty lever, no way to measure whether a promotion actually worked, and no visibility into whether a customer came back once, ten times, or never.

They needed a direct consumer channel, but the challenge was real: in a market where app download friction kills campaigns before they start, how do you build something people actually use?

The Broken Chain

Before — No Consumer Visibility

🏭

The Brand

Produces & distributes

━━━ DATA STOPS HERE ━━━

🏪

Retail Channel

Third-party distribution

👤

End Customer

Invisible to the brand

02 — The Solution

The Conversion Funnel

Each step designed to retain, not lose

QR scan in-store

100%

App opens (PWA)

~95%

Receipt uploaded

~80%

Points earned

~78%

Rewards redeemed

CONVERT

A Zero-Friction Funnel That Pays Customers to Engage

We replaced the traditional "install, register, wait for value" flow with something much simpler: scan, engage, earn, all in under 60 seconds.

Going with a Progressive Web App removed the App Store barrier entirely. A guest-first token meant users could start without filling in a form, and AI-powered receipt validation meant every genuine purchase was rewarded automatically. Contact details were only collected at the moment of reward redemption, which is when users were most willing to share them.

Every design decision came back to one question: what's the fastest way to turn a curious shopper into a rewarded, repeat customer?

03 — Key Features

Every Feature Built to Remove a Barrier

Every feature had to either reduce friction or increase engagement. That discipline is a big part of how the app reached 10 million users.

📱

Progressive Web App

No App Store, no Play Store. Customers install directly from the QR scan, straight to their home screen in seconds. This removed the biggest barrier to adoption.

Eliminated app store drop-off entirely
🎯

Zero-Auth Onboarding

No signup form at entry. Users get a guest token and start earning points right away. Contact details are only asked for at redemption, when intent is at its highest.

🚀Top-of-funnel drop-off near zero
🤖

AI Receipt Validation

Custom OCR model trained on branded receipts. Every upload is automatically validated and rewarded, with no human review needed and no significant fraud exposure.

💯Instant gratification at scale
🏪

In-Store QR Entry

QR codes at the point of sale connect the physical shopping moment directly to the digital reward. No URL to type, no search required, no lost intent.

🔗Closed the offline-to-online loop
🎁

Points & Rewards Engine

Customers earn per validated receipt and redeem for real rewards. Campaign management tools let the brand launch, adjust, and measure in real time.

📊Real-time campaign control
🔄

Smart Conversion

Guest tokens convert to registered accounts only at redemption. Users complete full registration when their motivation is highest, which is when they're about to collect a reward.

🎯Conversion at moment of peak intent

04 — Business Impact

The Numbers That Matter

A CEO-level view of what this platform delivered.

Campaign Performance

User Acquisition Growth

From launch to 10M+ onboarded users

10.2M

Total users

+8,200%

Growth rate

~95%

Funnel retention

10M6M2M1M5M10M+ ✓
LaunchQ2Q3Q4Year 2Present

Conversion Comparison

With vs without signup friction

10x

higher conversion

Traditional app with signup

~8%

Zero-auth PWA (our build)

~85%

Removing the signup barrier drove conversion to nearly 10x the industry standard for branded loyalty apps, which was the single biggest contributor to reaching 10 million users.

Sales Uplift Trajectory

Campaign-driven purchase growth

2.5x

peak uplift

1.0x

Before

1.5x

Launch

2.0x

Growth

2.5x

Peak

Campaign engagement directly correlated with sales uplift across key SKUs. Peak campaign periods drove 2.5x baseline purchase velocity.

The Frictionless Customer Journey

Physical shelf to digital reward, 60 seconds, no friction

1
🏪

In-Store

~5s

2
📱

Scan QR

~3s

3

PWA Opens

~2s

4
📸

Upload Receipt

~30s

5
🎁

Rewarded

~20s

60s

Total journey

0

Forms filled

0

App downloads

1

Tap to start

Repeat Purchase Cycle

Self-reinforcing engagement loop

LoyaltyLoop1. BUYStore product2. SCANReceipt3. EARNPoints4. WINRewards

3.2x

Avg. purchase frequency increase

Customer Lifetime Value

CLV uplift from loyalty engagement

Non-loyalty customer

1.0x

Baseline CLV

Loyalty-engaged customer

2.4x

+140% lifetime value

Reward-redeemed customer

3.1x

+210% lifetime value

+140%

Avg. CLV uplift from loyalty tier

Redeemers show 3x purchase depth vs. base

Offline-to-Online Value Chain

How a physical purchase becomes a digital loyalty relationship

🏪

Stage 01

Physical Store

Customer buys a branded product. QR code on shelf/receipt triggers the journey.

Entry point

QR / Barcode

📱

Stage 02

Digital PWA

Instant scan-to-app. Zero signup. Receipt uploaded, validated by AI, points credited.

Conversion rate

~85%

🎁

Stage 03

Reward & Return

Points redeemed for gifts. Customer returns to buy more. Loyalty loop closes.

CLV uplift

+140%

The decision to go PWA and zero-auth wasn't just a UX choice, it was a growth strategy. Every barrier we removed turned into a user gained. Ten million users validated that thinking.

— Engineering leadership, on the platform's success

05 — Key Insight

Friction Is the Hidden Tax on Every Campaign

The most valuable lesson from this project applies well beyond loyalty apps and the FMCG space.

The Takeaway

Every Saved Second Becomes a User. Every Removed Form Becomes a Conversion.

Most consumer campaigns fail not because the offer is bad, but because the path to claiming it is too long. Traditional loyalty apps lose 90% of interested customers before they ever see the value proposition, dropped off at app stores, signup forms, and email verification flows. We rebuilt the entire funnel around one principle: engagement should come before registration, not after. That shift, combined with the right tech to support it, is what turned a promotional campaign into a 10-million-user engagement platform.

Ready to work together

See How This Thinking Drives
Your Revenue

I now work directly with clients through my agency. If you're building a consumer product where growth depends on frictionless conversion, let's talk about how to build yours.

Start a Conversation