Migrate from
Sugar Calendar
to HappenBoard

HappenBoard Free copies your events, categories and repeat rules from Sugar Calendar, with a dry run first. Venues, attendees, tickets and redirects stay in your hands.

How to migrate from Sugar Calendar to HappenBoard

1

Back up, then install HappenBoard

A migration has no undo, so back up your site first. Sugar Calendar can stay active or be deactivated: HappenBoard finds its events straight in the database.


2

Preview with a dry run

In HappenBoard → Settings → Migration, choose Sugar Calendar and click Preview (dry run). You see what would be created, skipped or failed, and nothing is written.


3

Migrate for real

Click Migrate for real and leave the tab open while events are copied 50 at a time. If the run stops early, Continue picks up where it left off. On a server, run wp happenboard migrate sugar.


4

Add venues, then switch your pages

Check your series, then create your venues and organizers in HappenBoard. Put HappenBoard blocks on your pages, and use Run again later: only new events come across.

What gets imported

Sugar Calendar
EventsTitle, description, excerpt, status, start and end, all-day setting and featured image. Drafts stay drafts.EventsYes
CategoriesName, slug and description, still attached to their events. Parent and child levels are not kept.Event categoriesYes
Recurring eventsDaily, weekly, monthly and yearly series, with their interval and their end after a number of dates or on a date.Repeat settingsYes
Weekday choicesWeekday choices of a rule are not copied: a weekly series repeats on the weekday of its first date, a monthly one on the same day of the month.Weekday optionsNot copied
Venues and organizersNo venue or organizer is created from Sugar Calendar. Add them in HappenBoard and link them to your events.Venues, organizersNot copied
AttendeesAttendees need Sugar Calendar Pro and are not imported.AttendeesNot copied
Tickets and pricesTickets, prices and orders have nowhere to go in HappenBoard Free. With Pro, you create your ticket types again.TicketsNot copied
Time zonesEach event’s own time zone is not copied. Times are read in your site’s time zone, so the clock time stays the same.Event time zonesNot copied
Addresses and authorsImported events get new addresses built from their titles, with no redirects from the old ones. The original author and publish date are not kept.URLs, author, dateNot kept

Need help?

What stays the same

Your old data, untouched

HappenBoard only reads the data of Sugar Calendar. Nothing in it is changed or deleted, so you can compare both before you switch.

Drafts stay drafts

Each event keeps its title, description, excerpt and status, so nothing goes live by surprise.

The same clock times

Times are read in your site’s time zone: an event that started at 19:00 still starts at 19:00.

The same images

Featured images are reused from your media library, not uploaded a second time.

Categories on their events

Category names, slugs and descriptions come across and stay attached to their events, even with the old plugin deactivated.

Your repeat rules

Daily, weekly, monthly and yearly series keep their interval and their end, after a number of dates or on a date.

Good to know

Venues, organizers and attendees are not imported from Sugar Calendar, and neither are tickets or prices. After the run, create your venues and organizers in HappenBoard and link them to your events.

HappenBoard in numbers

21

server-rendered blocks

11

ready-made patterns

5

built-in importers

4

calendar views

8

Site Editor templates

You ask.
We answer.

We’re featured in

Does Sugar Calendar need to stay active?

No. HappenBoard finds its events straight in the database, so you can deactivate it before you migrate. Do not delete it with an option that wipes its data: that is where HappenBoard finds your events.

Will my old event URLs redirect to the new ones?

No. Imported events get new addresses built from their titles, and HappenBoard creates no redirects. Add redirects for your most visited events with your SEO or redirection plugin. The original author and publish date are not kept either.

Are attendees and tickets imported?

No. Attendees need Sugar Calendar Pro and are not imported, and no source brings tickets, prices or orders. To sell tickets with HappenBoard, create your ticket types with HappenBoard Pro.

What happens to my recurring events?

Daily, weekly, monthly and yearly series become HappenBoard repeat rules, with their interval and their end. Weekday choices are not copied, so a weekly series repeats on the weekday of its first date. Check your series after the run.

Can I run the migration with WP-CLI?

Yes. Run wp happenboard migrate sugar –dry-run to preview, then wp happenboard migrate sugar. The command works through your events 100 at a time and ends with the number created, skipped and failed for each type.

Do I need HappenBoard Pro to migrate?

No, the migration is part of HappenBoard Free. Pro adds paid tickets, through Stripe or WooCommerce, which you set up after the move.

Works with

MailerPress

Turn your calendar into a box office

Sell tickets, take payments and check people in at the door.
Not the right fit? Your money back within 14 days.

HappenBoard calendar with colour-coded events in the month view

HappenBoard takes 0% of your ticket sales

Support from the team that builds HappenBoard

100% money back guarantee

Already on another events plugin?

Preview first, then import, even with the old plugin deactivated. Repeat rules from The Events Calendar, Events Manager 7 and Sugar Calendar come across, and you can export your events to CSV at any time.