Custom Domain Names
Please note: if you’ve added your domain name and it is still not resolving after waiting 24 hours, please contact support@tryinterface.io .
With Custom Domains, you can connect either:
quiz.yourdomain.com
or
yourdomain.com
Once connected, your Interface account will be available under your own branded domain.
Your flows will still continue to exist under the standard Interface domain names as well, but you will also be able to use your own branded domain.
How Custom Domains work
Once your domain is connected:
- you must choose a Home Flow
- that Home Flow will appear at the main domain
- all other flows will be available under that same domain using their flow path or flow ID
You can change which flow is used as your Home Flow at any time inside Interface.
Important: choose a Home Flow
After your domain is connected, you must choose a Home Flow inside Interface.
This Home Flow will be shown at the root of your domain.
For example:
yourdomain.com
or
quiz.yourdomain.com
will load your selected Home Flow.
All other flows will still be accessible under that same domain using their path or flow ID.
Option 1: Connect a subdomain
A subdomain is something like:
quiz.yourdomain.com chat.yourdomain.com go.yourdomain.com
To connect a subdomain, add a CNAME record in the DNS settings of your domain registrar or DNS provider.
DNS settings for subdomains
Create a new DNS record with:
Type: CNAME Host: quiz Value: customdomain.tryinterface.io TTL: Auto (or default)
Example
If you want to connect:
quiz.yourdomain.com
then your DNS record should look like this:
Type: CNAME Host: quiz Value: customdomain.tryinterface.io TTL: Auto (or default)
Important notes for subdomains
- In most DNS providers, the
Hostfield should contain only the subdomain portion, such as:
quiz
- Do not enter the full domain name in the
Hostfield unless your DNS provider specifically requires that format. - Some DNS providers may use
Nameinstead ofHost. - Some DNS providers may use
Points toorTargetinstead ofValue. - DNS propagation can happen quickly, but please allow up to 24 hours.
Option 2: Connect a root or apex domain
A root domain, also called an apex domain, is your main naked domain:
yourdomain.com
This is different from a subdomain because root domains usually cannot use a standard CNAME record in the normal way.
Before you begin
When using a root/apex domain, your DNS provider may require one of the following:
ALIAS ANAME CNAME flattening flattened CNAME
or another provider-specific equivalent.
Because DNS providers handle apex domains differently, you should follow the exact root-domain instructions shown inside Interface and in your DNS provider.
What the host record usually looks like
When connecting a full root domain, the record is usually created at the apex itself.
Depending on your DNS provider, the Host or Name field may be entered as:
@
or left blank, or in some cases as:
yourdomain.com
The correct format depends on your DNS provider.
Typical apex-domain setup
If you are connecting:
yourdomain.com
your DNS record may look something like this:
Type: ALIAS / ANAME / flattened CNAME Host: @ Value: customdomain.tryinterface.io TTL: Auto (or default)
Important notes for root domains
- The exact record type may vary by provider.
- Some providers support
ALIASorANAME. - Some providers support apex
CNAME flattening. - Some providers do not allow a normal
CNAMEat the root. - You may need to remove conflicting root records first, such as:
A AAAA CNAME
if they are already assigned to the same root domain.
Because of these provider differences, always use the exact apex-domain instructions shown in Interface.
After your domain is connected
Once your domain has been successfully connected:
- your branded domain will begin serving your Interface account
- you can choose which flow appears as the Home Flow at the main domain
- your other flows will also be accessible under the same domain using their path
For example:
yourdomain.com yourdomain.com/your-flow
or
quiz.yourdomain.com quiz.yourdomain.com/your-flow
You can update your Home Flow at any time.
Troubleshooting
My domain is not working yet
Please allow up to 24 hours for DNS propagation.
If it still is not resolving after 24 hours, contact:
support@tryinterface.io
My subdomain is not verifying
Double-check that your record looks like this:
Type: CNAME Host: quiz Value: customdomain.tryinterface.io
Also make sure:
- the record type is
CNAME - the
Hostcontains only the subdomain portion - there are no conflicting records already using the same host
- the DNS change has had enough time to propagate
My root domain is not working
Root/apex domains can be more complex because support varies between DNS providers.
Check that:
- you followed the exact apex-domain instructions shown in Interface
- your DNS provider supports
ALIAS,ANAME, or apexCNAME flattening - there are no conflicting root-level records
- your
Host/Namefield is in the format required by your provider, such as:
@
or blank, if required by your provider
Summary
- You can connect either a subdomain or a root/apex domain
- After your domain is connected, you must choose a Home Flow
- Your Home Flow will appear at the main domain
- Other flows will be available under paths on that same domain
- For subdomains, point a
CNAMEto:
customdomain.tryinterface.io
- For root domains, use the apex-domain record type supported by your DNS provider
- If your domain is still not resolving after 24 hours, contact:
support@tryinterface.io