Appointment booking and event registration
Easy to use • White-label • Automated
Makeplans gives you everything you need to keep track of your appointments and event signups. You get a simple booking site which sends SMS reminders to your customers. We also have many integrations with external applications for more flexibility.
Try Makeplans now Free trial, ready in 45 seconds, why wait?
No features match your search. Ask us whether Makeplans can do it
See how it works.
Click through the Makeplans account of a small spa, from setting up services to getting paid.
-
1 / 9 Set up your services
Add what you offer and how long it takes. The setup guide gets you started in minutes.
-
2 / 9 Set when each person works
Choose when each member of staff can be booked, with different hours for each day.
-

3 / 9 Customers book online
Your booking page shows live availability, so customers pick a time that suits them, day or night.
-
4 / 9 Bookings land in your calendar
Every booking shows up straight away, with a column for each member of staff.
-
5 / 9 Messages go out automatically
Confirmations, reminders and follow-ups by email or SMS, sent at the time you choose.
-

6 / 9 Customers manage their own bookings
Customers log in to see their upcoming bookings, add them to their calendar or cancel.
-
7 / 9 Get paid when they book
Take card payment up front. Every order and payment is kept with the booking.
-
8 / 9 Know your customers
Every customer has a profile with contact details, their bookings and how much they have spent.
-
9 / 9 See how business is going
Reports show bookings, revenue, cancellations and how busy each member of staff is.
See how easy it is to get started with Makeplans
Features for your customers
-
On your site
-
Any type of booking
-
Verification
-
Reminders
-
Payments
-
Orders
-
Passes and gift cards
-
Waitlist
-
Communication
-
Branded
-
Customize
Integrate right into your site
Start taking bookings after an easy two-minute set up. No credit card required. All you need to do is add the services you provide and define your opening hours.
Also you can adjust how the booking site should look, customize outgoing messages and modify many other settings for how your account should work.
Share your booking site with a link, a booking button or a QR code. Each service has its own QR code too, ready for posters, flyers and business cards.
Any type of booking
Your customers expect to be able to book online. Not only easier for them but it will save you money and you will be able to focus on the things that matter instead of answering phone calls.
Makeplans works for any type of booking:
- Appointments - a customer selects a time between scheduled opening hours.
- Event registration - a customer signs up to attend a class, seminar or other events at a specific date and time.
- Day and overnight bookings - a customer books whole days, for rentals or accommodation.
- Group bookings - several people on one booking, within the limits you set.
- Drop-ins - staff add a walk-in without a customer record.
Verification included
Makeplans will verify the identity of those making a booking. This ensures your database isn't full of inaccurate information and will reduce spam/fake bookings. You can also disable verification if you prefer.
Need an extra layer of verification? You can also manually confirm new reservations.
Customers can verify using:
- SMS
- Facebook Connect
- Staff approval
- None at all (YOLO)
SMS reminders
Customers will automatically receive an SMS reminder before the appointment. This will reduce no-shows and ensures that customers don't have to re-book when they forget appointments.
Credit card payments
It's possible to demand prepayment with a credit card using our payment partner Stripe. You will automatically receive the paid amount in your bank account within a few days. It's very easy to get started and Stripe has no monthly fixed fees.
Credit card details are never stored in Makeplans. All our payment processing partners are PCI compliant.
Every sale in one order
Customers can buy several things in one order on your booking site, such as a service, an add-on and a product.
Each order shows the customer, items and payments, and links to the reservation. Follow orders by status in one list, and refund a payment when you need to.
Sell products, passes, subscriptions and gift cards
Earn more than single bookings. Offer these on your booking site:
- Products - anything else you sell, in the same order as a booking.
- Passes - a set number of visits or unlimited visits, valid for as many days as you choose.
- Subscriptions - a set number of bookings or unlimited bookings, renewed at the interval you set.
- Gift cards - for customers to buy and give away.
- Coupon codes - a percentage or fixed amount off, limited by date, service or number of uses.
- Add-ons - extras customers can add to a service.
You choose which services each pass, subscription and add-on applies to.
Waitlist for full slots and events
Fully booked? Customers can join a waitlist instead of going elsewhere, so a cancellation doesn't have to mean an empty slot.
When a place opens up, Makeplans can give it to the first person in line automatically or tell everyone on the list. Turn it on for the whole account or for single services.
In full control of customer communication
We provide a sensible default for outgoing messages but you can easily adjust texts in all outgoing messages.
You can even adjust the SMS and email sender name. When your customers book using Makeplans they book with you - not us.
- Full control over content in all messages.
- Advanced message templates.
- Custom email sender domain.
- Custom SMS sender name.
Advanced messaging at your fingertips
Our advanced message template function allows you to trigger email and sms at any point in the booking flow. Send the booking confirmation message as both email and SMS. Send multiple reminders at multiple custom times before the appointment starts. Then follow up a week later with an email to gather feedback. All up to you - you have full control over delivery timing, content and senders.
Dynamically include information from the booking, customer or service to deliver all the information your customers require.
Your brand - not ours
Your booking site can look the way you want it. It can feel like an integrated part of your website. As it should. If you don't have your own website you can use the Makeplans booking site just by itself.
- Define outgoing messages.
- Custom fields in the reservation form.
- Use your own CSS to adjust design and upload your pretty logo.
- Use your own domain.
- Booking site in your customers' language, with a language switcher.
Customize how it works
Want to show a weekly calendar instead of just a day? How about categories? We give you many choices for how the booking site should look and work.
Perhaps you only want to allow bookings to be made until a week before? Or for those of you living on the edge; you can set up Makeplans to allow bookings up to the last minute. It's all up to you.
Features for your staff
-
Calendar
-
Repeat
-
Availability
-
Flexible
-
Customers
-
Reports
-
Ratings
-
Room display
-
Multiple users
-
Real-time data
One calendar to rule them all
All your appointments are available in one interface. Make changes. Look up future bookings. Add notes or custom data to each appointment. You and your staff are all in full control.
Put it on repeat!
Monday meetings at 9AM? A customer who needs to make that booking on the first Monday every month? Just add a repeating appointment.
Define your own availability
Set up your standard availability for the weekdays: Mon-Wed 9AM-3PM, Thu 11AM-6PM and TGIF 1PM-2PM. But what about those busy holidays? No worries, just adjust your availability for specific dates. Closed on November 25th? Done. Extended opening hours every Saturday in December? Done. Lunch every day at noon? You got it!
Closed on public holidays? Switch it on once and you're done. You can also limit workload: give each service points and each resource a daily maximum, so nobody gets too many heavy treatments in one day.
Flexible by design
With Makeplans you can adjust how things look and work. You can for example fine tune the calendar with how many minutes each cell should show. Or if you only work during the weekdays then why not hide the weekends in the calendar?
You can also add custom fields to all objects in Makeplans. So each calendar, service, customer, booking, can all store extra custom information. You can add fields for text, checkboxes, drop-downs and more. Or some custom HTML with Liquid template logic - your developer will love the flexibility that Makeplans offers.
Customer database - a basic CRM
Look up customer details. You have full overview of all past and future reservations.
Here you can also add a new appointment manually. The customer database can be synchronized with your CRM-system.
You can also add custom fields to each customer. VIP-category? Check. Need to know preferences for how to best serve them? You can store whatever you want.
Reports and statistics
When are people making a booking? How many appointments per weekday? Were there more online bookings last week compared to two months ago? Get an overview with our charts.
Go deeper with reports on utilization, no-shows, rebooking rate and how far ahead customers book. Every report can be downloaded as CSV or JSON.
Room display
Mount a tablet outside the room so everyone can see if it's free. Turn on the display for any resource to get a public page with its current status and upcoming reservations.
Multiple users
Add as many users as you want. We don't charge for extra users. We want to share our booking love with everyone.
Give each user the access they need: calendar only, basic setup or full access.
Real-time data
Don't get stuck in the past. The Makeplans calendar is alive - all data is updated in real-time.
The same applies to the booking site. If a reservation needs manual confirmation the page updates automatically.
Integrations and more
Integrates with your favorite tools
We know appointments and leave the other aspects of business software to others. Makeplans has integrations with CRM, invoicing, accounting, mailing list applications and more.
And if we don't integrate directly with your favorite app then we do integrate with Zapier which integrates with over 1000 applications.
Feeling nerdy?
You can also integrate Makeplans with your internal applications - see our developer page for technical information and API documentation.
Our API can also be used to create your own custom booking site. This will allow you to customize the booking experience within your CMS without going to the complex task of building a booking system (trust us - it's not trivial).
We love the web
We believe in standards and open data. No need to download an app. No plugins. Available on all platforms.
Also we don't like fluff. Makeplans is small and nimble. So pages load quickly and are intuitive. This means it will rank higher on Google and that your customers will come back and book again because it was so quick and easy.
- Works on mobile and tablets. Available everywhere.
- Google likes us. Good code means good SEO. Don't miss out on new business.
- Accessible for all people (and robots too!). Low bandwidth, small screen or poor eyesight should not stop anyone from making an appointment.
- Dark mode for staff, or follow the setting on your device.
Help is on the way
If you can't find out how things work by looking at our support site then just email us and we will help you out.
Your data is secure
Our data center and hosting partners are ISO-certified. All communication is encrypted at all times (TLS/SSL). We follow best practice and industry standards for developing and delivering web applications.
You can even use two-factor authentication (RFC6238) for that extra level of security if you want.
Read more about compliance.
- GDPR-ready solution.
- Always SSL - We encrypt everything.
- Continuous local backups and frequent off-site backups.
- Trusted ISO-certified hosting partners.
- Two-factor authentication.
Your data is your data
You can always export your data at any time. We don't lock you in. We don't snoop around. And we certainly do not sell your data. Read our terms of service for more details.
Keep personal data only as long as you need it. Makeplans can delete old customers and reservations automatically, or you can delete them yourself up to a date you choose.
