Bachaa Party: shopping, loyalty and care in one app
One app for shopping, loyalty rewards and customer care at Pakistan's kids retail brand.
- across Pakistan, plus nationwide delivery
- 13 stores
- connected: Shopify, loyalty, CRM, MoEngage, Firebase and Facebook
- 6 systems
- for shopping, rewards, support and in-store identification
- 1 app
Bachaa Party describes itself as Pakistan's biggest kids store, with 13 stores across the country and nationwide delivery for online orders. Parents shop there for almost everything a child needs, from baby care and clothes to shoes, toys, school supplies and gifts. To deepen customer loyalty, simplify operations and grow digital engagement, FetchSky designed and built a mobile app that brings online shopping, loyalty rewards, customer support and in-store identification together in one place, with an admin portal for the Bachaa Party team.
In short
- FetchSky designed and built Bachaa Party's customer mobile app for Android and iOS, with an admin portal for the Bachaa Party team.
- The Bachaa Party app connects Shopify, a loyalty platform, CRM, MoEngage, Firebase and the Facebook Conversion API, built with React Native, NestJS, MySQL and Redis.
- In store, customers show an encrypted QR code that links the purchase to their profile at the point of sale, without giving a phone number.
The challenge
What needed solving?
With stores across the country and a growing online business on Shopify, Bachaa Party needed to connect the dots between its channels. It wanted to:
- Make shopping easy, with a native mobile experience built on its existing Shopify store.
- Reward loyal customers, and let them see and use their points in one place.
- Listen and respond: capture complaints, feedback and survey responses, and follow them up properly.
- Recognise customers in store without asking for a phone number at every checkout.
- Market smarter, with targeted notifications and better advertising attribution.
Our solution
What did we build?
One app that brings online shopping, loyalty rewards, customer support and in-store identification together.
Native shopping
Customers browse, search, filter and buy in the app, with cart, checkout and payment. Order history, tracking, cancellation and returns are built in, and the app syncs fully with Shopify for inventory, pricing and fulfilment.
Personal profiles
Sign up with email, Google or Facebook, manage addresses, and add children's names, ages and preferences so the experience can be tailored to each family.
Loyalty wallet
Customers earn and redeem points under the loyalty program, and see their balance and transaction history, through an integration with the loyalty platform.
Complaints and support
Customers raise tickets from the app, track their status and view the full correspondence, connected to Bachaa Party's CRM.
Surveys that reward
Short surveys on service, products and experience, with optional points or coupons as a thank-you. Responses are logged for the team in the admin portal.
In-store QR identification
At the till, customers show a secure, encrypted QR code. The cashier scans it and the point-of-sale system links the purchase to the customer, with no need to ask for a phone number.
Targeted notifications
Campaign, trigger-based and transactional push notifications, orchestrated through Firebase Cloud Messaging and MoEngage.
Smarter advertising
Server-side events through the Facebook Conversion API improve tracking after ad clicks and the attribution of sales.
In pictures
What does it look like in use?
- Image coming soon
Shopping: browse, filter and check out - Image coming soon
Loyalty wallet: points balance and history - Image coming soon
In-store QR identification at the till - Image coming soon
Admin portal: tickets, surveys and QR sessions
What does the app connect to?
Shopify
Inventory, pricing and fulfilment stay in sync with the online store.
Loyalty platform
Customers earn and redeem points, and see their balance and history.
CRM
Tickets raised in the app reach customer care, with the full correspondence.
MoEngage and Firebase
Campaign, trigger-based and transactional push notifications.
Facebook Conversion API
Server-side events improve ad tracking and sales attribution.
What does the admin portal show the team?
A web-based admin portal gives the Bachaa Party team visibility into:
- CRM ticket logs
- Survey reports
- QR session monitoring
How we built it
How did we build it?
We started with discovery, and UX and UI design aligned with Bachaa Party's brand, then built in stages: core commerce and profiles first, followed by the loyalty, CRM and marketing integrations, then surveys and QR identification. The app uses React Native for a single codebase across Android and iOS, backed by a NestJS middleware layer, MySQL and Redis. FetchSky also handled testing, user acceptance testing and submission to the Play Store and App Store.
The outcome
What changed?
Bachaa Party now has a single mobile app that connects its online store, loyalty program, customer care and physical stores. Customers get a faster, more personal experience, and the business gets better data, better feedback and better ways to reach families.
Frequently asked questions
[1]What did FetchSky build for Bachaa Party?
[2]Does the Bachaa Party app work with Shopify?
[3]How does in-store QR identification work?
More case studies
- Insurance · Wellness appEFU Life WIN: healthy living, rewarded through a life policyA wellness app that turns healthy living into rewards, and connects it all to a life insurance policy.Read the case study
- Banking · SaaS platformPeekaboo Connect: digital banking, plug and play, at 15 banksA plug-and-play digital transformation suite now used by 15 banks in Pakistan.Read the case study
- Mobile app · Location-based platformPeekaboo Guru: every deal and nearby place, in one guide Turning every deal, discount and nearby place into one simple lifestyle guide for 500,000+ monthly users.Read the case study
Building something like this?
Tell us what you need. We’ll set up a free consultation and follow up with a detailed proposal.

