FOR BUSINESS OWNERS
Bukujanji is an online booking system for service businesses in Indonesia — from salons, barbershops, and nail studios to gyms, yoga studios, and futsal courts, all the way to learning centers, course providers, and sports academies. Your customers book themselves through a 24/7 online calendar while you manage schedules, staff, and customer data from one dashboard. Everything comes in one subscription per outlet from Rp 249,000/month, with no per-transaction fees — however busy your business gets, the bill stays the same. Schedule a demo with our team and your account is created the same day.
Customers promise to come via chat, then disappear. Without a central schedule and automatic reminders, booked times simply expire — staff still get paid, rooms sit empty, and that day's revenue vanishes with no chance to offer the time to someone else.
Bookings come in through Instagram DMs, WhatsApp, phone calls, and walk-ins all at once — but get recorded in notebooks and scattered chats. One booking gets sold twice, a customer is left standing at the door, and you are the one apologizing.
Every time a booking is done, its history disappears into a pile of chats. You don't know who your most loyal customers are, who hasn't returned in months, and you have no clean contact list for promoting your next offer or package.
Customers pick a service, time, and staff member themselves on your outlet page — anytime, even when you're closed. Every booking lands in one central calendar, with no need to reply to chats one by one.
Set operating hours, service durations, and each employee's schedule from one dashboard. The system only shows times that are genuinely available, so double bookings and clashing schedules stop happening. Learning centers, course providers, and sports academies set up their weekly class timetable and per-session quotas in the very same place.
Every booking automatically builds your customer database: names, contacts, and visit history stored neatly. You know who your regulars are and who deserves a follow-up — without any manual record keeping.
Accept payments through QRIS, GoPay, and bank transfers from BCA, BNI, BRI, Mandiri, and Permata. Customers who have already paid think twice before skipping their appointment.
An AI assistant replies to customers 24/7 on WhatsApp and website chat — answering questions about services, prices, schedules, and promos from your own outlet data, then guiding them to finish the booking inside the same conversation. On WhatsApp it runs through the Easy Booking by WhatsApp add-on, from your own business number.
Track sales, bookings, and each branch's performance from a single dashboard. Includes Bukukasir, a mobile POS app at no extra cost, with a transaction calendar, transaction history, and customer list.
Book a 30-minute demo with our team at merchant.bukujanji.com/demo. We set up sample schedules, services, and prices for your business; after the demo, your account and outlet are created the same day.
Add your services, prices, durations, and the schedules of your staff or courts. Studios, learning centers, and sports academies can also build a weekly class timetable with a participant quota per session.
Every merchant gets a free outlet page on bukujanji.com. Share the link on Instagram, WhatsApp, or Google — customers can start booking online right away.
Bookings flow into one central calendar, payments arrive online via QRIS or bank transfer, and customer data builds up automatically. You just focus on serving.
Bukujanji is sold as a subscription per outlet, not a cut of each transaction. Starter at Rp 249,000/month runs a single outlet in full — calendar, POS, customers, payments, and an outlet website on your own domain; Pro at Rp 549,000/month unlocks every feature per outlet, with no limit on outlets. Pay yearly and the prices drop to Rp 199,000 and Rp 439,000 per month. There are no per-transaction fees: however much you grow, your monthly bill stays the same number. Networks of four outlets or more are priced with our sales team.
An outlet website on your own domain is now part of the plan, so the only add-ons left are about WhatsApp. All of them are optional and priced outside the subscription — installed from the Marketplace inside your dashboard when your business needs them, not sold up front.
Automatic schedule reminders on WhatsApp before each appointment — a practical way to reduce no-shows at salons, studios, gyms, sports venues, and learning-center classes. It can also nudge customers when a membership or session pack is close to expiring.
Send promo campaigns and announcements to your customer list — a new class schedule, seasonal promos, or empty times you want to fill.
One official WhatsApp Business number in your outlet's name, staffed by an AI assistant around the clock. The questions that flood your inbox — "what do you offer?", "how much is it?", "when is the next class?" — get answered from your own outlet data, and a button under each answer takes the customer to the calendar to finish the booking in that same chat. Reminders and blasts go out from that number too, via Meta's official API. AI replies are paid per message with Kreatif AI credits. The add-on is Rp199,000/mo billed yearly. Available on every plan, including Starter.
An online booking system is a platform that lets customers reserve services, classes, or courts by themselves over the internet — at any hour, without waiting for you to reply to a chat. Instead of the endless back-and-forth of "what time is available?", customers see open times on a calendar, pick a time, and complete payment. For appointment-based businesses this is more than convenience: every time that fills faster means capacity that earns instead of sitting idle.
In Indonesia, taking bookings through WhatsApp and Instagram DMs is deeply ingrained. The problem is that this only works while you or your staff are holding the phone. As chats pile up, bookings get missed, recorded twice, or never confirmed. An online booking system works around the clock: it shows live availability, records every order automatically, and keeps customer data organized — things a notebook and scattered chat threads simply cannot do.
Taking bookings over WhatsApp feels free, but its costs are hidden. There's staff time burned answering the same questions over and over. There are clashing times because two admins replied to different chats at the same moment. There are customers who cancel silently because nothing reminded them, and no upfront payment made them think twice. None of these small leaks show up in a report — but you feel them in the month-end revenue.
An online appointment scheduling app like Bukujanji moves that whole process into one place. Customers book themselves on a calendar that always shows current availability, pay via QRIS or bank transfer, and their data flows straight into your database. WhatsApp can still be the front door — the difference is that Bukujanji's AI chatbot now answers, helping customers register and book right inside the conversation, so your staff can focus on the people standing in front of them.
To push no-shows down further, you can add WhatsApp Reminder — automatic schedule reminders sent before each appointment. Combined with upfront payment, customers have every reason to show up on time. And because every booking is recorded, you finally see the patterns: your busiest hours, your best-selling services, and the customers who keep coming back — insight that used to be buried in chat history.
Bukujanji is designed for almost any business that lives by a schedule. Salons, barbershops, and nail studios use the booking calendar to manage chairs and stylist schedules. Spas and massage studios manage rooms and therapists. Gyms, fitness studios, and yoga and pilates studios run weekly class timetables, plus memberships and session packages that even work across branches. Everything runs on one system, with one dashboard.
For futsal, badminton, padel, and tennis courts and sport centers, the system shows availability per court per hour, so rentals run themselves without phone tag. Booking add-ons even let you sell extra items — racket rentals, equipment, and more — right on the booking page, lifting the value of every transaction.
Learning centers, course providers, and sports academies need something different from a one-off appointment, and that part is built separately: class patterns that repeat every week, a participant quota per session, a waiting list when a class fills up, classes open only to membership holders, and parents registering their child as the participant along with a date of birth. Attendance is recorded per participant per session — QR check-in included — and can be pulled as a class attendance report with an export. Two dedicated pages go deeper: the class booking system for learning centers and tutoring centers, and the sports academy management software for tennis academies, football schools, and the like.
As a booking system built in Indonesia by PT Kreatif Sistem Teknologi in Jakarta, Bukujanji understands how local businesses actually operate: QRIS payments and bank transfers via BCA, BNI, BRI, Mandiri, and Permata; customer conversations on WhatsApp; and full Bahasa Indonesia support. You don't have to bend your business around foreign software — the system adapts to you, from a one-chair salon to a multi-branch chain.
Many booking systems on the market are built for large companies: priced in dollars, charged per user, and packed with features a five-person business will never touch. On the other hand, keeping bookings manual has a price of its own. Bukujanji takes the middle path: one subscription per outlet from Rp 249,000/month that already includes the booking calendar, schedule management, customer database, sales dashboard, the Bukukasir POS, and an outlet website on your own domain — with no cut taken from your transactions.
The pricing is deliberately simple: one number per outlet, and that number does not climb when your business gets busy. No percentage is skimmed from each payment, no bill balloons after a good month, and there is no charge per staff member or per customer. What remains is the payment-gateway admin fee on online payments — which customers cover by default, and which you can configure yourself.
When your needs grow, the Pro plan unlocks automatic reminders and blasts that Bukujanji sends on your behalf, and unlimited outlets in one account (priced per outlet). An outlet website on your own domain is not something you buy separately — it has been there since Starter. That's how a booking app for small businesses should work: one clear price from the start, and advanced features unlocked when your business actually needs them.
Tidy stylist schedules, customers book themselves 24/7, fewer no-shows.
Per-court hourly calendar, online deposits via QRIS, zero double bookings.
Weekly class schedules, capacity control, parents register their kids & pay online.
Tennis academies, football schools & more — training schedules, registration, and monthly fees online.
Class capacity under control, session packages & memberships tracked, tidy instructor schedules.
Long appointments without overlaps, online deposits via QRIS, a portfolio gallery on your outlet page.
Long durations protected with QRIS deposits, per-therapist schedules, session packages & memberships tracked.
A per-table hourly calendar, online QRIS deposits, and club F&B sales recorded through the same point of sale.
See Bukujanji running on your own business. In a 30-minute demo, our team sets up sample schedules, services, and prices for you, and you watch the first booking come in. One subscription per outlet from Rp 249,000/month, no per-transaction fees — and every schedule, payment, and customer record stays organized in one dashboard.