How to Manage Online Bookings With Modern Events Calendar

If you purchase through a link on our site, we may earn a commission. Learn more.

Many WordPress sites benefit from enabling online event booking. Whether you want to enable patients to book medical appointments, sell tickets to performances, or something else entirely, you need a WordPress event scheduling plugin. Modern Events Calendar incorporates a handy monthly calendar for displaying and managing your events. Sell tickets, inform users about your upcoming offers, and personalize each event using this all-in-one events plugin.
Table of Contents
WP Engine High Performance Hosting
BionicWP Hosting

Many WordPress sites incorporate event scheduling. From performances to appointments to rentals, being able to let users purchase tickets or claim time slots is key.

Fortunately, though WordPress doesn’t enable these functions out of the box, there’s a plugin you can use. Modern Events Calendar is an easy way to manage events of all kinds on your WordPress site.

In this post, we’ll walk you through some of Modern Events Calendar’s key features to show you how to manage online bookings. Let’s get started!

How to Manage Online Bookings With Modern Events Calendar (7 Key Features)

While many of the features below are available with the free version of the plugin, Modern Events Calendar Lite, some will require a license for the premium version. We’ve made sure to point them out to you. Pricing for Modern Events Calendar Pro starts at $55 for lifetime auto-updates and one year of premium support.

1. Display Events in the Optimal Format

There are many different ways to display events on a website. Which one is best for you will depend on the type of events you plan to feature.

For instance, haircut appointments, electrician services, and other events where there are multiple time slots available on any given date can benefit from a daily view:

The Modern Events Calendar Daily View skin.

On the other hand, if you manage a performance venue and want to show your site’s visitors who’s playing when, a monthly calendar may be more effective:

The Modern Events Calendar Calendar View Monthly skin.

With Modern Events Calendar, you can take your pick of event display formats or ‘skins’. The plugin includes almost fifty different ways to share your upcoming events, appointments, or rentals, including:

  • Yearly, monthly, and weekly calendars
  • Grids (seven styles)
  • Lists (five styles)
  • Sliders (five styles)
  • Carousels (three styles)
  • Countdowns (three styles)
  • Timetables (Pro only)
  • Masonry tiles (Pro only)

Whichever skin you choose, you’ll be able to easily implement it with the plugin’s shortcode generator. Simply navigate to M.E. Calendar > Shortcodes and find the one that corresponds to your desired format.

2. Send Notifications Regarding Bookings

Email notifications about upcoming events are an efficient and effective way of helping your customers remember important dates, times, and locations. If you acquire Modern Events Calendar Pro, you can easily send automated reminders to all your customers:

Creating a custom email notification with Modern Events Calendar Pro.

The plugin enables you to craft custom messages right from your WordPress dashboard to streamline the process. Plus, you can also send email notifications for other purposes, including:

  • Confirming a user’s successful booking
  • Asking for booking verification from a user
  • Alerting administrators to new bookings
  • Informing users of new events available for registration

3. Create Profiles to Keep Users Apprised of Upcoming Events

In addition to sending out email reminders, you can also create user profiles for all your event attendees. This is especially helpful for your users if they tend to register for more than one event at a time.

For example, perhaps you offer online courses and a user wants to enroll in two complimentary classes at the same time:

A user profile created with Modern Events Calendar.

Whatever the situation, profiles can help your users keep track of all their upcoming commitments. Displaying user profiles takes nothing more than a simple shortcode and the Modern Events Calendar Lite plugin.

4. Sell Variable Tickets to Give Users Options

In many cases, not all event attendees are the same. For example, if meals are provided at your event, some attendees may need to specify dietary restrictions or allergies they have. Tickets for performances also often have several different pricing options depending on seating location.

In each of these cases, you’ll need to create ticket variations. Modern Events Calendar Pro’s ticketing system provides a simple solution:

Setting up a new ticket variation in Modern Events Calendar.

You can create ticket variations and/or options in the plugin’s settings. This feature will simplify your more complex online bookings and help you stay organized when accounting for all of your attendees.

5. Personalize Your Events to Share Key Details

The more informed your potential attendees are, the better they’ll be able to find and register for the events that are right for them. Personalizing your events can be a simple way to share key details to help influence their decisions.

For instance, users can view an event’s speaker bio to learn more about them:

An example of a Modern Events Calendar Speaker profile.

If your events take place outdoors or attendees are likely to be traveling from other climates, it may also be helpful to share the local weather with the premium Weather Module:

The Modern Events Calendar Weather Module.

Additionally, you may want to include an event Quick Response (QR) code. By scanning this code with their smartphone or another mobile device, users can quickly access the page for a specific event.

6. Enable Front End User Event Submissions

Let’s say you run a community site and have users who organize meetups in various locations. Or perhaps you manage a monthly farmers market with several vendors who sign up for booths to sell their produce and other products.

In either of these cases or others like them, you can create a form for your users to submit events with Modern Events Calendar Lite. Simply add it to any static page on your website with a shortcode:

Enabling front end submissions in Modern Events Calendar.

You’ll have the option to let any visitor create events, or to require submitters to sign in with an email address. The latter option can help keep your events from becoming cluttered with irrelevant posts from random visitors.

7. Integrate Your Calendar With Other Platforms and Plugins

Perhaps you already have a system for keeping track of your events. No worries – the Import Module makes it easy to transfer your existing events. We offer integration with:

Simply navigate to M.E. Calendar > Import/Export and choose the tab for the relevant platform to get started:

The Import/Export tool for Modern Events Calendar.

Additionally, our newest Modern Events Calendar Addons also include WooCommerce Integration, Elementor Single Builder, Elementor Form Builder, and Elementor Shortcode Builder. Each is just $35 for lifetime updates and one year of premium support.


Many WordPress site owners can benefit from having an online booking system. Integrated online event registration helps your customers purchase tickets, schedule appointments, and sign up for events whenever it’s convenient for them.

When it comes to managing events in WordPress, Modern Events Calendar really has it all. From simple calendar displays to personalized bookings with variable tickets, you can create the perfect system to meet your site’s needs.

Modern Events Calendar

Share upcoming events, sell tickets, and more with Modern Events Calendar.

Get started today!

Do you have any questions about scheduling events in WordPress? Leave them in the comments section below!

Featured Image Credit: Pexels.

Will Morris

Will Morris is a staff writer at WordCandy. When he’s not writing about WordPress, he likes to gig his stand-up comedy routine on the local circuit.

Discover more from our archives ↓

Popular articles ↓

3 Responses

  1. I created additional fields for booking, and would like to export them to Excel, but the only thing I can export from Bookings is the name email and phone numbers for each attendee. Would love to be able to pull the additional customized fields each attendee fills out upon applying for a class. Any help?

    1. Hi Shawn, I’m reaching out to the Modern Events Calendar team to get a reply to your question. You can contact their support team here directly too:

      1. Shawn, the team replied to us and asked us to direct you to their support ticket system since this should be working by default. It might be an issue specific to your setup, so they can help you figure it out.

Share Your Thoughts

Your email address will not be published. Required fields are marked *

Claim Your Free Website Tip 👇

Leave your name, email and website URL below to receive one actionable improvement tip tailored for your website within the next 24 hours.

"They identified areas for improvement that we had not previously considered." - Elliot

By providing your information, you'll also be subscribing to our weekly newsletter packed with exclusive content and insights. You can unsubscribe at any time with just one click.