Skip to main content

Custom Sender Domain

You can verify your own domain with CheckFlow so that emails sent by Mail-To controls come from an address on your domain, such as notifications@yourcompany.com, rather than from CheckFlow's own address.

Once the domain is verified:

  • Any address on the domain can be entered in a Mail-To control's From field.
  • A default sender is used whenever a Mail-To control's From field is left blank.

Before You Start​

  • You must be an Administrator.
  • Your team must be on the Enterprise plan. The Email tab is not shown on other plans.
  • You need access to your domain's DNS settings, or someone who has it.
  • A team can have one sending domain at a time.

Register the Domain​

  1. Open the Email tab of Team Management.
  2. Under Sending domain, fill in the fields:
FieldDescription
DomainThe domain on its own, such as yourcompany.com. Once it is verified, any address on it can be used as a sender.
Default sender addressOptional. Used when a Mail-To control's From is left blank. Must be an address on the domain, such as noreply@yourcompany.com.
Default sender nameOptional. The name shown with the default sender address, such as Your Company.
  1. Click Register domain.

The domain is shown with the status Pending, and a table of DNS records to add.

Add the DNS Records​

Add each record at your domain provider exactly as shown. Use the copy buttons beside Host and Value to avoid typing mistakes.

ColumnShows
TypeThe kind of record: CNAME records for teams in the US, TXT records (DKIM, SPF and DMARC) for teams in Europe.
HostThe name to create the record under.
ValueWhat the record should contain.
FoundA tick once CheckFlow can see the record.

DNS changes can take up to 48 hours to reach everyone.

Verify the Domain​

Click Verify. CheckFlow looks up each record and sets the domain's status:

StatusMeaning
PendingRegistered, not yet verified.
VerifiedEvery record was found. Emails can now be sent from any address on the domain.
FailedThe last check did not find every record. The Found column shows which are missing. Fix them, wait, and click Verify again.

Change the Default Sender​

You can change the default sender at any time, whatever the domain's status.

  1. On the Email tab, under Default sender, change the Address or Name.
  2. Click Save.

The new sender is used from then on, for every Mail-To control whose From is blank.

Use the Domain in a Mail-To Control​

Once the domain is Verified, open a Mail-To control in the Template Designer and enter an address on your domain in its From field. If From is left blank, the default sender is used. See Mail-To Control.

Remove the Domain​

  1. On the Email tab, click Remove domain.
  2. Click Remove domain again to confirm.

What Happens Next​

  • After verification, Mail-To emails come from the address in each control's From field, or from the default sender.
  • After removal, Mail-To emails come from CheckFlow's own address again. To use the domain later, it has to be registered and verified again. The DNS records can be deleted at your provider, but do no harm if left.
  • Every other Administrator is notified when you start setting up a domain and when you remove it.

If It Does Not Work​

What you seeWhyWhat to do
There is no Email tabYour team is not on the Enterprise planSee the pricing page.
Invalid DomainYou entered more than the domain, such as https:// or a pathEnter the domain on its own, such as yourcompany.com.
Domain Already Set UpThe team already has a sending domainRemove the current domain before adding another.
Invalid SenderThe default sender is not an address on the domainUse an address that ends with your domain.
Not Verified YetThe DNS records were not foundCheck the records against the table, then try again later. DNS changes can take up to 48 hours.
Not RegisteredThe email provider did not accept the domainCheck the domain and try again, or contact support.