Skip to content
Join our Slack

Custom domains

Custom domains allow you to host your forms on your own domain name. Instead of sharing forms with URLs like fomr.io/s/ZwIAtJqDH6, custom domains let you use URLs like forms.yourcompany.com/contact-us or survey.yourbrand.com/feedback.

This helps maintain brand consistency across your digital presence.

Fomr offers two types of custom domain setups.

Use your own domain, like forms.yourcompany.com.

  • Complete control over the domain name
  • Professional appearance
  • Full brand consistency

Use a subdomain provided by Fomr, like yourcompany.on.fomr.io.

  • Easier setup process, go live in under 1 minute
  • Still provides brand recognition
  • Good alternative if you don’t own a domain

Follow these steps to set up your custom domain in Fomr:

  1. Go to Domains in your Fomr dashboard The Domains page in the dashboard

  2. Click Add domain button

  3. Select Custom domain and enter the domain name you want to use, for example: forms.acme.com, then click Add domain to continue

  4. Open DNS records configuration instructions

  5. Follow the provided instructions to add the necessary DNS records through your domain registrar or DNS provider, read more in the DNS Configuration section below

  6. Fomr will try to automatically verify domain configuration, but you can trigger a check yourself by clicking Request verification after completing DNS configuration (this can take up to 48 hours)

  7. Once verified, the domain status will change to “Verified” and you can start using it for your forms

To set up your custom domain, add the following DNS record through your domain registrar or DNS provider:

CNAME Record

  • Type: CNAME
  • Name: forms (or your chosen subdomain, like survey or clients)
  • Value: cname.fomr.io
  • TTL: Auto (or your provider’s default)

Once this record points at cname.fomr.io, Fomr verifies your domain automatically — no separate TXT record is required.

Fomr automatically generates and manages SSL certificates for your custom domains using Let’s Encrypt. This ensures your forms are served securely over HTTPS without any additional configuration required.

Setting up a Fomr subdomain is easy and quick. Follow these steps and start using your subdomain in under 1 minute:

  1. Go to Domains in your Fomr dashboard The Domains page in the dashboard

  2. Click Add domain button

  3. Select Fomr subdomain and enter the subdomain name you want to use, usually the name of your company, for example: acme, then click Add domain to continue

  4. That’s it! Your Fomr subdomain is now set up and ready to use

Monitor your custom domain status through the Fomr dashboard.

Domain status indicators:

  • Pending: DNS verification in progress. Fomr keeps checking for up to 48 hours after you add the domain
  • Verified: Domain is live and working
  • Failed: Verification didn’t complete, or a previously verified domain stopped pointing at Fomr. Fix the CNAME record and click Request verification

Fomr continuously monitors your verified custom domains and updates the status automatically if a domain stops pointing at Fomr.

Choose descriptive subdomains. Use clear names like forms, surveys, or clients that immediately tell users what to expect.

Plan your URL structure. Think about how you’ll organize multiple forms before setting up your domain.

Test thoroughly. Always test your forms after domain setup to ensure everything works correctly.

Keep DNS records. Don’t delete the DNS records after setup - they’re required for ongoing operation.

Monitor status. Check your domain status periodically to ensure everything remains active. Reach out to support if you see any issues.

Check that DNS records are correctly configured and have had time to propagate (up to 48 hours for some providers).

Ensure the CNAME record is pointing to cname.fomr.io and that your domain is accessible over the internet.

If your forms are not loading on your custom domain, check the following:

  • Ensure the CNAME record is correctly set up in your DNS settings.
  • Verify that the domain status in your Fomr dashboard shows as “Verified”.

Use online DNS checker tools to verify your records have propagated globally. Reach out to your DNS provider if you suspect issues with propagation.

Ready to create your first Fomr?

Your next form deserves better than a white page with dropdowns. Build something people actually want to fill out.