Launching a site on a new domain is rarely just a matter of publishing pages. You also need the right DNS records, working SSL, dependable email delivery, clean redirects, and analytics that start collecting useful data on day one. This checklist is designed as a reusable reference for small business teams, developers, and IT admins who want a practical sequence to follow before every launch. Use it for a brochure site, store, app landing page, or a migration to new cloud web hosting.
Overview
A good website launch checklist reduces preventable mistakes. It helps you avoid downtime, mixed content warnings, missing email records, duplicate versions of the site, and analytics gaps that make early performance hard to measure.
The simplest way to think about a new domain setup checklist is to break launch into five layers:
- Domain and DNS: the domain registration is active, nameservers are correct, and records point to the right services.
- Hosting and application: your cloud web hosting, CMS, app, or static site is live and reachable.
- Security: SSL is active, admin access is protected, and basic domain security settings are in place.
- Email and communications: mailbox routing, transactional email, and authentication records are configured.
- Measurement and continuity: redirects, analytics, search verification, monitoring, and backups are ready.
Before you begin, gather these details in one document:
- Registered domain name and registrar access
- DNS host or nameserver provider
- Hosting provider or platform endpoint
- IPv4 and IPv6 addresses if applicable
- Canonical domain choice, such as
example.comorwww.example.com - SSL method, such as platform-managed certificates or custom certificates
- Email provider and required DNS records
- Analytics, tag manager, and search console accounts
- Rollback plan in case a change needs to be reverted
If you are still at the stage of pointing a domain, start with How to Point a Domain to Your Website, Store, or App. If you are unsure whether to change nameservers or edit individual DNS records, see Nameservers vs DNS Records: What to Change and When.
As a general rule, avoid making unrelated changes at the same time. A launch goes more smoothly when domain, DNS management, hosting, SSL hosting, email, redirects, and analytics are tested in a controlled order.
Checklist by scenario
This section gives you a launch checklist by common setup. Choose the scenario closest to your project, then adapt it to your stack.
Scenario 1: Brand-new site on a new domain
This is the cleanest launch path because you are not preserving an older site structure. Even so, the basics matter.
- Confirm domain registration status. Make sure the domain is registered, unlocked only if necessary, and visible in your registrar account. Turn on auto-renew if the domain matters to your business.
- Enable domain security. Use registrar account protections such as strong MFA, controlled access, and domain privacy protection where appropriate.
- Choose your DNS authority. Decide whether DNS management will stay with the registrar, move to a managed DNS provider, or be handled by your hosting platform.
- Set nameservers or records. Point the domain to your website host using the method required by the provider. If your platform asks for nameservers, do not also duplicate conflicting records elsewhere.
- Create essential DNS records. At minimum, you may need A, AAAA, CNAME, and TXT records. Add only what the host and email providers require.
- Set up the canonical host. Decide whether the primary version is root or
www. Configure the alternate version to redirect to the primary one. - Issue SSL. Confirm the certificate covers every public hostname you will use. Test both the canonical and redirected version.
- Check robots and indexing settings. Remove any temporary noindex instructions used during staging.
- Install analytics and verification. Add your analytics platform, search verification records, and any required tag manager container.
- Test forms, checkout, and key conversions. A site is not fully launched if leads or payments fail.
Scenario 2: Replacing an old website on the same domain
This scenario adds redirect planning and content continuity. It is common when moving to cloud web hosting, replatforming a store, or rebuilding a WordPress site.
- Inventory current URLs. Export live pages, product URLs, blog posts, and assets that receive traffic or links.
- Map redirects before launch. Build a redirect list from old URLs to their best new equivalents. Avoid redirecting everything to the home page.
- Lower DNS TTL ahead of time if possible. This can make a planned DNS change easier to roll out and reverse, depending on your provider and timing.
- Stage and test on a temporary host. Validate SSL, forms, scripts, and mobile rendering before switching traffic.
- Update DNS or origin settings. Change only the records needed for the cutover.
- Validate 301 redirects. Check high-value pages manually and with a crawler if available.
- Confirm analytics continuity. Preserve measurement IDs, conversion events, and attribution settings where needed.
- Review search-facing elements. Titles, canonicals, structured markup, XML sitemaps, and robots directives should match the new build.
If you expect DNS changes to take time, review How Long Does Domain Propagation Take? A Practical DNS Change Timeline.
Scenario 3: Launching a site plus business email on the same domain
Email is one of the most commonly missed parts of a new domain setup checklist. The website may work while email fails quietly.
- Add MX records from your email provider. Verify exact values and priorities.
- Add SPF, DKIM, and DMARC records. These help authenticate outbound email and reduce spoofing risk.
- Check for conflicting TXT records. Multiple services often need TXT entries. Make sure formatting is valid and does not overwrite existing records.
- Test mailbox sending and receiving. Send messages internally and to external accounts.
- Test contact form delivery. Confirm form notifications reach the intended inbox and are not blocked as spam.
- Separate transactional email if needed. For stores, apps, or account systems, use a dedicated sending service and domain authentication records.
Scenario 4: Launching on a platform that manages SSL and DNS automatically
Modern hosting platforms simplify the domain and hosting checklist, but do not eliminate the need for verification.
- Read the provider's required connection method. Some platforms want nameservers, others want A or CNAME records.
- Wait for SSL provisioning to complete. Do not force traffic to HTTPS until the certificate is active for all required hostnames.
- Confirm redirect behavior. Make sure the platform does not create loops between root and
www, or between HTTP and HTTPS. - Check custom domains for staging environments. Remove test domains or passwords that may interfere with launch.
- Verify external services still work. Analytics, payment gateways, and email notifications often need separate validation after a platform switch.
Scenario 5: Domain transfer followed by launch
If you recently completed a domain transfer, add registrar checks before treating the site as done.
- Verify nameservers survived the transfer. Some transfers preserve them; some workflows create confusion around default settings.
- Confirm renewal dates and auto-renew. A launch should not leave renewal management ambiguous.
- Recheck DNS zone integrity. Ensure records for web, email, verification, and third-party services are still present.
- Review account access and roles. Remove temporary access granted during migration.
For that process, keep Domain Transfer Checklist: What to Unlock, Back Up, and Verify Before Moving Registrars nearby.
What to double-check
Even well-planned launches fail on small details. This section covers the items worth checking twice before you announce the site publicly.
DNS and resolution
- Root domain resolves correctly
wwwresolves correctly- No obsolete A, AAAA, or CNAME records remain from a prior host
- TXT records are complete and properly quoted if required
- CAA records, if used, do not block certificate issuance unintentionally
HTTPS and certificate behavior
- HTTP redirects to HTTPS
- Only one preferred hostname is indexable
- No mixed content warnings from scripts, fonts, images, or embeds
- Certificate covers all public hostnames in use
Redirects and canonicalization
- Non-preferred host redirects in one step where possible
- Old URLs redirect to relevant replacements
- Canonical tags match the live preferred URL structure
- Trailing slash and lowercase rules are consistent
Email and trust signals
- MX records are active
- SPF does not exceed practical complexity from too many nested lookups
- DKIM is published and signing is enabled in the email provider
- DMARC policy starts at a level your team can monitor and maintain
- Contact pages show working addresses or forms
Analytics and measurement
- Page views are being recorded on production, not staging
- Conversion events fire correctly
- Cross-domain tracking is configured if checkout or app flows move to another domain
- Internal traffic filters are understood so the team does not misread early numbers
Search and launch hygiene
- XML sitemap is reachable
- Robots.txt does not block important pages by accident
- Favicons, social share images, and metadata are in place
- 404 page exists and helps users recover
- Backups and restore procedures are tested
For many teams, the easiest way to reduce confusion is to maintain one launch runbook with timestamps, credentials ownership, rollback steps, and sign-off fields for DNS management, hosting, content, and analytics.
Common mistakes
Most launch issues come from process rather than technology. These are the mistakes that repeatedly slow down otherwise simple deployments.
Changing nameservers when only a record update was needed
This can disconnect email, verification records, or third-party services that were working fine. If the host only requires an A or CNAME record, changing nameservers may be unnecessary. Review Nameservers vs DNS Records: What to Change and When before touching DNS authority.
Forgetting that email depends on DNS too
Teams often focus on how to launch a website on a new domain and overlook mailbox routing. A beautiful launch with broken lead capture and unreachable staff inboxes is still a failed launch.
Enforcing HTTPS too early
If the SSL certificate is still provisioning, forcing HTTPS can create errors or inaccessible pages. Confirm certificate readiness first, then enable the redirect.
Launching without a preferred domain policy
If both root and www remain live without a clear redirect, you risk duplicate content and inconsistent tracking. Pick one canonical version and route everything to it.
Leaving staging blocks in place
Noindex tags, password protection, blocked crawlers, or broken form endpoints often survive from staging into production. These are easy to miss and costly to discover late.
Skipping post-launch verification
DNS propagation, certificate issuance, edge caching, and third-party integrations may settle over time. A launch should include checks immediately after cutover and again later the same day.
Ignoring registrar hygiene after setup
Strong passwords, MFA, renewal settings, and role cleanup are part of the launch. The best domain registrar for your team is not just the one with fast domain registration, but one you can manage securely and predictably over time.
If you are still selecting a domain, related planning may help: Best Domain Extensions for Startups, SaaS, and Small Businesses in 2026 and Domain Registration Cost Guide: Initial Price vs Renewal vs Transfer Fees.
When to revisit
A launch checklist is most useful when it becomes a living document. Revisit it before any change that affects routing, trust, or measurement.
Review this checklist again when:
- You change hosting providers or move to new cloud web hosting
- You switch DNS providers or adopt managed DNS
- You launch a store, app subdomain, help center, or regional site
- You add business email or a new transactional sender
- You redesign URLs or migrate platforms
- You update analytics tools, consent flows, or conversion tracking
- You transfer the domain to another registrar
- You prepare for seasonal campaigns or other high-traffic periods
For practical ongoing use, create a simple launch review routine:
- Seven days before launch: freeze scope, confirm DNS ownership, check SSL method, and test forms and events.
- One day before launch: verify records, redirects, backups, rollback steps, and who is on point for approvals.
- Launch window: update DNS or platform settings, confirm HTTPS, test email, verify analytics, and monitor logs.
- Same day follow-up: check propagation from different networks, review key pages, and confirm conversion flows.
- One week later: audit redirects, search indexing, email deliverability, renewal settings, and any support tickets.
If your team handles several domains, standardize this checklist into your operating docs. Include links to your nameserver change guide, DNS propagation checker, SSL procedures, analytics QA notes, and rollback policy. That turns a one-time checklist into a repeatable website launch process you can trust.
The practical goal is not to make every launch complicated. It is to make launches predictable. A clean domain and hosting checklist helps you move faster precisely because the essentials are written down and verified in the same order every time.