Custom domain
Host your forms on your own domain (e.g. forms.yourcompany.com) instead of a halloform.com link.
How it works#
A custom domain serves your forms from a subdomain you own — like forms.acme.com/contact — so respondents never see a halloform.com URL. Your branding, your domain.
Add a domain#
- Go to Settings → Custom domains.
- Enter the subdomain you want to use, e.g. forms.acme.com, and save.
- The domain appears as "Pending" until DNS is verified.
Point your DNS#
At your DNS provider, add a CNAME record for the subdomain pointing at our edge:
Type: CNAME
Name: forms (the subdomain part)
Value: cname.halloform.comThen click Verify. DNS can take a few minutes (sometimes longer) to propagate.
Map forms to the domain#
Once a domain is verified, its settings card lists every form in your organization with an inline, editable slug. Respondents reach each form at yourdomain.com/your-slug. Leave a slug blank to serve that form at the domain root.
Plans#
Adding and verifying custom domains requires a Business subscription. Free and Pro forms always remain reachable at their halloform.com link.