Point Your Domain to Getwebup: Nameservers vs A Record
You bought a domain from one company and hosting from another, and now you just want the website to load. Two roads get you there - nameservers or an A record - and picking the wrong one, or mixing both by accident, is the number one reason a "simple" domain setup turns into two days of a broken site.
The short answer
If you want us to manage all your DNS (mail records, subdomains, SSL, the works) from cPanel, change your nameservers at your domain registrar. If you only want the domain to point somewhere while everything else (email, other subdomains) stays managed at the registrar or another DNS provider, add an A record instead and leave nameservers alone. You almost never need to do both.
What each option actually changes
Nameservers
Nameservers tell the internet which company's DNS servers are authoritative for your domain. When you point your domain's nameservers to Getwebup, you're handing over the entire DNS zone - A records, MX records, CNAME records, TXT records, all of it - to be managed inside your cPanel > Zone Editor.
ns1.getwebup.in
ns2.getwebup.in
You set these two values at your registrar (GoDaddy, Namecheap, BigRock, wherever you bought the domain), not at your host. It's a one-time change per domain.
A Record
An A record is a single DNS entry that says "this hostname maps to this IPv4 address." It doesn't touch anything else in your zone. You'd add something like:
Type: A
Host: @
Value: 203.0.113.45 (your server's IP)
TTL: 3600
Do this at whichever DNS provider currently controls your domain - that could be your registrar's default DNS, Cloudflare, or a previous host. Everything else in that zone (MX records for email, other subdomains) is untouched.
How to choose
| Situation | Use |
|---|---|
| Getwebup hosts everything - site, email, subdomains | Nameservers |
| Email stays on Google Workspace / Microsoft 365, only the website moves | A record (root + www), keep existing MX records |
| Domain is behind Cloudflare for CDN/DDoS protection | A record pointed at our server IP, proxied through Cloudflare |
| You manage 10+ subdomains across different services | A/CNAME records per subdomain, nameservers stay with your existing DNS provider |
Symptom → Cause → Fix
Symptom: Site loads sometimes, email stops working after changing nameservers
Cause: Changing nameservers moves your entire DNS zone. If your old zone had MX records for Google Workspace and you didn't recreate them in the new zone, mail routing breaks the moment the change propagates.
Fix: Before switching nameservers, export or screenshot every existing DNS record - MX, TXT (SPF/DKIM), CNAME. Once nameservers point to Getwebup, go to cPanel > Zone Editor and re-add those same MX and TXT records so mail keeps flowing.
Symptom: Added an A record, but the site still shows the old host
Cause: Either the A record was added on the wrong DNS provider (the domain's nameservers still point elsewhere), or you're hitting a cached DNS result.
Fix: Run dig NS yourdomain.com or check on whatsmydns.net to confirm which provider is actually authoritative. Edit the A record there, not at the registrar's "DNS" tab if that's not the active nameserver set. Then flush local DNS cache (ipconfig /flushdns on Windows, sudo dscacheutil -flushcache on Mac) and test again.
Symptom: "www" version of the site doesn't load, only the bare domain does
Cause: Only an A record for @ (root) was added; there's no CNAME or A record for www.
Fix: Add a second record - either a CNAME www → yourdomain.com, or a duplicate A record for host www pointing at the same server IP.
Step-by-step: switching nameservers to Getwebup
- Log in to cPanel and note your account's assigned nameservers (Server Information widget, or ask support).
- Log in to your domain registrar and find the nameserver / DNS management section.
- Back up any existing MX, TXT, and CNAME records if email or subdomains currently work elsewhere.
- Replace the existing nameservers with
ns1.getwebup.inandns2.getwebup.in. - Save, then wait for propagation (usually 1-4 hours, up to 24-48 in rare cases).
- Once propagated, go to cPanel > Zone Editor and re-add any email or subdomain records you backed up.
Step-by-step: pointing an A record instead
- Get your server's IP address from your Getwebup welcome email or cPanel > Server Information.
- Log in to wherever your domain's DNS is currently managed.
- Add or edit the A record for
@(root domain) to point to that IP. - Add a matching A record or CNAME for
www. - Leave MX, TXT, and other records exactly as they are.
- Wait for the TTL to expire (usually under an hour if TTL is set to 3600 or less).
Prevention
- Never change nameservers and add conflicting A records for the same host at the same time - pick one method.
- Lower your TTL to 300-600 seconds a day before a planned migration, so any mistake resolves quickly instead of sitting cached for 24 hours.
- Always keep a written copy of your DNS zone before touching nameservers. It takes two minutes and saves hours of guessing what the old MX records were.
- If email matters to your business, test mail flow immediately after any DNS change - don't wait for a customer to tell you their message bounced.
Frequently asked questions
Will changing nameservers or an A record break my email?
An A record change won't touch email at all since it only affects the one hostname you edit. A nameserver change moves your entire DNS zone, so email will break unless you recreate your MX and SPF/DKIM TXT records in the new zone right after switching.
How long does DNS propagation actually take?
Most resolvers pick up the change within 1-4 hours, but full global propagation can take up to 48 hours in rare cases, especially with a high existing TTL. Lowering TTL to 300-600 seconds a day before the change speeds this up significantly.
Can I use an A record and keep my domain's nameservers with my registrar?
Yes - that's exactly what an A record is for. You edit the record in whatever DNS panel is currently authoritative (registrar's default DNS, Cloudflare, etc.) without touching nameservers at all.
I use Cloudflare for my domain - which option should I pick?
Use an A record pointed at your Getwebup server IP, added inside your Cloudflare DNS dashboard. Don't switch nameservers to Getwebup if Cloudflare is your DNS/CDN provider, since that would remove Cloudflare from the path entirely.
How do I check which nameservers my domain is currently using?
Run `dig NS yourdomain.com` from a terminal, or search your domain on whatsmydns.net and select the NS record type. This tells you who is actually authoritative before you start editing records anywhere.