Bukujanji
ExploreEventsOrganizerBlogFor business
Bukujanji

Bukujanji

  • About Us
  • Blog
  • Events
  • Booking System for Business
  • Become a Merchant

Popular Categories

  • Salon
  • Sports Courts
  • Massage
  • Spa
  • Eyebrows & Lashes
  • Barbershop
  • Kids Learning Center

Legal & policies

  • Terms of Service
  • Privacy Policy
  • Refund & Cancellation Policy
  • Organizer Guidelines
  • Cookie Policy
  • Seller Agreement

GET IT ON

Google Play

Download on the

App Store

Book on

WhatsApp

GET IT ON

Google Play

Download on the

App Store

Book on

WhatsApp

Registered with the Ministry of Communication and DigitalRegistered Electronic System Provider (PSE)

PT. Kreatif Sistem Teknologi · Dipo Tower 16th Floor Unit E, Jl. Gatot Subroto Kav. 51, Central Jakarta, DKI Jakarta · support@bukujanji.com · Registered PSE Komdigi · © 2026 Bukujanji. All Rights Reserved

HomeBooking System

FOR BUSINESS OWNERS

The Online Booking System, One Subscription per Outlet

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.

  • One subscription per outlet, no per-transaction fees
  • Outlet website with your own domain included
  • 24/7 online booking calendar for your customers
  • QRIS payments & a WhatsApp AI assistant that guides customers through to a completed booking

Signs Your Business Needs an Online Reservation System

No-shows with zero warning

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.

Double bookings and clashing schedules

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.

Customer data scattered across chats

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.

Everything You Need in an Online Booking App for Your Business

24/7 Online Booking Calendar

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.

Service & Staff Schedule Management

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.

Automatic Customer Database

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.

QRIS & Bank Transfer Payments

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.

AI Assistant on WhatsApp & Website

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.

Multi-Branch Dashboard, Analytics & POS

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.

How to Start with Bukujanji's Online Booking System

1

Schedule a demo

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.

2

Set up services & schedules

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.

3

Share your outlet page

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.

4

Take bookings & payments

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.

Pricing: One Subscription per Outlet, No Per-Transaction Fees

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.

  • Starter at Rp 249,000/month per outlet — Rp 199,000/month billed yearly
  • No per-transaction fees, whatever your revenue
  • Unlimited staff, transactions, and customers
  • Outlet website with your own domain included
  • Bukukasir mobile POS app included at no extra cost
  • Subscriptions start with a demo with our team
  • Prices exclude VAT — while bukujanji is not VAT-registered (non-PKP), no VAT is charged

Optional Premium Add-ons

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.

WhatsApp Reminder — prepaid tokens

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.

WhatsApp Blast — from Rp75,000

Send promo campaigns and announcements to your customer list — a new class schedule, seasonal promos, or empty times you want to fill.

Easy Booking by WhatsApp — Rp249,000/mo, every plan

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.

What Is an Online Booking System and Why Service Businesses Need One

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.

From Manual WhatsApp Bookings to an Online Appointment Scheduling App

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.

A Booking System Built in Indonesia — for Salons, Gyms, Courts, Learning Centers, and Academies

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.

A Booking App for Small Businesses: Why One Subscription per Outlet Makes Sense

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.

Frequently Asked Questions

How much does Bukujanji's online booking system cost?+
Bukujanji is a subscription per outlet. Starter at Rp 249,000/month already includes the 24/7 booking calendar, service and staff schedule management, customer database, dashboard and analytics, the Bukukasir mobile POS app, and an outlet website on your own domain. Pro at Rp 549,000/month adds automatic reminders and blasts, unlimited outlets (priced per outlet), and every advanced feature; paying yearly brings the prices down to Rp 199,000 and Rp 439,000 per month. There are no per-transaction fees, and subscriptions start with a demo with our team.
Which payment methods can my customers use?+
Bukujanji supports online payments, so your customers can pay via QRIS, GoPay, and bank transfer through BCA, BNI, BRI, Mandiri, and Permata. Taking payment online and upfront also filters for serious customers, which helps keep no-shows lower than chat-based promises ever could.
My business is small and has no website. Can I still use it?+
Absolutely — that's exactly who this is for. Every merchant automatically gets an outlet page on bukujanji.com, complete with your services, schedule, and a booking button, so customers can find and book you without you building a website. An outlet website on a Bukujanji subdomain or your own domain is included from the Starter plan too; if you would like our team to design it, that is a one-off service ordered from the dashboard.
Can customers book through WhatsApp?+
Yes. With the Easy Booking by WhatsApp add-on (Rp249,000/mo, or Rp199,000/mo billed yearly, available on every plan), your outlet gets its own official WhatsApp Business number staffed by an AI assistant 24/7. The AI answers customer questions from your own outlet data — services, prices, class schedules, promos, memberships — then shows a button that walks them through completing the booking inside the same conversation, without switching apps. One honest caveat: the booking is processed by the guided flow behind that button, not by the AI itself, and the AI does not know real-time availability — it points customers to the calendar, which is always up to date. AI replies are paid per message with Kreatif AI credits. For outbound messages, there is WhatsApp Reminder (prepaid tokens) and WhatsApp Blast (from Rp75,000).
What kinds of businesses is this online booking system for?+
Bukujanji is built for schedule- and appointment-based businesses: salons, barbershops, nail studios, spas and massage, gyms and fitness studios, yoga and pilates, futsal, badminton, padel, and tennis courts, sport centers, plus learning centers, course providers, and sports academies. It supports class timetables for studios, per-court hourly times for rentals, and memberships and packages that work across branches. For scheduled classes specifically, two dedicated pages go into more detail: the class booking system for learning centers and tutoring centers, and the sports academy management software.
How long does setup take? Do I need a demo with a sales team?+
It starts with a 30-minute demo with our team — book one at merchant.bukujanji.com/demo. During the demo we set up sample schedules, services, and prices for your business, and your account and outlet are created the same day; the catalogue and schedules are filled in from the dashboard, and customer data can be imported from Excel. Bukujanji is developed by PT Kreatif Sistem Teknologi, headquartered at Dipo Tower, Jakarta Pusat, so both the product and its support are built around how Indonesian businesses work.

A Dedicated Page for Your Business: Learning Centers, Sports Academies, Salons, Courts & Studios

Salon & Barbershop Booking System

Tidy stylist schedules, customers book themselves 24/7, fewer no-shows.

Sports Court & Venue Booking System

Per-court hourly calendar, online deposits via QRIS, zero double bookings.

Class Booking System for Learning Centers

Weekly class schedules, capacity control, parents register their kids & pay online.

Sports Academy Management Software

Tennis academies, football schools & more — training schedules, registration, and monthly fees online.

Pilates & Yoga Studio Booking System

Class capacity under control, session packages & memberships tracked, tidy instructor schedules.

Nail Salon Booking App

Long appointments without overlaps, online deposits via QRIS, a portfolio gallery on your outlet page.

Spa & Massage Booking App

Long durations protected with QRIS deposits, per-therapist schedules, session packages & memberships tracked.

Mahjong Club & Lounge Booking System

A per-table hourly calendar, online QRIS deposits, and club F&B sales recorded through the same point of sale.

Ready to Stop Managing Bookings by Hand?

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.