Let's talk

40,000 customers. One system they own.

  • CRM & operations
  • Premium retail
  • Vietnam
Client
King Luxury
Industry
Premium mattresses · Vietnam
Team
~50 sales and care staff · 14 teams
Live since
23 October 2026
Systems
crm.klex.vn · base.klex.vn
Rebuilt in English from the real interface · sample data

A CRM the team can trust.

King Luxury needed a CRM its team could trust and use quickly on a phone. Byfocus built an owned system that makes customer responsibility clear and brings the sales the old reports missed into view.

Across Kingluxury, Naturehome, Slumberland and Dunlopillo Luxury, the rebuild brought customer history dating to 2019 into a simpler daily workspace. All 246 migration read checks matched. It runs on King Luxury’s own Docker server, with daily encrypted backups and code the client owns.

migration checks matched
246/246
Data since 2019
median first response
1 min
Measured in October 2026
customers and leads
40,000+
History since 2019
customer list
22 ms
Before: 490 ms

Figures from the live system, October 2026.

The old tool hid the real business.

Before the rebuild, the team worked in Getfly. The problems were daily ones, and they added up.

  1. 01

    Cluttered and hard on a phone

    The team found Getfly cluttered, slow and difficult on desktop and phone.

  2. 02

    A bill that grew with every seat

    Per-seat costs kept rising, while the workflows they needed called for deep custom work.

  3. 03

    Reports with blind spots

    One team’s 11,490 leads (28% of all data) were hidden from the director because its leader field was empty. The old team dashboard made 107 database queries; the care report made 184.

  4. 04

    Sales the reports missed

    The old setup recorded only a fraction of the won deals that KiotViet invoices showed. The new CRM matches every invoice to its customer, so the dashboard shows the sales that actually happened.

One system, screen by screen.

The screens below are rebuilt in English from the live product, with sample data. The real interface is in Vietnamese.

01

The director’s view

One live view of revenue, targets, teams and the next work that needs attention.

  • Monthly targets and revenue pacing
  • Revenue matched to KiotViet invoices
  • “Needs attention” alerts for overdue customers
  • North and South team comparison
  • Morning work list and Monday summary
  • Median first response: 1 minute

base.klex.vn manages campaigns, tasks, approvals, the content calendar and Drive sync. Product care labels open warranty status by QR at center.klex.vn. The Partner Hub gives architects and designers partner pricing, with access revoked after 90 days.

02

Every customer, one screen

A profile brings the next action, sales stage and care history into one place. The team can call, send a message or schedule the next follow-up without losing context.

  • Call, SMS and Zalo actions
  • Sales stage from S0 to S9+
  • One-tap care log
  • Upcoming care schedule
03

Ownership without poaching

A salesperson requests exclusive ownership. A manager approves it. Other salespeople then see a locked, masked copy; leaders see only the last four digits.

  • Expiring within 14 days
  • Ten customers under protection
  • Protection has no automatic expiry
  • Ownership ranked by salesperson

A cutover audit fixed 39 ownership mismatches against Getfly. Staff edits enter an approval queue, and staff cannot change phone numbers.

04

A pipeline the team actually uses

Salespeople move cards between stages while source, urgency and ownership remain visible.

  • Stage columns S0–S3
  • Lead source on every card
  • Time-to-action and overdue chips
  • Drag handle for reordering
05

The hall of fame

A monthly leaderboard built from real matched orders gives the sales floor a shared score to chase.

  • Podium for the month’s top three
  • Ranked list with order counts and milestones
  • Built from matched orders only
06

Built for the phone in a salesperson’s hand

The installable PWA gives the team the same customer and task data as desktop, with push notifications and no app store.

  • Customer list with direct call and message actions

  • Customer profile and care history

  • Sales pipeline on a phone

  • Task queue and due actions

07

Tasks and calendar

Every follow-up lands in one care queue: a calendar of due dates beside the day’s calls, Zalo messages and showroom visits, each one a tap from done.

  • Calendar with due-date markers
  • Filters by task type and priority
  • Overdue time on every task
  • One-tap Complete

Also in the system: revenue analytics with period comparison, duplicate detection and merge, approval rules for staff edits, and a responsive tablet task view.

Two regions. One system.

Leads from Zalo, Messenger, Facebook, TikTok, Google, the website, hotline and events arrive through webhooks, then enter the North or South team’s rotation.

Lead sources
ZaloMessengerFacebookTikTokGoogleWebHotlineEvents
King CRMcrm.klex.vn
North teamHanoi hotline
South teamHCMC hotline
KiotViet ordersEvery 5 minutes

Each region has its own hotline and stock. KiotViet POS orders sync every five minutes.

Fast enough for everyday work.

The customer list fell from 490 ms to 22 ms. Search takes 69 ms; a profile opens in 10 ms. Main JavaScript fell from 515 kB to 240 kB.

Customer list
490 → 22ms
Search
69ms
Open a profile
10ms
Main JavaScript
515 → 240kB

Own the system. Spend less over five years.

For about 50 users, King Luxury was quoted 100–150 million VND a year for SaaS alternatives. The Byfocus build cost 100–120 million VND once, plus 6–8 million VND a year for the server.

370–590MVND saved over five years

SaaS: 500–750 million VND. Owned: 130–160 million VND. Savings: 370–590 million VND.

Break-even after about 8–16 months

Approx. USD at 1 USD ≈ 26,000 VND: SaaS US$19,200–28,800; owned US$5,000–6,200; saving US$14,200–22,700.

Cumulative cost (million VND)

Show cost table
Five-year cumulative cost comparison in million VND
YearSaaSOwned
1100–150106–128
2200–300112–136
3300–450118–144
4400–600124–152
5500–750130–160

Owner-provided estimates; ranges depend on final build and server cost.

Built to connect next.

The foundation is ready for more. These are planned connections, not live features.

  1. Planned

    Quotations across price lists, policies and showrooms

  2. Planned

    A warranty system linked to product QR care labels

  3. Planned

    One hub for the company’s 5–10 websites

  4. Planned

    Conversation reporting across chat channels for the CEO

  5. Planned

    An AI assistant to draft replies for sales staff

A system the team trusts.

Since 23 October 2026, about 50 sales and care staff in 14 teams work from one system King Luxury owns: revenue matched to KiotViet invoices, clear customer ownership, and a CRM that is fast on a phone.

Do you see your business here?

Tick what feels familiar.

Make the system yours.

Tell us where your current tools slow the team down. We’ll talk through a practical build and a fair price.

Book a free 30-min call No pressure. No generic pitch. Just a useful conversation.

Find your focus.

Explore

Get in touch

info@byfocus.space

Websites and software built with care, from first conversation to final pixel.

Studios

Calgary934 2 Avenue NWCalgary, Alberta, Canada
Hanoi17/27 Van Bao, Lieu GiaiBa Dinh, Hanoi, Vietnam

© 2026 Byfocus Studio. All rights reserved.

Calgary · Hanoi