Custom Domain Setup

On the Pro plan, FluoTest can serve quizzes from a custom domain — like quiz.yourbrand.com — instead of fluotest.com, with SSL issued automatically once DNS points at FluoTest.

Last updated

How do I use my own domain with FluoTest?

Add your domain in Settings → Profile → Custom domain, then add one DNS record at your domain provider: a CNAME to cname.vercel-dns.com for a subdomain, or an A record to 76.76.21.21 for a root domain. FluoTest issues SSL automatically once that record resolves.

How it works

Custom domains are a Pro feature. Once you connect one, FluoTest routes requests for that domain to your account and provisions an SSL certificate automatically — there's nothing to configure beyond the one DNS record. Your quizzes keep the same URL structure they use on fluotest.com, just under your domain: yourdomain.com/to/your-username/your-quiz.

Connect a domain via Cloudflare (or any DNS provider)

  1. In FluoTest, go to Settings → Profile and find the "Custom domain" section (this is a Pro feature).
  2. Enter the domain or subdomain you want to use — for example quiz.yourbrand.com — and click "Connect domain". FluoTest shows the exact DNS record to add.
  3. Open your DNS provider's dashboard (in Cloudflare: your domain → DNS → Records) and add that record.
  4. If you're using Cloudflare, set the new record's proxy status to "DNS only" (grey cloud), not "Proxied" (orange cloud). A proxied record hides the real destination FluoTest needs to verify and issue SSL for.
  5. Back in FluoTest, click "Check status" to verify the record once it's saved.

The DNS record you need to add

Which record you add depends on whether you're connecting a subdomain (recommended) or a root/apex domain:

TypeNameValueWhen to use it
CNAMEquiz (your subdomain)cname.vercel-dns.comSubdomain, e.g. quiz.yourbrand.com — recommended
A@76.76.21.21Root/apex domain, e.g. yourbrand.com

How long propagation takes

DNS changes are usually visible within a few minutes, but full global propagation can take up to a few hours depending on your provider and any cached records — rarely, up to 24–48 hours. If "Check status" still shows pending after an hour or two, double-check the record's exact type, name, and value before waiting further.

Verify it's working

  1. In FluoTest's Settings → Profile, click "Check status" next to your domain.
  2. Pending means FluoTest hasn't seen the DNS record resolve yet — wait for propagation and check again.
  3. Verified means the record is in place; SSL is being issued.
  4. "Live · SSL active" means your domain is fully connected — visit it to confirm your quiz loads.

Troubleshooting a "misconfigured" domain

  • DNS hasn't propagated yet: This is the most common cause. Re-check the record with an online DNS checker and wait — most providers resolve within a few hours.
  • Wrong record type or value: A root domain needs an A record to 76.76.21.21; a subdomain needs a CNAME to cname.vercel-dns.com. Adding the wrong type for your domain shape is the second most common mistake.
  • Cloudflare proxy is enabled: If the DNS record's cloud icon in Cloudflare is orange ("Proxied"), switch it to grey ("DNS only"). A proxied record routes traffic through Cloudflare first, which can prevent FluoTest from verifying ownership and issuing SSL.
  • A conflicting record already exists: Remove any existing A, AAAA, or CNAME record at the same name before adding the new one — most DNS providers only allow one.

Frequently asked questions

How do I use my own domain with FluoTest?

Go to Settings → Profile → Custom domain, enter your domain, and add the DNS record FluoTest shows you — a CNAME to cname.vercel-dns.com for a subdomain, or an A record to 76.76.21.21 for a root domain. SSL is issued automatically once it resolves.

Why is my custom domain showing as misconfigured?

Usually because the DNS record hasn't propagated yet, is the wrong type/value for your domain shape, or — if you're on Cloudflare — is set to "Proxied" instead of "DNS only". Check the record and retry "Check status" after propagation.

Do I need to be on Pro to use a custom domain?

Yes. Custom domains are a Pro-only feature, alongside badge removal, advanced analytics, and 30-day trash recovery.

Can I use a subdomain instead of my root domain?

Yes — a subdomain like quiz.yourbrand.com is the recommended setup, since it only needs a single CNAME record and won't affect your root domain's existing DNS.