The cost to migrate an eCommerce site depends on the complexity of the project and the amount of data that must be transferred. Costs generally include the cost of the new software; any required themes, plug-ins, and extensions; development costs; consultant fees; data migration fees; licensing and hosting fees; and onboarding and training employees.