Browse all guides
Documentation
Site settings

Connect your own domain

Connect a root domain or subdomain, add the DNS records shown for your site, and verify the public address.

Before you connect

Use a domain you own and can manage through its DNS provider. A root domain such as example.com or a subdomain such as blog.example.com can be connected. Custom domain access requires Launch or Growth, including an eligible active Launch trial, and a role that can manage site settings.

If the domain already serves a website, prepare the replacement pages or a progressive migration plan before changing DNS. Keep unrelated email and verification records unless the service that owns them tells you otherwise.

1. Add the domain in Neopress

  1. Open your project and go to Settings → Domain.
  2. Enter the domain name without a page path.
  3. Choose Connect a domain.
  4. Read the connection status and the DNS records shown for this exact domain.

2. Update the DNS provider

Sign in to the service that manages your domain's DNS. Neopress may identify the provider and show a setup link. Enter the record type, name, and value displayed in the domain settings.

Root domains generally show an A record, while subdomains show a CNAME record. A TXT record may also be required for ownership verification. Use the values displayed for your site; do not copy an IP address or target from an old tutorial or another project.

3. Confirm the connection

Return to Domain and refresh the check. A domain can remain pending while DNS changes propagate or ownership is still unverified. If verification does not finish, compare the record name and value, check for conflicting records, and confirm that you edited the actual authoritative DNS provider.

Once connected, open the HTTPS address in a new browser tab and check the homepage, an inner page, and your content routes. Domain connection and publishing are separate: the address cannot display unpublished page changes.

Addresses and supported setup

Your project has a default Neopress address. A verified custom domain becomes the public address used for the site. Neopress does not currently support mounting a complete site under a path such as example.com/new-site while another platform serves the root.

Disconnecting or archiving

Disconnecting a domain removes its connection from the project; it does not edit DNS records at your provider. Review the current Archive and domain behavior before canceling a plan. If a saved domain connection is paused by the plan, upgrading and disconnecting are different actions—do not remove a connection merely to dismiss a paused status.

Related guides