WordPress plugin

Sugar Calendar Pro

Sugar Calendar Pro manages event listings, calendars, registrations, and ticketing in WordPress. Create one-time, multi-day, or recurring events for in-person and online gatherings, then publish them for visitors to browse and register.

Sugar Calendar Pro

Sugar Calendar Pro manages event listings, calendars, registrations, and ticketing in WordPress. Create one-time, multi-day, or recurring events for in-person and online gatherings, then publish them for visitors to browse and register.

Create events and set schedules

Add an event name, description, dates, times, duration, venue, and all-day or multi-day details from the WordPress dashboard. Set events to repeat daily, weekly, monthly, or on a custom schedule, including patterns such as the first Monday of the month or every other Thursday. Duplicate an event to reuse its details, and choose date and time formats to match your preference or locale.

Create reusable venue profiles with addresses, maps, contact details, and website links. Assign venues to events, and add speaker or performer profiles with names, titles, bios, photos, and social links. Display a Google Map for a venue by configuring a Google Maps API key.

Publish calendars visitors can browse

Display events in a monthly calendar or an upcoming events list using a Gutenberg block, Elementor widget, or shortcode. Visitors can switch between month, week, and day views. The layouts are responsive and support optional dark mode.

Organize events into calendars or categories, then add customizable tags. Visitors can filter the calendar by category or tag. You can also set a custom date and time format for your site.

Manage registrations, RSVPs, and tickets

Use Stripe to accept credit card payments for paid event registration. Free events can offer tickets without a payment provider. Registration forms can collect details such as meal choices, t-shirt sizes, or company names.

The RSVP system, included with Pro via the RSVP add-on, tracks who is going or not going. View attendee and ticket holder details in the WordPress dashboard, and export attendee or event lists to CSV.

Connect online events and calendars

Connect a Zoom or Google account to add a Zoom meeting or Google Meet link while editing an event. Sugar Calendar makes the meeting and displays joining details on the event page. A recurring event's Zoom meeting uses one join link for the series.

Connect Google Calendar to choose a calendar and sync direction. Events can sync between your website and Google Calendar; Pro syncs recurring series in both directions. You can also import events from an ICS URL, including calendars from Apple, Google, or Outlook, and choose a re-sync schedule.

Calendar feeds and subscriptions include controls for Google Calendar, Microsoft Outlook, Apple Calendar, and direct ICS downloads. Add to Calendar controls can appear on event pages.

Handle event updates and data

Send email notifications to ticket holders from the dashboard when event plans change. Customize transactional email layouts with a header picture and colors, preview emails, and use smart tags for event details.

Export events as JSON or CSV, choose a date range for exports, and import events from a JSON file. A one-click migration tool brings events, calendars, and other details over from The Events Calendar. Pro also works with frontend event submissions through integrations with WPForms, Gravity Forms, and Formidable Forms, so submissions can be reviewed before publication.

Get started

Create an event in the WordPress dashboard, enter its schedule and venue, and choose the registration, ticketing, RSVP, or online meeting options you need. Then add a calendar or events list to a page, post, or sidebar with a Gutenberg block, Elementor widget, or shortcode.