How do I setup a Custom Domain for my forms?

Please note that this feature is exclusively available with specific pricing plans.

Required account permissions

Custom domain requests must be initiated by users with owner or admin permissions on select plans. If you are a sub-user and your account type is user or viewer, you must ask someone with the appropriate permissions to process this request on your behalf.

Custom domain setup

Custom domains require some setup on your end and some setup on Paperform's end.

For your end, you will need to

  1. Create a CNAME record on your desired (sub)domain with the value set to domain.paperform.app.
  2. Navigate to your Account Settings page, and select "Custom Domains" from the sidebar.
  3. Select the button labeled "Add Custom Domain".
  4. Select one of the three options shown at the top of the pop-up window.
  5. Enter your Custom Domain in the "Custom Domain for Your Forms" field, ensuring no HTTP protocols are included (i.e. yourdomain.com and not https://yourdomain.com).
  6. Click "Save", and your domain is ready to go!

Gotchas

Setting the value

Some providers will use "points to" instead of "value" when setting the value of the CNAME record.

The domain is showing an “insecure” warning when trying to access a form

Typically we enable an SSL certificate for new custom domains within the first hour of set-up. Should this persist past 24 hours from the initial set-up, contact our customer success team.

Configuring your subdomain on CloudFlare

If you use CloudFlare to manage your domain, use "DNS only" instead of "Proxied" or the custom domain will not work.