Go to app

Your own domains

Serve your forms from forms.yourcompany.com instead of form.formstep.io, and send their emails from noreply@yourcompany.com.

ProThis needs the Pro plan or higher. Compare plans


The Domains page

Click Domains in the sidebar. The workspace owner sets domains up there, and every member can then use them. A domain that serves forms and a domain that sends email are set up separately, with different DNS records, even when the name is the same. Both kinds count together toward your plan’s domain limit.

Serve forms from your domain

  1. 1

    Add the domain

    On the Domains page, click Add domain and enter a subdomain, such as forms.yourcompany.com. A root domain like yourcompany.com does not work.

  2. 2

    Add a CNAME record

    At your DNS provider, create the record below. No other records are needed.

  3. 3

    Click Check DNS

    Formstep finds the record and sets up a security certificate. The status changes only when you click Check DNS, so if it is still pending, wait a few minutes and click again.

  4. 4

    Add your bot protection keys

    Bot protection on your own domain needs your own Cloudflare Turnstile keys. In the Bot Protection card, click Get keys, paste the Site key and Secret key, and click Save keys. See bot protection.

  5. 5

    Use the domain

    When the domain shows Active, open a form's Public link sheet, pick the domain under Link, and type a short address.

FieldValue
TypeCNAME
NameYour subdomain, such as forms
Targetform.formstep.io

If the domain shows Error, the record is usually missing or wrong. Fix it and click Check DNS again.

Readable addresses

A share link on your domain gets a readable address, such as forms.yourcompany.com/feedback instead of form.formstep.io/a1b2c3d4. Use lowercase letters, numbers and hyphens. The link’s formstep.io address keeps working.

Link previews

Click the sliders icon on the domain card to set the title, description, image and icon shown when a link is shared, and to hide the domain’s forms from search engines. A form’s own share link preview takes priority.

Removing a domain

Deleting a domain moves its share links back to form.formstep.io, and links on your domain stop working. Click the link icon on an active domain first to see which share links use it.

Send emails from your domain

With an email domain, request invitations, reminders, confirmations, notifications and verification codes come from your own address. Recipients see your domain as the sender, and mail from a domain you verified is less likely to land in spam.

  1. 1

    Add the email domain

    On the Domains page, click Add email domain and enter the domain you send from, such as yourcompany.com.

  2. 2

    Add three CNAME records

    Formstep shows three records. Copy each name and value to your DNS provider exactly as shown.

  3. 3

    Click Check DNS

    When all three records are found, the domain shows Verified. If not, wait a few minutes and click again.

  4. 4

    Pick it in each form

    In the form, open Settings, Emails, and pick the domain under Custom domain. Emails then come from noreply@yourcompany.com.

If you remove an email domain, its forms send from noreply@formstep.io again.

If your plan ends

Your domains keep working for a while, and the emails you get name the date they stop. See what ends on its own schedule.

Next steps