Easy to use class signup system

MakePlans gives you everything you need for class 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?

See how easy it is to get started with MakePlans

Features for your customers

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.

Notification screenshot

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 matters 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.

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
  • Email
  • 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 re-book when they forget appointments.

Reminders sketch

Credit card payments

It's possible 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.

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 befofe 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 customer require.

Your brand - not ours

Your booking site can look the way you want it. It can feel as 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.

Customise how it works

Want to show a weekly calendar instead of just a day? How about categories? We give you many choices to 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.

Select time screenshot

Features for your staff

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.

MakePlans calendar screenshot

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!

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.

MakePlans CRM screenshot

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.

MakePlans report stats screenshot

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.

Real-time data

Don't get stuck in the past. The MakePlans calendars 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.

Add-ons and more

Integrates with your favourite 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 favourite 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 customise 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 loads 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 eye-sight should not stop anyone to make an appointment.

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 centre 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.

Start accepting appointments online today!