Hello there @awsmit14 ,
Thank you for reaching out to us regarding your interest in migrating MailPoet newsletters to a new version of your WordPress site. It’s great to hear that you’re updating your site, and we’re here to ensure the transition of your MailPoet content goes smoothly.
Migrating MailPoet data from one site to another can be done efficiently by following a specific set of steps aimed at transferring the MailPoet database tables. This process involves a bit of work but is straightforward with guidance.
Here’s a summary of the key steps you’ll need to undertake:
- Backup both your old and new database before starting the migration process. This is crucial to ensure no data is lost.
- Export MailPoet tables from your old site’s database. You can do this via your hosting control panel using phpMyAdmin. The tables you’ll be looking to export include all those that start with
wp_mailpoet_
.
- Import the exported tables to your new site’s database. This can also be done through phpMyAdmin. If your new site is a clean install, you should be able to import the tables without any issues. However, if the new site already has MailPoet installed, you may need to delete the existing MailPoet tables before importing to avoid conflicts.
- Update URLs and File Paths if necessary. Depending on your setup, you might need to update URLs and file paths within your database. This is relevant for things like links in your newsletter content or settings related to file locations.
Detailed instructions and all the steps can be found in our knowledge base article How to Migrate MailPoet Database Tables. It’s important to follow this guide closely to ensure a smooth migration.
Please note, this process moves your subscription lists, newsletter designs, and settings. If you have custom templates or any specific MailPoet configuration, these will be transferred as well.
Should you encounter any difficulties or have further questions about the process, feel free to get back to us. We recommend consulting with a web developer or your web/domain host support if you’re not comfortable performing these steps yourself.
I hope this helps.