Now available for small businesses worldwide

BookMate

Professional bookings without the monthly bill.

A stunning booking page, real-time notifications, deposit requests, schedule management and more. Pay once — own it forever. No subscriptions. No commissions.

Get BookMate for $299 → See all features
$299 NZD · one-off payment · Yours forever
Live within minutes
🔒Secure & private
📱Works on any device
🌏Used in NZ, AU & worldwide
🛠Built by Kiwi Code NZ
Everything you need

Built for how small
businesses actually work

No bloat. No learning curve. Every feature was built because a real business owner needed it.

Real-Time Notifications
New booking requests appear instantly in your portal — no refresh needed. Get a notification the moment a customer hits send.
🌐
Your Own Booking Page
A beautiful, branded booking page with your logo, colours and services. Customers book from any device — no app download, ever.
You Stay in Control
Every booking is a request first. Nothing is confirmed until you approve it — so you're never double-booked or caught off guard.
🗓
Daily Schedule View
See your day at a glance — bookings laid out in time order, grouped by day, with customer names, notes and contact details visible.
💰
Request Amount
One button covers both deposits and full pay-in-advance payments. Pick Deposit or Full Amount from the dropdown and BookMate adjusts the badge and email subject automatically. Kills no-shows.
📧
Send Payment Email
Customer gets a clean payment email with your bank or PayPal details and their booking reference — automatically tailored to deposit or full amount. One template does it all.
📨
Customer Confirmation Emails
Automatically email customers when their booking is confirmed — with their reference number and details. Uses EmailJS (free up to ~200 emails per month). Or click-to-copy their email and send manually.
🙏
Auto-Decline Email
When you decline a request and the 5-second undo window passes, BookMate automatically sends the customer a polite sorry email. You don't have to follow up — it's already handled.
🔄
Reschedule in One Tap
Move any booking to a new date and time without cancelling and rebooking. The customer reference stays the same. History preserved.
👥
Slot Capacity Control
Set how many customers can share a time slot. Perfect for yoga classes, group sessions, or shared equipment hire. Customers see spots remaining.
📋
Waitlist Support
When a slot is full, customers join a waitlist instead of being turned away. You're notified and can promote them when a spot opens.
🔁
Recurring Bookings
Weekly regulars? Set up recurring bookings in one go — weekly, fortnightly or monthly. All occurrences created instantly, linked and tagged.
📅
Single & Multi-Day
Works for hourly appointments AND multi-day hire. Customers can book a date range for trailer hire, equipment rental, holiday packages and more.
📄
Branded PDF Export
Export your completed jobs to a stunning dark-theme PDF with your logo, totals and booking details. Perfect for end-of-month records.
📲
Add to Home Screen
Customers can save their booking page as an app shortcut on their phone. Your logo. Your brand. Their home screen.
Simple by design

Live in under 10 minutes

No coding. No IT department. No waiting. Just follow three steps and you're taking bookings.

1
Set up your profile
Add your business name, logo, brand colour, services, prices and operating hours. Takes less than 10 minutes.
2
Share your booking link
Copy your unique customer link and paste it into your Instagram bio, Facebook, website, email signature — anywhere customers find you.
3
Confirm & get paid
Booking requests arrive in real time. Confirm, request a deposit, track payments and mark jobs complete — all from your dashboard.
The smarter choice

Why pay monthly
when you can own it?

Monthly subscription apps
$16–$49 USD per month · forever
  • Never own it — cancel and lose everything
  • $240–$588 USD per year, every year
  • Generic look — your brand buried
  • Complex dashboards built for enterprise
  • Often take a cut of transactions
  • Features you'll never use, priced in anyway
BookMate
One payment. Yours forever.
Just $299 NZD once · no ongoing fees
  • You own it — it's yours, full stop
  • Break even vs Calendly in ~15 months
  • Fully branded with your logo & colours
  • Built for small business — simple & clean
  • No commission on bookings. Ever.
  • Every feature built for real business needs
"

Stop renting your booking system. Own it. One payment, no surprises, no monthly bill eating into your margins.

— Dean, Kiwi Code NZ

Simple pricing

One price.
No surprises.

Complete Package
$299
NZD · one-off payment
✓ Yours forever — no subscription
  • Branded customer booking page
  • Owner portal with real-time notifications
  • Daily schedule view
  • Deposit requests & automatic payment emails
  • Customer confirmation emails (via EmailJS — free up to ~200/month)
  • Click-to-copy customer email & booking reference
  • Slot capacity & waitlist
  • Recurring bookings
  • Reschedule tool
  • Single & multi-day booking types
  • Branded PDF export
  • Multi-currency support
  • Full setup & onboarding included
Enquire Now — Get BookMate →

Reply within 1 business day · NZ-based support · Setup included

Questions answered

Everything you
want to know

What exactly do I get for $299? +
You get a fully set-up BookMate system: your own branded customer booking page, an owner portal to manage everything, and all features included. We handle the technical setup and you're live within a day. It's hosted online — no software to install.
Is there really no monthly fee? +
Correct — $299 once and it's yours. No subscriptions, no renewal fees, no commissions on bookings ever. The only optional third-party service is EmailJS for automatic confirmation, payment request, and sorry-we-can't emails — it's free for up to approximately 200 emails per month, which comfortably covers most small businesses. EmailJS setup is optional; if you'd like us to configure it for you, we offer that as a small add-on — just mention it when you enquire.
What kind of businesses is BookMate for? +
BookMate works for any service-based small business — tattoo artists, dog groomers, personal trainers, hairdressers, handymen, equipment hire, photographers, tutors, consultants, clinics and more. If customers need to book time with you, BookMate handles it.
How do my customers book? +
They visit your booking page link (which you share on Instagram, Facebook, your website etc.), choose a service, pick a date and time from your available slots, fill in their details and submit. The request lands in your portal instantly. You confirm or decline — nothing is locked in until you say so.
Can I take deposits to reduce no-shows? +
Yes — and it goes further than just deposits. Once you confirm a booking, tap Request Amount and pick either Deposit (partial payment to hold the spot) or Full Amount (pay-in-advance bookings). A tailored payment email is sent to the customer automatically with your bank or PayPal details and their unique reference. You mark it paid when the money arrives.
How does customer confirmation work? +
BookMate gives you two easy options. Option 1 — Automatic emails: Connect the free EmailJS service (takes about 10 minutes) and BookMate will handle all four email types automatically from a single, simple template — booking confirmations, deposit requests, full-payment requests, and polite sorry emails when you decline a request. The template is just five short lines; BookMate fills in the subject line and message body for each email type. EmailJS is free for up to approximately 200 emails per month — more than enough for most small businesses. If you'd prefer us to set EmailJS up for you, we offer this as an add-on for a small fee — just ask when you enquire. Option 2 — Manual: Every booking card in your portal has a click-to-copy button on the customer's email address. One tap copies it to your clipboard so you can paste it into your own email or text message and confirm personally. Both options work great — it just depends how hands-on you want to be.
Does it work outside New Zealand? +
Absolutely. BookMate works worldwide. You can set your currency (NZD, AUD, USD, GBP, EUR and more) in settings. The booking system works in any timezone and on any device. It's built in NZ but designed for anyone.
What's included in setup? +
Everything you need to start taking bookings: Firebase database setup, your Netlify-hosted booking page, logo and brand colours applied, and a walkthrough of your portal. You'll also receive a full user manual covering every feature. Most businesses are live the same day. Optional add-on: EmailJS configuration for automatic customer emails (confirmations, payment requests and decline notifications) — ask us about this when you enquire and we'll quote a small setup fee.
What if I need help after setup? +
Email us at hello@kiwicode.net.nz. We're NZ-based and typically respond the same business day. We stand behind every BookMate we set up.

Ready to take bookings
the smart way?

Get set up today. One payment. Live by tomorrow.

Get BookMate for $299 →

Questions first? hello@kiwicode.net.nz