Custom Form Domains
Last updated: April 24, 2026
By default, your Switchboard forms are hosted on forms.oneswitchboard.com. With a custom form domain, you can replace that with a domain you own — so your form URLs look like forms.barbieforpresident.com/example instead of forms.oneswitchboard.com/example.
Before getting started, make sure you have:
Access to your organization's DNS settings (through your domain registrar or DNS provider)
Admin access to your Switchboard organization settings
Setting Up a Custom Form Domain
Step 1: Add Your Domain in Switchboard
Navigate to Organization Settings → Forms (or go directly to oneswitchboard.com/organization/settings?tab=forms).
Click Add Domain.
Enter the custom domain or subdomain you'd like to use (e.g.,
forms.barbieforpresident.com).Switchboard will generate a CNAME record for you in product — copy this value.
Step 2: Add the CNAME Record to Your DNS Settings
Log in to your domain registrar or DNS provider (e.g., GoDaddy, Cloudflare, Namecheap).
Navigate to your domain's DNS settings.
Create a new CNAME record using the values provided by Switchboard:
Host / Name: your subdomain (e.g.,
donate)Value / Points to: the CNAME target provided by Switchboard
Save the record.
Note: DNS changes can take anywhere from a few minutes to 48 hours to propagate, though most updates are reflected within an hour.
Step 3: Confirm Your Configuration
Once your DNS record has propagated, return to Organization Settings → Forms in Switchboard. You'll see a confirmation that your domain configuration is valid — you're all set!
Your forms will now be accessible at your custom domain.
Frequently Asked Questions
Can I use a root domain (e.g., barbieforpresident.com) instead of a subdomain?
We recommend using a subdomain (e.g., forms.barbieforpresident.com) rather than a root domain, as CNAME records are not supported at the root level by most DNS providers.
What if my domain shows as invalid after adding the CNAME? Double-check that the CNAME record was saved correctly in your DNS settings and allow additional time for propagation. If the issue persists, contact Switchboard support.