rapidform / Documentation

Custom Domains

Custom domains let you serve your forms from your own domain (e.g., forms.yourcompany.com) instead of the default RapidForm domain.

Available on the Business plan only.

Setting Up a Custom Domain

  1. Navigate to Custom Domain in the sidebar.
  2. Enter your domain (e.g., forms.yourcompany.com).
  3. Click Connect Domain.
  4. Follow the DNS instructions to create a CNAME record.

DNS Configuration

Create a CNAME record at your DNS provider:

Type Name Target
CNAME forms (or your subdomain) custom.rapidform.com

The exact CNAME target is displayed after you connect your domain. Point your DNS record to this target.

Note: DNS changes can take up to 48 hours to propagate, though most providers update within minutes.

Verification Process

After adding your domain and configuring DNS:

  1. RapidForm initiates verification through Cloudflare for SaaS.
  2. Cloudflare checks that your CNAME record points to the correct target.
  3. Once verified, an SSL certificate is automatically provisioned for your domain.
  4. Your domain becomes active and forms are served over HTTPS.

Check Status

Click Check Status on the Custom Domain page to trigger an immediate verification check. This is useful if you've just configured your DNS and want to see if it has propagated.

Verification also runs automatically in the background, so you don't need to keep checking manually.

SSL Certificate

SSL is automatically provisioned and managed by Cloudflare. Once your domain is verified, all form pages are served over HTTPS with no additional configuration required on your part.

Using Your Custom Domain

Once verified, your custom domain is automatically used in:

  • Public form URLshttps://forms.yourcompany.com/f/your-form-slug
  • Embed URLshttps://forms.yourcompany.com/embed/your-form-slug
  • Embed scripthttps://forms.yourcompany.com/embed.js

All embed codes shown in the form builder update to use your custom domain.

Custom Domain Landing Page

If someone visits the root URL of your custom domain (e.g., https://forms.yourcompany.com/), they see a landing page rather than an error. Forms are scoped to your workspace, so only forms belonging to the workspace connected to that custom domain are accessible.

Removing a Custom Domain

  1. Go to Custom Domain in the sidebar.
  2. Click Remove Domain and confirm.

The custom hostname is cleaned up on Cloudflare automatically. Your forms revert to using the default RapidForm domain.

Troubleshooting

  • Domain shows as pending — Your DNS CNAME record may not have propagated yet. Wait a few minutes and click Check Status.
  • "Domain already in use" error — The domain is connected to another workspace. Each domain can only be used by one workspace.
  • SSL not working — SSL certificates are provisioned automatically after DNS verification. If your domain is verified but SSL isn't working, click Check Status to trigger a refresh.
← Previous Teams Next → Plans and Billing