What to check after your website migration is complete Print

  • migration complete, post migration checklist, WordPress migration, website check, WooCommerce migration, DNS, SSL, email, forms
  • 0

What to check after your website migration is complete

After your website has been migrated to WP Performance Hosting, you should review the website carefully before cancelling your old hosting service.

Migration checks help confirm that the website, domain, SSL, forms, email and important features are working as expected.

Why post-migration checks matter

A website migration moves files, database content and hosting configuration from one hosting environment to another.

Even when a migration appears successful, some items may still need to be checked.

This may include:

  • Website pages

  • Images and media

  • Menus and links

  • Contact forms

  • Login access

  • SSL

  • DNS

  • Email records

  • WooCommerce checkout

  • Payment or shipping settings

  • Third-party integrations

Checking the website after migration helps identify any issues early.

Check the homepage

Start by checking the homepage.

Confirm that:

  • The homepage loads

  • The design looks correct

  • Images appear properly

  • Buttons and links work

  • The menu opens correctly

  • The footer appears correctly

  • The mobile version looks usable

Check the homepage on both desktop and mobile if possible.

Check important pages

Review the most important pages on your website.

This may include:

  • About page

  • Contact page

  • Services pages

  • Product pages

  • Pricing pages

  • Booking pages

  • Landing pages

  • Legal pages

  • Blog or news pages

  • Any high-traffic pages

Look for missing images, broken layouts, missing content, error messages or links that do not work.

Check menus and links

Click through your main menu, footer links and important call-to-action buttons.

Check for:

  • Broken links

  • Pages loading from the old domain or old host

  • Incorrect redirects

  • Missing pages

  • Buttons that do not go where expected

  • Links that open the wrong page

If you find a broken link, note the page where the link appears and where the link should go.

Check WordPress login

Confirm that you can access the WordPress login page and log in successfully.

Check:

  • WordPress admin login page loads

  • Your admin login works

  • The dashboard loads correctly

  • No critical errors appear

  • Security plugins are not blocking access unexpectedly

If you cannot log in after migration, contact support through the client portal.

Check contact forms

Test important forms on the website.

This may include:

  • Contact forms

  • Quote forms

  • Booking forms

  • Newsletter forms

  • Enquiry forms

  • Support forms

  • Application forms

Submit a test form and confirm that the message is received by the correct email address or system.

If a form does not work, record:

  • The page where the form appears

  • What you entered

  • Whether an error message appeared

  • Whether the email was received

  • Where the form should send messages

Check SSL and secure loading

Your website should load securely using https.

Check that:

  • The website loads with https

  • No browser security warnings appear

  • Images and scripts load correctly

  • The padlock or secure connection indicator appears in the browser

  • Both www and non-www versions behave correctly, where applicable

SSL may need time to issue or update after DNS changes.

If SSL warnings continue after DNS has settled, contact support.

Check DNS and domain loading

After migration, your domain should point to the new hosting service.

Check:

  • The main domain loads correctly

  • The www version loads correctly, if used

  • Old staging or temporary URLs are not showing publicly

  • Visitors are not being sent to the old hosting service

  • DNS changes have had time to update

DNS propagation can take time. Some visitors may see different results for a period after DNS changes.

Check email

Website migration and email migration are not always the same thing.

If your domain uses email, check whether email is still working.

Test:

  • Sending email

  • Receiving email

  • Webmail access, if using cPanel email

  • Contact form delivery

  • Email forwarding, if used

  • Google Workspace, Microsoft 365 or other external email services, if used

If email was already working before migration, do not remove old email records unless instructed.

If email stops working after DNS changes, contact support and include your domain name, affected email address and any error message.

Check WooCommerce stores

If your website uses WooCommerce, perform extra checks.

Review:

  • Shop page

  • Product pages

  • Cart page

  • Checkout page

  • Customer account page

  • Payment gateway settings

  • Shipping settings

  • Tax settings

  • Coupon settings

  • Order emails

  • Stock settings

If the store is live, place a controlled test order only if you know how your payment gateway and fulfilment process will handle it.

If you are unsure, ask support before testing live payments.

Check payments and checkout

For WooCommerce or other payment-enabled websites, confirm that checkout is working correctly.

Check:

  • Products can be added to cart

  • Cart totals appear correctly

  • Checkout page loads

  • Payment options appear

  • Shipping options appear where applicable

  • Order confirmation page works

  • Store emails send correctly

Payment gateway settings may depend on third-party providers such as Stripe, PayPal or another payment processor.

WP Performance Hosting can help confirm hosting-related issues, but payment processor account issues may need to be handled through the payment provider.

Check third-party integrations

Some websites connect to third-party platforms.

After migration, check important integrations such as:

  • CRM systems

  • Email marketing platforms

  • Booking systems

  • Payment gateways

  • Shipping platforms

  • Analytics tools

  • Tracking pixels

  • Membership systems

  • Learning management systems

  • API connections

Some integrations may depend on domain verification, DNS records, webhooks or API settings.

Check website speed and caching

After migration, caching and performance settings may need to settle or be reviewed.

Check whether:

  • Pages load normally

  • Images display correctly

  • Logged-in and logged-out views look correct

  • Cart or checkout pages are not incorrectly cached

  • Forms work after caching is active

  • Mobile pages display correctly

If the website uses WooCommerce, membership features, booking systems or dynamic content, caching may need more careful configuration.

Do not cancel old hosting immediately

Do not cancel your old hosting service immediately after migration.

Wait until:

  • The website has been checked

  • DNS has updated

  • SSL is working

  • Forms have been tested

  • Email has been checked

  • WooCommerce checkout has been tested, if applicable

  • Any migration issues have been reported and reviewed

Cancelling old hosting too early can cause data loss, email disruption or make troubleshooting harder.

Report issues through the client portal

Existing customers should report post-migration issues through the client portal.

Client portal link:

https://client.wpperformancehosting.com/

When opening a ticket, include:

  • Your domain name

  • The page or feature affected

  • A clear description of the issue

  • Screenshots if available

  • Any error messages

  • What you expected to happen

  • What actually happened

  • Whether the issue affects website, email, DNS, forms or checkout

Clear details help WP Performance Hosting review the issue faster.

Post-migration checklist

Use this checklist after migration:

  • Homepage checked

  • Important pages checked

  • Menus and links checked

  • WordPress login tested

  • Contact forms tested

  • SSL checked

  • www and non-www versions checked

  • DNS allowed time to update

  • Email sending and receiving checked

  • WooCommerce checkout checked, if applicable

  • Payment gateway checked, if applicable

  • Third-party integrations checked

  • Mobile layout checked

  • Old hosting kept active until confirmed

Need help?

If you are unsure whether the migration is complete, open a support ticket before cancelling your old hosting service.

WP Performance Hosting can review reported issues and advise whether they relate to hosting, DNS, SSL, email, WordPress, WooCommerce or a third-party service.


Was this answer helpful?

« Back

Powered by WHMCompleteSolution