← simran kirpalani · selected work
United Petroleum hero banner: 200K+ customers, one major loyalty transition, showing the United app, customer journey map, migration communication plan, service station data audit and UP Community collateral

CRM · Loyalty · Customer Experience · Digital Migration

United Petroleum

Marketing Intern

United Petroleum was transitioning 200K+ fuel-discount customers from its existing card system to a new mobile app.

My work covered different parts of that transition, from reviewing the customer journey and planning migration communications to maintaining customer-facing station data and supporting the UP Community loyalty programme.

01

Customer Migration

United was moving existing fuel-discount customers off its card system and onto a new app, built with digital partner ID Digital. The discount itself didn't change, only how customers accessed it.

United app first-time download journey, SMS prompt through to app store listing
First-time journey: SMS prompt to app store download
United app account verification code entry screens
First-time journey: verifying a new account
United app UP Rewards barcode redemption screens
Everyday use: generating a daily fuel barcode
United app execution timeline mapping communication phases against a kill date
The phased rollout, mapped against support capacity
02

Communicating Through Change

The migration reached customers in four phases, each one messaging only the people who hadn't already moved across from the phase before.

500,000+ customer emails distributed across the migration
4 comms phases 20+ FAQs updated
Email ↓ Customer question ↓ FAQ / website
Comms transition plan spreadsheet with tracked-change edits to phase 1 and 2 email drafts
Comms transition plan: phase 1–2 email drafts, in edit
Fuel Discount Card FAQ document, updated for the migration
Fuel Discount Card FAQs, updated for the migration
03

The Data Behind The Experience

Every fuel discount depends on the right station showing up in the right place, with the right hours. I cross-checked station information against Google and internal systems, and flagged discrepancies in details like location, operating hours and facilities, verifying with station managers and partners where needed.

500+ service stations checked
100+ discrepancies corrected

Also validated: 40+ club partner details as new clubs joined the program.

What the customer sees
United: Example Location
Hours6:00am – 10:00pm
FacilitiesCar wash, EFTPOS
Fuel discountAccepted

Illustrative: a simple stand-in for the listing a customer checks, not an actual station record.

The data behind it
United Petroleum internal service station database listing, showing a Name on Google/Store Locator column with mismatches marked
Internal station database: the "Name on Google/Store Locator" column is where mismatches surfaced
04

UP Community

UP Community had 800+ registered clubs and associations, with very different levels of activity. Alongside reviewing new applications, I worked out which of the quieter ones were worth a direct call versus a scaled email.

Club activity data
Closer to threshold Personalised phone outreach
Further from threshold Email re-engagement
120+ clubs reviewed for re-engagement 30+ contacted individually 50+ new clubs onboarded
Scale Of The Work

What this covered, across one internship

500K+ migration emails distributed
200K+ customers within the app migration
800+ clubs in the loyalty community
500+ service station records checked
100+ data discrepancies corrected
50+ clubs onboarded
← back to home next project →