Features

Custom Domains

Host your forms on your own domain (like forms.yourcompany.com) to build trust, maintain brand consistency, and improve conversion rates.

Why Use Custom Domains?

Build Trust

Forms hosted on your domain look more professional and trustworthy. Visitors are more likely to share sensitive information.

Brand Consistency

Keep users in your branded experience. No redirect to external domains like getworkform.com.

Better SEO

Forms on your domain contribute to your site's SEO and don't dilute link authority.

Higher Conversion

Forms on custom domains convert up to 20% better than those on third-party domains.

Custom Domain Examples

forms.yourcompany.com

Subdomain for all forms (Recommended)

apply.yourcompany.com

Application-specific subdomain

survey.yourcompany.com

Survey-specific subdomain

yourcompany.com/contact

Path on your main domain (requires proxy setup)

Setting Up a Custom Domain

Follow these steps to connect your custom domain to WorkForm. Takes about 5-10 minutes.

1
Add Domain in WorkForm
Configure your custom domain in settings
  1. Go to Settings → Custom Domains
  2. Click "Add Custom Domain"
  3. Enter your subdomain (e.g., forms.yourcompany.com)
  4. Click "Continue" to see DNS instructions
2
Configure DNS Records
Point your domain to WorkForm's servers

Add these DNS records in your domain registrar (GoDaddy, Namecheap, Cloudflare, etc.):

Option A: CNAME Record (Recommended)
Type
CNAME
Name
forms
Value
cname.getworkform.com

For subdomain: forms.yourcompany.com

Option B: A Record
Type
A
Name
forms
Value
76.76.21.21

Use if CNAME is not available

3
Wait for DNS Propagation
DNS changes can take 1-48 hours

DNS changes typically propagate within 15 minutes to 2 hours, but can take up to 48 hours in some cases.

Pro tip: Check DNS propagation status at dnschecker.org

4
Verify Domain
Confirm ownership and activate SSL

Once DNS has propagated, return to WorkForm and click "Verify Domain". We'll automatically provision an SSL certificate for your domain.

SSL certificate auto-provisioned (FREE)
5
Assign to Forms
Choose which forms use the custom domain

Go to any form's settings and select your custom domain from the dropdown. Your form will now be accessible at:

https://forms.yourcompany.com/your-form-slug

SSL Certificates

Automatic SSL Provisioning

WorkForm automatically provisions and manages SSL certificates for all custom domains at no extra cost. Your forms are always served over HTTPS for maximum security and trust.

Free SSL certificates from Let's Encrypt
Auto-renewal every 90 days
TLS 1.3 support for maximum security
No manual certificate management required
Trust & Security

HTTPS (the padlock icon in the browser) significantly increases form completion rates. Visitors trust secure forms more and are willing to share sensitive information.

Popular DNS Providers

Quick links to DNS settings for common domain registrars:

GoDaddy

Domains → [Your Domain] → DNS → Manage Zones → Add Record

View GoDaddy guide →
Namecheap

Domain List → Manage → Advanced DNS → Add New Record

View Namecheap guide →
Cloudflare

DNS → Add Record → Select CNAME

View Cloudflare guide →
Google Domains

DNS → Custom Records → Manage Custom Records

View Google guide →

Troubleshooting

Domain not verifying?
  • • Wait at least 2 hours for DNS propagation
  • • Double-check DNS records match exactly (no typos)
  • • Make sure you added the record to the correct domain
  • • Some providers require a trailing dot: cname.getworkform.com.
  • • Check DNS propagation at dnschecker.org
  • • Try removing and re-adding the DNS record
SSL certificate not issuing?
  • • Ensure DNS is fully propagated (may take 48 hours)
  • • Verify domain ownership is confirmed
  • • If using Cloudflare, disable "orange cloud" (proxy) temporarily
  • • Contact support if certificate isn't issued after 24 hours
Form not loading on custom domain?
  • • Confirm domain is verified (check status in settings)
  • • Ensure form is assigned to the custom domain
  • • Try accessing with /form-slug at the end
  • • Clear browser cache and try incognito mode
  • • Check that SSL certificate is active
Using Cloudflare?

If your domain uses Cloudflare's proxy (orange cloud icon), you'll need to configure it correctly:

  1. Set CNAME record to "DNS only" (gray cloud) during setup
  2. Wait for domain verification and SSL provisioning
  3. Once verified, you can re-enable proxy (orange cloud) if desired
  4. Make sure SSL/TLS mode is set to "Full" or "Full (strict)"
Custom Domain Best Practices
Use a subdomain: forms.yourcompany.com is easier to manage than using your root domain.
Keep it simple: Short, memorable subdomains work best (forms, apply, survey).
Test thoroughly: Check your form on the custom domain before sharing widely.
Update marketing materials: Replace old getworkform.com links with your custom domain.
Monitor SSL expiry: We auto-renew, but check your dashboard if you notice issues.
Document your setup: Keep notes on which forms use which domains for your team.
Plan Availability

Custom domains are available on:

Starter: 1 custom domain
Professional: 3 custom domains
Business: Unlimited custom domains