Case Studies Nescafé Pick a Cup & Win
iOS iPad App Custom Game Prize Management Data Capture In-Store Activation

How Nescafé turned a till slip into an instant-win Pick a Cup experience.

Nescafé needed a smart, controlled in-store promotional activation that rewarded shoppers instantly for purchasing — while capturing quality consumer data. Social Wiiv delivered a custom iOS iPad app, a bespoke Pick a Cup prize game, and a sophisticated prize management system deployed across 14 store locations over 4 campaign days.

444
Total Entries
14
Store Locations
4
Campaign Days
70h
Total Active Time
Cup 1
🏆
Cup 2 ✓
Cup 3
Pick a Cup & Win
About Nescafé

Nescafé is Nestlé's flagship coffee brand — one of the most recognised beverage names in South Africa and globally. The brand runs ongoing in-store promotional campaigns to drive trial and purchase across major retail chains, using technology-led activations to engage shoppers at the point of sale.

Campaign Details
Campaign Days 4 Active Days
Total Entries 444
Max Locations 14 Stores
Total Active Time 70h 46min
Prize Value R50 Vouchers
Industry
FMCG · Beverages
In-Store Promotional Activation
Use Cases
iOS iPad App Custom Game Prize Management Data Capture Proof of Purchase Reporting & Analytics
Implementation
Platform iOS (iPad)
App Type Custom Native App
Game Pick a Cup
Proof of Purchase Till Slip Capture
Promoter Tracking Yes

Running a controlled instant-win promotion across multiple stores — without over-issuing a single prize.

In-store promotional activations live or die on execution. Nescafé needed a proof-of-purchase–gated instant-win experience that could operate simultaneously across up to 14 store locations, with different voucher allocations per store, controlled prize distribution throughout each activation day, and real-time visibility for the brand across all promoters and venues.

The brief had three non-negotiable requirements: first, every entry had to be validated by a genuine Nescafé till slip — no slip, no play. Second, the prize inventory had to be mathematically controlled so that no store ever ran out of prizes before closing time, and no store ever issued more prizes than allocated. Third, every promoter's activity — their start time, end time, entries handled, and prizes issued — had to be traceable in the reporting dashboard.

"The moment you give promoters an unconstrained prize pool, you lose control of the activation. The system needed to be the guardrail — not the promoter."

— Social Wiiv Development Team

A custom iOS app, a Pick a Cup game, and a prize engine that never over-issued.

Social Wiiv designed and built a three-component system: a custom iOS iPad app for in-store promoters, a bespoke Pick a Cup prize game, and a backend prize management engine with per-store, per-day, time-distributed voucher control.

Custom iOS iPad App — Promoter Interface

1. Custom iOS iPad App

The promoter-facing interface was built as a native iOS app for iPad — deployed to each store location and used by the on-site promoter to guide shoppers through the full activation journey. The app handled registration, till slip capture, and launched the Pick a Cup game upon successful validation.

1
Customer Registration
The promoter captures the shopper's details — name, cell phone number, and email address — with an opt-in prompt for future Nescafé marketing communications
2
Proof of Purchase — Till Slip Capture
The shopper presents their Nescafé till slip. The promoter captures a photo of the till slip via the iPad camera, which is stored against the entry as proof of qualifying purchase
3
Pick a Cup Game Launches
Once registration and proof of purchase are confirmed, the app transitions to the Pick a Cup game — the shopper takes over the iPad to play
4
Instant Win Result
The game resolves immediately — the shopper either wins a R50 voucher or sees a "better luck next time" result. Prize issuance is handled by the backend engine in real time

2. Pick a Cup — Custom Game Development

Social Wiiv designed and built a custom "Pick a Cup" game experience — a digitally animated cup-selection game where the shopper picks one of three cups to reveal whether they've won. The game outcome was determined by the prize engine backend, not by random chance in the app — ensuring prizes were distributed exactly as configured regardless of which cup was picked.

How the Game Works
Cup 1
🏆
R50
You Win!
Cup 3
Shopper picks any of the three cups — the winning cup is determined by the prize engine, not the selection
Win result: R50 voucher — issued immediately and tracked against the store's prize allocation
Win rates are governed by the backend — not hard-coded in the app — ensuring full prize control across all devices

3. Prize Management System

The prize management backend was the most technically critical component of the activation. It controlled exactly how many prizes were available per store, when they could be issued, and at what rate — ensuring prizes were evenly distributed throughout the day rather than all being won in the first hour.

Load Stores & Locations
Admin loaded all store names and locations into the system before each campaign day — enabling per-store prize allocation and reporting
Set Vouchers per Store
Each store received its own voucher allocation — a different number could be configured per location based on expected foot traffic and campaign goals
Set Days & Active Times
Activation hours were configured per campaign day — prizes could only be issued within the defined time window for each store
Even Distribution Through the Day
The engine distributed prize wins evenly across the activation window — preventing early prize exhaustion and keeping the experience active all day
Hard Prize Cap Enforcement
The system hard-capped prize issuance — once a store's allocation was exhausted, no further wins could be issued regardless of entries remaining
Real-Time Dashboard
Live visibility into prize remaining, entries per store, and promoter activity — across all locations simultaneously throughout each campaign day

4. Full Stats & Reporting

Every promoter session was tracked from login to logout, giving the Nescafé team complete visibility over activation performance. The reporting dashboard broke down entries and prizes by promoter, by store, and by campaign day — with timestamps for every session.

Breakdown by Promoter & Store — every entry attributed to a specific promoter and store location, enabling performance comparisons across the team
Promoter Start & End Time — automatic session logging captured exactly when each promoter activated and deactivated the app at their store
Track Entries & Prizes — total entries, winning entries, and remaining prize stock tracked in real time per store, per day, and in aggregate across the campaign

444 entries. 14 locations. 70 hours and 46 minutes of activation time.

The Nescafé Pick a Cup & Win campaign ran across 4 campaign days and expanded from 5 store locations on Day 1 to a peak of 14 on Day 3. Every entry was validated against a genuine till slip, and the prize engine maintained full control of voucher distribution throughout the campaign — no store issued more prizes than allocated, and every promoter's session was tracked start to finish.

444
Total entries across all days
14
Store locations at peak (Day 3)
70h
46 min total promoter active time
4
Campaign days across June 2024
Campaign Day Breakdown
Day 1
7 June 2024
5 Locations
53
Day 2
14 June 2024
10 Locations
153
Day 3
25 June 2024
14 Locations
22
Day 4
28 June 2024
1 Location
13
Consumer Data Captured
Contact Details
Cell Phone Numbers 427
Email Addresses 311
Communication Opt-In
Opted In 222
Did Not Opt In 229
49.2% opted in 50.8% did not
Entry Evidence Captured
221
Till slips captured as proof of purchase
146
Entry names recorded
52
Customer photos captured

Day 2 was the highest-performing day of the campaign — 153 entries from 10 store locations, nearly three times the volume of Day 1. Day 3 expanded to the widest footprint at 14 locations but with fewer entries, suggesting a shorter activation window or adjusted staffing on that date. The prize management engine maintained full control throughout, ensuring no store's allocation was exhausted prematurely regardless of the variance in daily entry volumes.

"Having the prize distribution engine handle the win logic — rather than relying on the app or the promoter — meant we could guarantee prize fairness across every store, every day, without any manual intervention."

— Social Wiiv Development Team

Build a Controlled Prize Promotion for Your Brand.

Whether it's a till slip–gated instant-win game, a gamified in-store mechanic, or a national promotional roadshow — Social Wiiv can design and deploy a fully controlled prize system with real-time reporting and promoter tracking built in.