How to Test Your Website Post-Migration
Knowledgebase Article
}
Knowledgebase Article
You’ve made the decision to move to Kualo — and we’re thrilled to have you.
Your site’s now hanging out on our supercharged servers, sipping clean, green energy, and stretching its legs in a spacious new home. It’s itching to show off how blazingly fast it can be — faster page loads, snappier interactions, fewer frustrated visitors. You’re probably tempted to flip the DNS switch right now and bask in the glory.
Hold that thought. π
Before you go live, there’s one absolutely critical thing to do:
π Test. Everything.
Think of it like this: you’ve just moved into a new house. The boxes are in, the sofa’s in place, and the kettle’s boiling. But before you invite everyone over for the housewarming, you might want to check that the toilet flushes, the Wi-Fi works, and there’s not a family of squirrels living in the attic.
Same goes for your site. There’s a checklist of things you’ll want to poke, prod, and tick off before the world sees it. Especially if you sell things. Or rely on email. Or have any kind of form that does stuff.
This guide walks you through how to preview your site on our servers before you update DNS, what exactly to test (and why), and how to confidently make the switch once you’re sure everything’s humming.
Just a reminder — nothing will appear on our servers until your site is actually moved. If you haven’t arranged your migration yet, check out our guide on how to migrate your website to Kualo.
To test your site before you “go live,” you’ll need a way to view it on the new server without updating your domain’s DNS yet. You have two options:
Start by logging into your CMS or admin backend (e.g. WordPress, Magento, Joomla):
Click around and make sure everything works:
Tip: Open a few pages in incognito/private mode to spot caching issues.
Walk through a full test purchase:
Note: If your payment gateways or APIs require IP whitelisting, they may not work until you update those settings. We can provide your server IP if needed — just ask.
During your pre-live testing, you need to make sure that your website can send emails correctly. This is important for things like:
But there’s a catch...
Because your domain isn’t yet pointed to us, email delivery might not behave the way you expect. Here’s what to look out for:
If your form or app says an email was sent, but it never arrives, it may have been delivered to a local mailbox rather than your usual inbox. Let us know — we can help confirm where it’s going and make sure everything is set up correctly.
If you’re in a spin about what all this means, don’t worry — our team’s here to help you get it sorted quickly and painlessly.
If your website connects to other systems — like payment gateways, CRMs, ERPs, or marketing tools — now’s the time to make sure those connections will still work from your new server.
Many third-party services restrict access based on your server’s IP address. If they haven’t been updated to allow connections from your new server’s IP, requests may fail — and that could mean orders don’t get processed, customer data doesn’t sync, or emails don’t go out.
This is especially critical for ecommerce sites that rely on:
Outbound API calls use the server’s main IP — which may be different from your website’s IP. Our migrations team should have provided this IP in your migration notes, but if you’re unsure, just ask us.
If third-party services send data to your site (e.g. payment confirmations, shipping updates), those won’t work until your domain is pointing to the new server — since the service needs to reach your live domain.
You likely won’t be able to fully test these until after DNS is updated, but it’s worth reviewing the configuration in advance.
When you test your site using the hosts file or SkipDNS, you’ll likely see an SSL warning — and that’s completely normal.
Why? Because these preview methods don’t match the domain name the SSL certificate was issued for. You’re effectively asking your browser to visit your site at its real server location, but under a different name — and browsers (rightly) don’t like that.
Once your domain is pointed to Kualo, everything will fall into place — and your site will load securely with a padlock.
Once your domain is resolving to our servers, we’ll automatically issue a free SSL certificate via AutoSSL. This usually happens within a few hours of DNS propagation.
If you want to speed things up, you can run AutoSSL manually after pointing your domain:
π How to run AutoSSL manually →
Note: AutoSSL can only be run once the domain is resolving to our servers — trying to run it before then won’t work.
Update your domain’s nameservers to:
ns1.kualo.net ns2.kualo.net ns3.kualo.net ns4.kualo.net
Your nameservers may be different. Please check your welcome email or contact us for confirmation.
Get your server IP from cPanel (or ask us) and point your A records to that IP.
We generally recommend using our nameservers for simplicity, but we understand some customers may prefer using Cloudflare or other DNS providers.
If you hit a snag or something doesn’t seem right, our support team is here and happy to help — just reach out!
Powered by WHMCompleteSolution