Home Forums Event Espresso Premium Export and import of events and registrations

Export and import of events and registrations

Posted: February 1, 2021 at 6:27 am


February 1, 2021 at 6:27 am

Hi there. I have read a post on the forums about this subject but am still unclear how to accomplish this for my specific situation.

Basically I have an old WordPress website with Event expresso that is live now here and a new WordPress website on a different server (not a staging site on the same server) with Event expresso (same license) here Originally I exported the entire database from the live site to the new site. Now I want to make the new site live with updated info from the Event espresso on the old site. How do I get my events and registrations updated to the new site?


  • Support Staff

February 1, 2021 at 9:25 am

Hi there,

The short answer is when both sites run EE4 you can’t, not without exporting the whole DB from Site A into Site B.

Event Espresso events, attendees etc are custom post types and when they are added to the database they are given an ID (the auto-incrementing row ID) which is then used as the foreign key in other tables. To export the data from one site to another you would need to export all of the data, then loop over each row mapping the ID to be used throughout all of the other tables they are used as they ar imported into the new site.

We don’t have any functionality for this currently.

One option we do have is to export the registration CSV for each event on the original event, then use the Attendee Importer add-on:

to import those registrations onto the ‘new’ events on the new site (the new events would need to be created manually to match the old ones).

The support post ‘Export and import of events and registrations’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso