Follow these 8 simple steps to set up your business and start accepting bookings online. Takes about 15 minutes.
Head to the signup page and create your free MyJanji account. All you need is your email address and a password. No credit card required — you can start with the free Starter plan and upgrade anytime.
Use your business email address so clients recognize you when they receive booking confirmations.
After signing up, go to the Customize section in your dashboard. Add your business name, logo, address, phone number, and a short description. This information will appear on your public booking page for clients to see.
Add a professional logo and a compelling description. Businesses with complete profiles get 40% more bookings.
Navigate to the Services section and add each service you offer. Set the service name, description, duration, and price. You can organize services into categories (e.g., "Hair", "Nails", "Spa") for a clean booking experience.
Include clear descriptions and accurate durations. This helps clients choose the right service and prevents scheduling conflicts.
Go to the Staff section and add your team members. Assign which services each staff member can perform, set their individual working hours, and add their contact details. Clients will be able to choose their preferred staff member when booking.
Add a profile photo for each staff member. It makes the booking page more personal and helps clients recognize their favourite stylist or therapist.
Configure your business operating hours in Settings. Set different hours for each day of the week, add break times, and mark public holidays. Each staff member can also have their own schedule if it differs from the business hours.
Block off lunch breaks and buffer time between appointments to avoid burnout and give your team breathing room.
Go to Settings > Payments and connect your Toyyibpay or Billplz account. Enter your API keys and configure deposit requirements for each service. Once set up, clients can pay deposits via FPX (online banking) and DuitNow QR when booking.
Start with a small deposit amount (e.g., RM 10-20) to encourage bookings while still protecting against no-shows.
Your booking page is live! Find your unique booking URL in the dashboard (e.g., myjanji.com/book/your-business). Share it on your Instagram bio, Facebook page, WhatsApp status, Google Business Profile, or add it to your website. Clients can now book appointments 24/7.
Pin your booking link to the top of your WhatsApp Business profile and Instagram bio for maximum visibility.
Connect your WhatsApp Business number in Settings > Integrations. Scan the QR code to link your account. Once connected, MyJanji will automatically send booking confirmations, reminders (24h and 2h before), and follow-ups to your clients via WhatsApp.
WhatsApp reminders can reduce no-shows by up to 60%. This feature alone can save your business thousands of ringgit per month.
Create your free account and follow the steps above to launch your online booking page in under 15 minutes.
JanjiAI
Your MyJanji assistant
Hi! I'm JanjiAI
Ask me anything about using MyJanji
Powered by Claude AI