Hi, I was wondering the best way to import registrations and transactions from an EE3 website to an EE4 website. I can see that EE3 has exporting options for a csv. But what’s the best way to import recent event transaction and registration data to a new EE4 website?
Event Espresso 4 (EE4) has ‘migration scripts’ for your Event Espresso 3 (EE3) data which run on initial activation if EE4 detects the EE3 tables within your database.
However, you can’t then later run those migration scripts if you already have EE4 data set up (meaning you’ve set up EE4 and/or have events/registrations etc) to pull in additional data. I know from your previous threads that you already have EE4 set up on the new site so you would basically need to reset EE4 and rerun the migrations to pull all of the data over again (you would need to export the EE3 tables from the ‘original’ database and import them into the ‘new’ database before running the migration).
So you could export the registrations from the events, filter the ‘new’ registration in the CSV and then import those into the events on EE4.
If you’re looking at only a handful of registrations you may be best registering them onto the site yourself, which you can do through the admin:
Event Espresso -> Events -> {hover over the event} -> Registrations.
Then click ‘Add new registration’ at the top of the page and run through the registration process using their details.
Viewing 3 reply threads
The support post ‘Import registrations from ee3 to ee4’ 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.
Support forum for Event Espresso 3 and Event Espresso 4.