Back to case studies

MarTech

Loyalty Rewards App for Sanbra Fyffe (Instantor®)

Tiered loyalty rewards app for Ireland's plumbing and heating industry - 14 weeks to launch, 25% increase in average order value, 60% customer engagement boost.

We built a tiered loyalty rewards app for Sanbra Fyffe's Instantor® brand, targeting plumbers and installers across Ireland's plumbing and heating industry. The Flutter cross-platform app features simplified receipt upload for purchase verification, automated competition management with real-time receipt processing, gamification mechanics for repeat purchases, and tiered reward levels - launching in 14 weeks with a 25% increase in average order value.

Start a similar projectUpdated Mar 2026

Client

Sanbra Fyffe (Instantor® brand)

Industry

MarTech

Timeline

14 weeks

Team Size

4 members (engineering, design, product)

Impact

Measurable results

14 weeks

Time to launch

100+ in month one

Receipt uploads

25% increase

Average order value

60% boost

Customer engagement

Time to launch: From zero to live app in both iOS and Android app stores using Flutter cross-platform development.

Receipt uploads: Product purchase receipts uploaded and verified in the first month after launch.

Average order value: Increase in average order value among active loyalty program participants compared to non-participants.

Customer engagement: Increase in direct brand engagement from plumbers and installers who previously had no relationship with Sanbra Fyffe.

We supply through merchants, so we never had a direct line to the plumbers using our products. The loyalty app changed that overnight - we now know who our most loyal installers are and can reward them directly.

Sanbra Fyffe Marketing Team

Brand Marketing, Instantor®

The Challenge

What we were up against

Sanbra Fyffe had no visibility into customer engagement at the installer level. Their products flowed through builders' merchants, creating a gap between the manufacturer and the plumbers and installers who actually chose their Instantor® brand - with no way to identify, track, or reward loyal trade customers.

There was no retention mechanism for repeat purchases. Plumbers chose fittings based on availability and habit, and without incentives tied to purchase behavior, Sanbra Fyffe could not influence brand preference at the point of decision.

Purchase tracking was entirely manual. The only proof of purchase was paper receipts from builders' merchants, and there was no system to collect, verify, or aggregate this data at scale - making any loyalty or competition program operationally impractical.

Direct interaction with end users (plumbers and installers) was minimal. Sanbra Fyffe communicated through merchant channels, missing the opportunity to build direct relationships, gather feedback, and create brand advocates among the tradespeople who specify their products.

What We Built

Our approach

1
Step 1

Built a cross-platform mobile app using Flutter with a...

Built a cross-platform mobile app using Flutter with a tiered rewards system where plumbers and installers earn points and unlock higher reward tiers based on cumulative Instantor® purchases - creating a direct incentive for brand loyalty that bypasses the merchant layer.

2
Step 2

Implemented simplified receipt upload with real-time...

Implemented simplified receipt upload with real-time processing. Installers photograph their builders' merchant receipts, the system extracts and validates purchase data, and qualifying purchases are automatically credited to their account - replacing manual tracking with a frictionless mobile workflow.

3
Step 3

Developed automated competition management with...

Developed automated competition management with configurable campaign rules, automated entry qualification based on verified purchases, randomized winner selection, and instant notification - allowing Sanbra Fyffe to run seasonal promotions without manual administration.

4
Step 4

Added gamification mechanics including progress bars toward...

Added gamification mechanics including progress bars toward next tier, bonus point multipliers for target products, streak rewards for consecutive monthly purchases, and a leaderboard among participating installers - turning routine purchasing into an engaging competitive experience.

Tech Stack

FlutterNestJSPostgreSQLHasuraFirebase

Related Work

Frequently asked questions about this project

Trade customers photograph their purchase receipts from builders' merchants or distributors. The app extracts key data - product names, quantities, totals, and retailer details - and validates against qualifying criteria (correct brand, minimum spend, participating retailer). Verified purchases automatically earn points toward the customer's loyalty tier. This approach works for any manufacturer selling through intermediaries where barcode scanning at the point of sale is not possible.

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.