Getting Started with MyJanji

Follow these 8 simple steps to set up your business and start accepting bookings online. Takes about 15 minutes.

8 steps to launch your booking page
1
2
3
4
5
6
7
8
1

Create your account

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.

Pro Tip

Use your business email address so clients recognize you when they receive booking confirmations.

2

Set up your business profile

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.

Pro Tip

Add a professional logo and a compelling description. Businesses with complete profiles get 40% more bookings.

3

Add your services

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.

Pro Tip

Include clear descriptions and accurate durations. This helps clients choose the right service and prevents scheduling conflicts.

4

Add your staff

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.

Pro Tip

Add a profile photo for each staff member. It makes the booking page more personal and helps clients recognize their favourite stylist or therapist.

5

Set working hours

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.

Pro Tip

Block off lunch breaks and buffer time between appointments to avoid burnout and give your team breathing room.

6

Set up payments (Toyyibpay)

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.

Pro Tip

Start with a small deposit amount (e.g., RM 10-20) to encourage bookings while still protecting against no-shows.

7

Share your booking link

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.

Pro Tip

Pin your booking link to the top of your WhatsApp Business profile and Instagram bio for maximum visibility.

8

Set up WhatsApp reminders

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.

Pro Tip

WhatsApp reminders can reduce no-shows by up to 60%. This feature alone can save your business thousands of ringgit per month.

Ready to get started?

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