Skip to main content
Five of your public pages can be served on a domain you own, so a patient books at book.yourclinic.com rather than at a ClinikEHR address. You add two DNS records, and the security certificate is issued for you.

What can have a domain

One domain per surface, and each surface has its own Custom domain card. Four separate subdomains for four pages is normal and expected.
The patient portal does not support custom domains. It is always served on the ClinikEHR portal address, and there is no setting to change that — so there is nothing to hunt for on the Client Portal tab. Everything else about the portal, including its branding, is yours to set: see Portal branding.

Connect a domain

1

Decide the subdomain

Use a subdomain — book.yourclinic.com, not yourclinic.com. Most registrars cannot point a bare domain at anything but their own hosting, and the card says as much.
2

Open the surface's settings tab and find Custom domain

The card is headed Custom domain — “Serve this page on a domain you own”. Enter your hostname and select Connect domain.
3

Add the ownership record at your DNS provider

The card now shows two records. Add the first, 1. Ownership (TXT) — use Copy value so nothing is mistyped. This proves the domain is yours.
4

Select Verify now, and wait

The badge moves from Waiting for TXT record to Waiting for CNAME once the record is visible. Verification is also checked automatically, so Verify now just saves you waiting.
5

Add the routing record

Add 2. Routing (CNAME), again with Copy value. This is what actually points visitors at your page.
6

Wait for the certificate

The badge moves to Issuing certificate. Nothing is required from you — the certificate is requested and installed automatically.
7

Confirm it reads Live

When the badge says Live, an Open button appears beside the hostname. Select it, and your page loads on your own address over HTTPS.

The status ladder

The badge on the card tells you exactly where you are. Nothing is served on your domain until the badge reads Live. Until then your ClinikEHR address is the working link, and it keeps working afterwards too.

Disconnecting

Disconnect on the card removes the domain. The confirmation is explicit about the consequences: the domain stops serving the page immediately, your ClinikEHR link keeps working, and for 30 days no other account can claim that hostname.

Check it worked

  • The badge on the Custom domain card reads Live.
  • Open loads your page on your own address, with a padlock in the browser.
  • The page looks like your ClinikEHR page — same branding, same content.
  • Your original ClinikEHR link still works. It always does.

If something goes wrong

DNS changes take time to spread — usually minutes, occasionally a few hours, and up to 48 in the worst case. Select Verify now occasionally rather than deleting and re-adding the domain, which restarts the clock.
Almost always a typo or a duplicated hostname. Check three things at your DNS provider: the record name matches what the card shows exactly; the value was pasted with Copy value and not retyped; and your provider has not silently appended your domain to a name that already contained it — book.yourclinic.com.yourclinic.com is the classic version of this.
Custom domains are part of the Team plan and above. On a lower plan the card shows an upgrade prompt instead of the form. See Change your plan.
Use a subdomain. Most registrars cannot point a bare domain at an external service, and doing it usually breaks your main website’s mail records as a side effect.
The certificate is not issued yet — the badge will still read Issuing certificate. Wait for Live before sharing the address with anyone.
The reason is printed under the badge in red. Fix the record it names and select Verify now. If the reason is not something you can act on, contact support with the hostname.
No — one domain per surface, and a hostname is claimed once. Give each page its own subdomain.

Brand your public pages

Logos, colours and copy on each public surface.

Embed on your website

Putting a page inside your own site instead of linking to it.