Moving EasyCart to New Website

2 min read

Installation Guide

Moving EasyCart to a New Website

Moving EasyCart can mean different things depending on your situation — transferring just a license key, migrating your entire WordPress installation, or starting fresh on a new site. This guide covers all three scenarios.

Overview

Three ways to move

1

Transfer your license

The easiest option. Install a fresh EasyCart on your new site and enter your existing license key to activate it.

2

Move entire WordPress

Migrate your full database and file system to a new host. Everything comes with it — theme, plugins, products, and orders.

3

Fresh install + export

Install a clean EasyCart on the new site and use the product export/import to bring your catalog across.

Easiest Method

Transferring a license

This is the simplest way to move EasyCart. Install a fresh copy of EasyCart on your new website, then enter your existing license key. The new site activates automatically and the old site deactivates.

  1. Install WP EasyCart (and WP EasyCart PRO if applicable) on your new website
  2. Optionally export your products from the old site and import them into the new one
  3. Enter your license key from your original purchase into the new site — this automatically activates the new site and deactivates the old one

Where to find your license key: Log in at wpeasycart.com/my-account and check your past orders and license information.

Note: Settings do not transfer with this method — only products (via export/import). You’ll need to reconfigure your payment gateways, shipping, and other settings on the new site.

Full Migration

Moving your entire WordPress to a new site

For testing servers or full website transfers, follow these steps to bring everything across — WordPress, theme, plugins, and all EasyCart data.

1

Export the database

Use your web hosting’s cPanel or phpMyAdmin to export your entire database. This includes all WordPress tables and all EasyCart tables in one export.

2

Copy the file system

Use FTP or your hosting’s file manager to copy your entire WordPress file system to the new host.

3

Update wp-config.php

Edit the wp-config.php file on your new host with the new database connection settings — database name, username, password, and host URL.

4

Update site URLs in the database

Open your new database in phpMyAdmin and edit the wp_options table. Update the two site URL fields (siteurl and home) to your new domain.

Avoid one-click backup plugins

We recommend you never use one-click WordPress backup-and-restore plugins for this process. They often omit custom plugin tables — including EasyCart’s tables — which means your products, orders, and settings won’t come across. Using phpMyAdmin to export the entire database is the safest method.

Not Recommended

Moving just EasyCart to a new website

While it’s technically possible to copy individual database tables, plugin folders, and wp_options fields from one site to another, it’s time-consuming and error-prone. We recommend installing a fresh copy of EasyCart and using the product export/import tool instead — or migrating the entire WordPress site.

After Moving

Check your installation

After any move, visit WP EasyCart → Store Status to check for errors regarding missing database tables, PHP extensions, or setup issues. We find that 90% of the time these procedures work without a hitch — but if you run into hurdles, we can help get you pointed in the right direction.

Need help? Log into your account and submit a support ticket — we usually respond within 12–24 hours.

Ready to move your store?

Whether you’re switching hosts or starting fresh, EasyCart makes the transition simple. Transfer your license, migrate your database, or install clean and import.

Updated on June 2, 2026