Back to case studies

Retail

AldiFest Receipt-Upload Loyalty Campaign

2,000+ sign-ups in week one, 2X purchase frequency lift for Aldi Ireland's festival campaign.

We built AldiFest, a receipt-upload loyalty web app for Aldi Ireland's annual festival campaign. Shoppers uploading receipts over €25 entered weekly prize draws for Electric Picnic tickets and gift cards - driving 2,000+ sign-ups in the first week and doubling purchase frequency among participants.

Start a similar projectUpdated Mar 2026

Client

Aldi Ireland (via Brandfire)

Industry

Retail

Timeline

14 weeks

Team Size

6 engineers

Impact

Measurable results

2,000+

Week-one sign-ups

2X

Purchase frequency lift

25%

Avg purchase value increase

14 weeks

Time to launch

Week-one sign-ups: Users registered in the first week of the AldiFest campaign launch.

Purchase frequency lift: Increase in customer purchase frequency among campaign participants.

Avg purchase value increase: Boost in average purchase value driven by the €25 minimum receipt threshold.

Time to launch: From kickoff to live campaign, including security pentest.

The Challenge

What we were up against

Aldi Ireland wanted a digital activation for their annual AldiFest festival campaign but had no existing loyalty infrastructure - the promotion needed to launch from scratch in under 14 weeks.

Receipt validation had to handle varied formats across Aldi Ireland stores, including crumpled, faded, and partially obscured receipts from different POS terminals.

The campaign required real-time receipt processing with fraud prevention so only qualifying purchases (over €25) entered the weekly prize draws, while keeping the user experience frictionless.

What We Built

Our approach

1
Step 1

Built a Next.js web app where shoppers upload photos of...

Built a Next.js web app where shoppers upload photos of Aldi receipts. The system extracts purchase totals, validates the €25 minimum, and enters qualifying submissions into weekly prize draws for Electric Picnic festival tickets and €100 Aldi gift cards.

2
Step 2

Created an admin panel for competition management -...

Created an admin panel for competition management - automated winner selection for weekly draws (weekend camping tickets + 20x €100 gift cards per week), receipt review queues, and campaign performance dashboards.

3
Step 3

Designed real-time receipt processing with OCR extraction...

Designed real-time receipt processing with OCR extraction and automated validation, flagging suspicious submissions for manual review while approving clear receipts instantly.

4
Step 4

Conducted a full security penetration test before launch to...

Conducted a full security penetration test before launch to protect user data and prevent prize-draw manipulation.

Tech Stack

Next.jsAWS LambdaPostgreSQLVercelAWS EC2

Related Work

Frequently asked questions about this project

The user photographs their receipt in the app. An OCR engine extracts key fields (store, date, totals), validates the purchase meets the minimum threshold, and enters the submission into a prize draw or points program. Modern receipt scanning handles crumpled and faded receipts with 85-92% accuracy.

Next Step

Ready to build something similar?

One call with a founder. No sales team, no follow-up sequence. If we can't help, we'll say so.