People already know how points work.
The old pages led with partner logos and offers. New visitors had to work out for themselves how to earn, where to spend and why to sign up.
BonusLink is one of Malaysia's longest-running loyalty programmes. Its website, travel pages and BLINK app had grown up separately, each with its own look. I redesigned the homepage and the member dashboard, and used them to set a single theme for the whole brand.
The redesigned homepage: one promise, one sign-up offer, and the brand's colour ribbons framing the story.
The old pages led with partner logos and offers. New visitors had to work out for themselves how to earn, where to spend and why to sign up.
The website, travel pages and app used different blues, type, cards and illustration styles, so the brand felt like several products.
A small set of tokens, a component kit and one mascot could carry a consistent feel everywhere, and make new pages quick to build.
BonusLink members collect points at fuel stations, department stores, banks and online partners, then spend them on vouchers, shopping, travel and bills. The idea is simple. The website didn't make it feel simple.
The brief had three parts: a homepage that explains earn, redeem and pay in seconds, a member dashboard in the BLINK app that answers "what do I have and what can I do with it?", and a theme strong enough to hold the whole brand together.
I started with the theme rather than a page, because every screen after it would inherit its decisions.
#E6F2F9#99CAE6#1A87C6#007AC0#0092CF#005586#B5C5E2#052F6F#03265C#011437#A3CE50#8AB536#FF9600#FF5093#DF4BB1#FAFAFA#E9EAEB#717680#252B37#FFFFFF



The old menu listed sections. The new one answers questions. Earn and Redeem open mega menus grouped by everyday life (mobility, lifestyle, finance and e-commerce), each ending with a nudge to the app. Search opens with suggestions and recent partners before you type.



The page follows the order a new visitor needs things in: what this is, how you earn, how you spend, who the partners are, and then what you can get today.




Travel launched as a new way to earn and burn points on hotel stays. It had to feel like BonusLink, not a white-labelled booking engine, so it uses the same bands, cards and ribbons with a search widget at its heart.


It took several rounds to get there. Early versions led with the search form and a dense grid. Later ones led with the member benefit and pushed search into the hero.
Mobile app redesign, and one theme for an omnichannel experience.
The same tokens, components and Blinkie carried from the website into the BLINK app, so members get one brand wherever they earn and spend.
The app's first minutes do three jobs: explain the value, get a verified member, and learn enough to personalise the dashboard. Blinkie keeps it light along the way.
The dashboard is the screen members open most, so it had to answer the same questions every time: how many points do I have, how do I earn more, what can I spend them on, and what's new for me.
Points sit in a raised card with the member QR code beside it, ready to scan at the till.
Fuel, bills, travel, vouchers and shopping are one tap away, with "More" opening the full list.
A single task, like verifying your email for 20 points, instead of a stack of banners.
Partner offers such as 2x on fuel or 10x on a credit card sit in a swipeable rail.
"My Blinkie Cards" shows each physical card with its status, next to the latest collection.
Home, Earn, Shop, Cards and Account, matching the website's main navigation.

The footer and the bands above it became a kit that every page ends with: a campaign band, a stats band, an SEO link block and the app download, on the navy base. New pages get a finished ending for free.

Tell me what you're building and which hat it's missing.