📌 Final Notes:



1. For Non-Ecommerce / Non-WooCommerce Sites:


  • Ask the client not to make any changes to their live (production) site during the migration process.

  • The standard flow is: copy the site → test on staging → update DNS → go live.

  • Any updates made by the client after the site has been copied will not be included on the new site unless you re-copy the site from scratch. This can delay the launch and add unnecessary work.



2. For Ecommerce / WooCommerce Sites:


  • Ecommerce sites require two syncs:


    • One to build and test

    • A second right before launch to ensure orders, users, and products are current


  • Schedule the go-live during off-peak hours to minimize disruption.

  • On launch day:


    • Put the live site in maintenance mode to stop new orders

    • Run the final sync (copy the site again)

    • Update the DNS

    • Remove maintenance mode once the site is live on the new server




✅ Following this approach helps ensure a smooth migration with no lost data or downtime.