
MachiLink is an O2O engagement and loyalty app: discover nearby shops on a map, earn points with a store-visit QR, and connect with shops through coupons and chat.
In response to the wish to "connect great local shops with customers," this launch story tells how the three-sided experience for users, shops, and operators was built from zero, in-house, in 9 months.
A company dedicated to supporting local shops and revitalizing the regional economy. To boost customer acquisition for shopping streets and local stores, it launched an O2O platform connecting shops directly with customers.
The keys were "letting customers discover good shops nearby" and "letting shops keep generating acquisition and repeat visits." The aim was to make visits visible through points and deliver value to both sides.
Find nearby shops by map and category
Visit and earn points via QR
Use coupons and interact directly with shops
Spread via referral codes toward repeat visits
A two-sided platform that creates value for both users and shops required a design bundling discovery, visit logging, and ongoing touchpoints into a single experience.
So customers could discover shops they'd never known, a map- and category-based discovery experience was essential.
So visitors could feel a real benefit from coming in, we needed to build in point rewards on a QR scan.
For shops to keep using it, a mechanism for coupon delivery and subscriptions was indispensable.
To keep the connection alive after a visit, we needed to sustain the relationship through chat and referral codes.
We built from scratch, in-house: mobile apps for users and shops, admin consoles for shops and operators, and an API with real-time messaging — bringing map, QR, points, and chat into one experience.
EXECUTIONMap and categories help customers discover local shops they never knew.
QR scans make visits visible, and points become a reason to return.
Coupons and subscriptions let shops keep drawing customers in.
Chat and referral codes turn one-off visits into lasting local relationships.