Importing and Exporting Events

Would you like to export your events from your current site and import them to another? The Import and Export tools in Sugar Calendar give you the ability to migrate your events to a different site so that you don’t need to recreate them from scratch.

This tutorial will show you how to use the Import and Export features in Sugar Calendar.


Before you jump in, make sure the Sugar Calendar plugin is installed and activated on your WordPress site.

Exporting Events

To access the Export tool, go to Sugar Calendar » Tools. Once you’re there, select the Export tab.

Select the Export tab

In the Export section, you’ll see a list of data you can export. Below, we’ve highlighted the supported data:

  • Events
  • Custom Fields
  • Calendars
  • Tickets, Orders and Attendees

The Events checkbox is automatically selected. However, you can choose the ones you’d like to export.

Select Sugar Calendar data

After selecting the ones you’d like to export, click the Export button.

Click Export button

Your events and other data you selected will then be compiled into a JSON file and downloaded to your computer.

Importing Events

To import an event, go to Sugar Calendar » Tools and click on the Import tab.

Click the Import tab

Then click the Choose File button and select the file from your computer that includes the event(s) you want to import.

Choose File

Once you’ve chosen a file, click the Import button.

Click import button

This will import all the data from the JSON file you selected. It’ll show the number of Events, Calendars, and Attendees imported from the file.

Import completed

When viewing events on your site, the calendars and events you imported will also be added to your event list.

Sugar Calendar events

That’s it! You now know how to import and export Sugar Calendar event data from between sites.

Next, would you like to display the events you imported on your site’s frontend? Be sure to check our tutorial on displaying Sugar Calendar events.