If you’ve purchased a domain through a third-party domain host, you can connect it to your Cargo site by changing its DNS configuration.
Begin by adding it to your site:
Publish Settings → Add a Domain → Use an existing Domain
Then, go to your domain host and edit your domain’s DNS to use Cargo’s nameservers:
ns1.cargo.site
ns2.cargo.site
Remove any other nameservers listed here.
NB: this does not transfer the domain to Cargo, so you will need to keep up with the registration of the domain through your domain host. (Cargo does not currently support domain transfers.)
NB: Cargo offers a free domain configuration service:
follow this link for more info.
If you have email at your third-party domain, Cargo will attempt to maintain its required DNS settings. This includes MX and TXT records. Subdomains and CNAME records will not be transferred. If you are verifying your domain with CNAME Records, as with G Suite or Zoho, you will need to re-verify your domain after connecting it to Cargo, using Cargo’s DNS editor.
Subdomains
To connect a subdomain (e.g. name.example.com) of a domain that is not connected to Cargo, follow these steps:
Edit your domain’s DNS settings on your domain host’s end
Add a new “CNAME” record
The “hostname” is the name you want to use for your subdomain (e.g. name.example.com)
Set the “target name” to subdomain.cargo.site
Save your DNS edits
Edit your Cargo site, open Publish Settings, click on “Add a domain”, then on “Use an existing Domain” and enter your subdomain here (e.g. name.example.com)