In order for Yext to send email on your behalf, you must add CNAME (Canonical Name) records to your DNS server that gives Yext domain-level email authorization.
This article will walk you through the process of adding an email domain in the Yext platform, retrieving the hosting information for the domain, and making sure that it is configured correctly within your email provider. For information on how to customize the body of your email with your logo, or color scheme, see White-label your emails.
Partner PortalNavigate to the Branding tab in your portal and click on the Emails Only section. Then, click on the Email Branding Settings link and skip to step 3.
To add an email domain:
- Hover over your name in the top navigation bar and click Account Settings.
- Click Email Branding Settings in the sidebar.
- Click on the + Add an Email Domain button. A dialog box appears.
- Enter your desired email domain in the text box and click Submit.
- Copy the information in the Host and Value columns to set up a CNAME record in your DNS server in order to give Yext domain-level email authorization. See detailed instructions on how to add a CNAME record to different DNS providers below.
- Click Close after you copied the relevant information.
- To access the CNAME records again later, navigate back to Email Branding Settings and you will see the added domains in the Domains table.
- Once the CNAME record has been created and Yext is authorized to send emails from your domain navigate back to Email Branding Settings to customize your email settings.
- Click on the From Name field and enter the desired display name. Click Save.
- Click on the From Email and click on the yext.com dropdown and select the desired email domain. Then click Save.
- Note, you cannot edit the email domain until a CNAME record has been created in your email provider.
To create a CNAME record:
For the following steps, we recommend looping in your IT Team or system administrator, as they will usually help you create a CNAME record.
- Log into your domain registrar and locate the DNS or advanced DNS settings to edit your domain's DNS settings and add each of the CNAME records.
- Add each of the CNAME records by pasting in the Host and Value information you copied from the Yext platform.
The specific instructions will vary based on your provider, so you should check with your DNS provider for details on how to format the DNS records for their system. You can also find instructions here for the following providers: GoDaddy, Namecheap, and Google Domains.