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.
Domain options
Section titled “Domain options”Fomr offers two types of custom domain setups.
Custom domain
Section titled “Custom domain”Use your own domain, like forms.yourcompany.com.
- Complete control over the domain name
- Professional appearance
- Full brand consistency
Fomr subdomain
Section titled “Fomr subdomain”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
Setting up custom domains
Section titled “Setting up custom domains”Follow these steps to set up your custom domain in Fomr:
-
Go to Domains in your Fomr dashboard

-
Click Add domain button
-
Select Custom domain and enter the domain name you want to use, for example:
forms.acme.com, then click Add domain to continue -
Open DNS records configuration instructions
-
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
-
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)
-
Once verified, the domain status will change to “Verified” and you can start using it for your forms
DNS configuration
Section titled “DNS configuration”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, likesurveyorclients) - 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.
SSL certificates
Section titled “SSL certificates”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 Fomr subdomain
Section titled “Setting up Fomr subdomain”Setting up a Fomr subdomain is easy and quick. Follow these steps and start using your subdomain in under 1 minute:
-
Go to Domains in your Fomr dashboard

-
Click Add domain button
-
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 -
That’s it! Your Fomr subdomain is now set up and ready to use
Domain status and monitoring
Section titled “Domain status and monitoring”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.
Best practices
Section titled “Best practices”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.
Troubleshooting
Section titled “Troubleshooting”Domain not verifying
Section titled “Domain not verifying”Check that DNS records are correctly configured and have had time to propagate (up to 48 hours for some providers).
No SSL certificate
Section titled “No SSL certificate”Ensure the CNAME record is pointing to cname.fomr.io and that your domain is accessible over the internet.
Forms not loading
Section titled “Forms not loading”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”.
DNS propagation delays
Section titled “DNS propagation delays”Use online DNS checker tools to verify your records have propagated globally. Reach out to your DNS provider if you suspect issues with propagation.