The reservation solution for restaurants
Simplify reservations and save time & money

Features & Benefits

Make your booking process more efficient for you and your guests.

Dineplan is designed to be intuitive and easy to use, meaning staff require little training to get going.

Web Based
With Offline Access
Online Reservations
Guest Database
Waiting List
Email Reminders
SMS Functionality
Print Reservations
Online Training Manual

Simultaneous Multiple Users
Different Access Levels
Booking Statistics
Guest Feedback System
Login from Anywhere
Works Across Devices
Daily Backups
User Friendly


  • View your bookings by time or by tables.
  • Accept telephone, email and online bookings.
  • Accept real time bookings from your website, Facebook page or any other website.
  • Send automatic email & SMS confirmations and reminders. *
  • Automatic cancellation or confirmation of bookings according to SMS response from guest. **
  • Real-time indicator of remaining availability to restaurant user.
  • Waiting list function.


  • Create a database of your guests including booking history, special occasions, notes or preferences.
  • Identify repeat guests while they are still on the phone.
  • See how many times any guest has visited or how many times they have cancelled or not shown up.
  • Communicate with your guests via bulk SMS* or export your database to create an email campaign.
  • Auto unsubscribe function for guests.
  • Flag VIP or unwanted guests.

Analyse Your Restaurant

  • View historic booking data by month.
  • Better understand your guest booking habits including size, average cancellations, no shows and walk ins.
  • Identify peaks and troughs in trade.
  • Record no shows and immediately identify repeat offenders.
  • Identify your loyal customers.
  • Easily plan and manage your bookings.
* SMSs are only availble in certain countries - see list and pricing
** SMS confirmation replies are currently only available in South Africa

Accept Online Bookings

  • Simple and intuitive interface for guests.
  • Restrict online booking availability as required.
  • Only available times, based on your capacity, are made available.
  • Receive email alerts when an online bookings is made.
  • Notifications for flagged guests.
  • Place the online booking widget on your website, Facebook page or elsewhere.
Watch a demo video of the booking widget in action.

Our Customers

See what our customers say about us...

"Dineplan is a concise, user friendly reservation system which we have used since it first came onto the market. Dineplan has assisted us in better controlling all our bookings and we now find it an invaluable resource for managing guests and table reservations. This product comes highly recommended."

Dario D'Angelo - Chef and Owner   The Cube Tasting Kitchen (South Africa)

"Overture was introduced to Dineplan back in April 2013 and have been using the system ever since. Dineplan is a very user-friendly, fast, efficient and not to mention, professional program. Above all it has eliminated reservation confusion and allows us to track reservations better. We are extremely happy with the service we have received so far and have no regrets choosing Dineplan."

Bertus Basson - Head Chef   Overture (South Africa)

"Dineplan has completely modernised and organised our booking system from its brilliant functionality to its ease of access. The database created from the bookings is invaluable information and helps us to plan, forecast and control the future of our business. Soon every restaurant will be using it."

Andrew Eglin   Beefcakes (South Africa)

"Fantastic system made even better by its simplicity - one less headache in an industry that is filled with them. Features like database capturing and confirmation e-mails are a real treat."

Matthew Mulholland   HQ (South Africa)

Just some of our clients...


Risk free, 60-day money back guarantee!


  • Offline access
  • Reservation list view
  • Email support
  • Online bookings
  • Unlimited booking history
  • Unlimited bookings
  • Print reservations
  • Reservation email reminders
  • Booking statistics
  • Guest database export
  • Discounted SMS
  • Waiting list
  • Multiple accounts (access levels)
  • Reservation table view
  • Automatic review system
  • Table layout diagram
  • Telephonic training and support



per month

Sign Up



per month

Sign Up



per month

Sign Up



per month

  • 200 bookings / month
Sign Up



every month

  • 1 day history
  • 200 bookings / month
Sign Up for Free

Frequently Asked Questions

How does the 60 day money back guarantee work?

If you're not happy with your account and would like your money back, just contact us within the first 60 days and we'll gladly refund your money. Refunds can not be issued after your initial 60 days of use.

Can I downgrade to a lower plan later?

Yes. Send us an email to to let us know which plan you would like to downgrade to.

Can I upgrade to a better plan later?

Yes. Simply click on the "Profile" menu item then "Upgrade Plan" under the account settings and you'll see your options. We prorata upgrades for partial months.

Is my credit card information safe?

Always. We use Stripe to manage our payments. Stripe is certified to PCI Service Provider Level 1, the most stringent level of certification available. Stripe's security information is available online.

How will I be billed and when?

Your billing cycle is started from the day you sign up. This means if you sign up on the 15th May then you will always be billed every 15th of the month.

What happens if I cancel my subscription?

We cancel your account at the end of your current billing cycle. We do not offer a prorata refund. Lets use an example to illustrate. You sign up on the 15th of May. You cancel your account on the 20th November. You will have access to Dineplan until the end of your billing cycle which is the 15th of December.

Can I pay in my own currency?

We accept United States Dollars (USD), British Pounds (GBP) and Euros (EUR). We charge in British Pounds (GBP) for countries that use other currencies. The billed amount will come through on your credit card in your own currency. The amount will depend on the current British Pound (GBP) exchange rate at the time of payment.

I still have a question, how do I contact you?

Send an email to and we'll help you out.