Who can use this
- Portal & Domain is a Business and Enterprise feature. Organisations on the Starter plan do not see the Portal & Domain tab in Settings at all. Organisations with no plan attached (for example, exempt or trial orgs) are treated as entitled and see the tab.
- Only users with Manager or Administrator permissions can edit the Portal & Domain tab.
If your organisation is on the Starter plan and you want a white-label portal or to route email through your own domain, upgrade to Business or Enterprise from Settings → Billing. The Portal & Domain tab appears as soon as your plan upgrade takes effect.
Plan gating
Inside Settings → Portal & Domain, the Deployment section behaves one of three ways:- Plan includes the portal feature — The Deploy portal button is shown. It is disabled until a verified custom domain is attached; hover the button to see the prerequisite.
- Plan does not include the portal feature — In practice the whole Portal & Domain tab is hidden, so this state is rarely seen. If reached directly (for example, during a plan downgrade in progress), an information notice replaces the Deploy controls: “Portal deployment is available on the Business and Enterprise plans.” Use the Upgrade action in the notice to jump to the Billing tab.
- Plan still loading — A short placeholder is shown so the deploy controls and upgrade notice do not flash on first load.
Add a custom domain
Use a subdomain you control — for example,portal.yourcompany.com.au. The same domain powers the portal URL, outbound email, and DKIM signing.
- Go to Settings → Portal & Domain → Domain.
- Enter your domain in the Domain field and select Add domain.
- UMS provisions a hosted DNS zone for your domain and displays four nameservers in the Delegate your domain table.
Utilified uses nameserver delegation, not record-by-record DNS setup. You point your domain (or subdomain) at our nameservers and we manage DKIM, SPF, MX, and the SSL certificate inside that zone. You will not be asked to publish individual CNAME, TXT, or MX records.
Delegate your nameservers
At your domain registrar (for example, Cloudflare, GoDaddy, or Route 53), set the nameservers for the domain shown in the table to the four nameservers listed in UMS.- If your registrar separates “Custom nameservers” from “DNS records”, you want the nameservers setting.
- Delegation typically propagates in 5–60 minutes, though some registrars can take longer.
Verify your domain
After delegation, UMS automatically polls for verification while the Domain section is open:- The status badge cycles Awaiting verification → Verified (or Verification failed) without a manual refresh.
- Polling runs every 30 seconds, pauses while the browser tab is hidden, and resumes when you return.
- After about ten minutes of continued polling, automatic checks pause to avoid hammering DNS. The section shows a hint to click Check now to keep checking — doing so resumes auto-polling.
- Check now also surfaces a one-off status message (“Domain verified”, “Verification failed — check your nameserver delegation”, or “Still awaiting DNS”).
Deploy the portal
With a verified domain attached and on an eligible plan:- Select Deploy portal in the Deployment section.
- Confirm the deployment in the dialog that appears.
- UMS provisions the portal stack and shows progress in the deployment stepper. When complete, the portal becomes available at your custom domain.
Inbound and outbound email
Once your domain is verified, two switches appear under Email delivery:- Outbound email — Send notifications and other system mail from
no-reply@yourdomain. - Inbound email — Receive invoices and other mail at addresses like
invoices@yourdomain.
Change your domain
Domains cannot be renamed in place. Use the Change domain action to move to a different domain:- Select Change domain next to your current domain.
- Read the confirmation dialog carefully — it lists each consequence: which email directions will stop, and whether your live portal at the current domain will be taken down.
- Confirm. UMS tears down the current domain and returns you to the empty “Add domain” state.
- Add the new domain following the Add a custom domain steps and delegate its nameservers.
Remove your domain
Use Remove domain (the bin icon next to the status badge) to revert your portal to the default Utilified domain and tear down email verification entirely. A confirmation dialog lists the consequences — including taking down your live portal if one is deployed — and requires you to acknowledge that the action cannot be undone.Confirmation dialogs
UMS shows a confirmation dialog before any destructive or impactful change on this page:| Action | What the dialog tells you |
|---|---|
| Remove domain | The portal will revert to the default Utilified domain, email verification is torn down, and your live portal (if any) will be taken down. |
| Change domain | Same teardown as Remove, plus a reminder that you will need to re-delegate the new domain’s nameservers. |
| Disable outbound email | Notifications will stop being sent from no-reply@yourdomain. |
| Disable inbound email | Mail sent to addresses like invoices@yourdomain will no longer be received. |
Troubleshooting
- I don’t see a Portal & Domain tab — The tab is hidden on the Starter plan. Upgrade to Business or Enterprise from Settings → Billing to make it available. If you are on a higher plan but still don’t see it, check that your role is Manager or Administrator.
- Status stays on “Awaiting verification” — Confirm at your registrar that the domain’s nameservers exactly match the four shown in UMS. Some registrars list trailing dots; the values are equivalent with or without the trailing dot.
- Status shows “Verification failed” — Most often a nameserver mismatch or a registrar that has not yet propagated the change. Re-check the nameservers and use Check now.
- Automatic checks have paused — UMS pauses background polling after about ten minutes to avoid excess lookups. Click Check now to resume.
- “This domain is already enabled for another organisation” — The domain is in use by a different Utilified organisation. Remove it there first, or choose a different subdomain.
- Deploy portal stays disabled with a verified domain — Hover the button for the current reason; the most common cause is an in-progress deployment.