Connect a Custom Domain
This guide walks you through pointing your own domain at your AllinCMS site. The examples use www.allincms.com â swap in your real domain as you go.
The whole flowâ
Step 1: Open domain settingsâ
- Open your site's admin dashboard.
- Find
Site SettingsorDomainsin the left menu. - Go to the domain binding area.

Step 2: Add both the root and www domainsâ
For most registrars, add both records separately:
allincms.com
www.allincms.com
If you only add one, visitors hitting the other version may not reach your site. Once added, AllinCMS generates the matching CNAME target.


Step 3: Add the DNS record at your registrarâ
Open the DNS management page for your domain and add a CNAME record. Field names vary slightly by provider:
| Field | What to enter |
|---|---|
| Record type | CNAME |
| Host | www or @, as shown in the AllinCMS prompt |
| Value | Paste the CNAME target from AllinCMS |
| TTL | Leave the default |
If the registrar reports a conflict, you usually already have an A record or an old CNAME on that host. Check what the old record does before deleting or replacing it â don't accidentally remove records for email or other services.


Step 4: Refresh to verifyâ
After the DNS record is in place, go back to the AllinCMS domains page and click the refresh or verify button next to the domain.
Set the primary domain to the www version, for example:
www.allincms.com

Step 5: Test accessâ
Binding usually takes 10 to 30 minutes to propagate. After waiting, open in your browser:
https://www.allincms.com
If the domain won't open or shows a "not secure" warning, add https:// manually and try again. SSL certificates sometimes go live a little later than DNS.
If your domain is on Cloudflareâ
Cloudflare works a little differently, especially the proxy toggle and the root-to-www redirect. Read Cloudflare DNS separately.