How to send emails with Prowly using your email domain

Set up domain authentication to send emails using your email domain and improve email pitch deliverability

Heads up! As we are rolling out this feature, it's currently only available to a very limited number of users. We'll update this page if anything changes.

To be able to send emails via Prowly using your email domain, you have to set up domain authentication first. 


What is domain authentication 

Domain authentication basically shows email providers that Prowly has your permission to send emails on your behalf. Email service providers (like Google or Microsoft) distrust messages that are sent from unauthenticated domains -  simply because there is no assurance that the message really comes from you. 

Setting it up can give you at least a couple of benefits

  • Your reputation as a sender increases, which also affects email deliverability and makes your emails less likely to land in spam folders 
  • Your email recipients will no longer see "via ..." next to the sender address and will be less likely to mark your email as spam

To authenticate your email domain, you have to point DNS entries from your DNS provider (i.e. Cloudflare or Google Public DNS) to Prowly. 

What is DNS

DNS stands for Domain Name System, a naming system for domains on the Internet. It translates domain names (i.e. www.prowly.com) to IP addresses. 

Your DNS provider (such as Cloudflare or Google Public DNS) is the service that hosts the domain name that you actually want to send your emails from

With DNS records in place, your recipients' email clients will be able to detect that your email address is indeed connected with the domain you have access to. You will be treated as a trustworthy sender, which should be your priority when sending email campaigns. 

Other terms you might want to know 

  • DKIM (DomainKeys Identified Mail) - a method of validating emails from specific domains,  that helps email providers prevent malicious email senders 
  • SPF (Sender Policy Framework) - an email authentication standard that compares the email sender’s actual IP address to a list of IP addresses authorized to send mail from that domain
  • DMARC (Domain-based Message Authentication, Reporting, and Conformance) - a domain policy that authenticates emails along with their senders. It works on top of two other strong authentication protocols: the above-mentioned DKIM and SPF
  • CNAME - a record that creates an alias for subdomain.yourdomain.com and points to prowly.com

How to authenticate your email domain in Prowly

1. Start by clicking your avatar in the left-bottom corner and select the Account option

2. Scroll down to the Senders domains section and click Manage 


3. Click on the Authenticate domain button

4. Enter the domain you want to authenticate

5. Copy all DNS Records into your domain provider admin panel (i.e. GoDaddy or Google domain). If you’re not sure how to do that, you send a request to your IT support with all the necessary details by clicking on Send to my IT team button on the right or follow the instructions below, based on your domain service provider.

6. Once all the records are added properly, click Verify configuration. Keep in mind that DNS changes may take up to 48 hours to propagate, so it can take time to verify your domain. We will send you an email with confirmation when the setup is done. 

7. That’s it! When your domain is authenticated, you should see a screen like the one below. 

The actual update of your DNS records can take even up to 48 hours. To achieve the best possible email performance, wait for the authorization of your domain before sending out any email campaign with Prowly.

Keep in mind that every DNS provider has a different configuration panel, so if you face some challenges in updating your DNS records, follow the instructions below and don't hesitate to ask their support for help.

How to copy all DNS Records into your domain provider admin panel

Use the instructions below, depending on your domain service provider: 

GoDaddy

To add txt, mx, cname records follow the instruction below. Leave the Prowly app open so that you can copy all records’ names and values easily. 

  1. Log in to your GoDaddy Domain Control Center
  2. Select domain to access the Domain Settings page
  3. Go to Additional settings and select Manage DNS
  4. Click ADD below the table of existing DNS records
  5. Choose (TXT, MX, CNAME) record type from the drop-down menu
  6. Enter the details for your DNS record:

For TXT record

  1. Host. - copy the TXT name 
  2. TXT Value - copy the TXT value
  3. TTL: 3600 
  4. Click Save 

For MX record

  1. Host - copy the MX name
  2. Points to -  copy the MX value
  3. Priority: 10 
  4. TTL: 3600 
  5. Click Save 

For CNAME record

  1. Host - copy the CNAME name
  2. Points to - copy the CNAME value
  3. TTL: 3600
  4. Click Save 

The actual update of your DNS records can take even up to 48 hours.

Network Solutions

To add txt, mx, cname records follow the instruction below. Leave the Prowly app open so that you can copy all records’ names and values easily. 

Log in to the Account Manager

  1. Select Domains on the left side of the page.
  2. Select the domain name you want to work on.
  3. On the domain page, go scroll down to the Advanced Tools
  4. Click the Manage option, next to Advanced DNS Records.

For TXT Record

Go to the Text (TXT Records) section, click the Edit TXT Records

  1. Host Field : copy the TXT name 
  2. Copy TXT value into the text box on the right-hand side of the page
  3. Click Continue

Review the information on the confirmation page, and click  Save Changes

For MX Record 

Go to  Mail Servers (MX Records) section, click the Edit MX Records

  1. Add subdomain name in the text box: copy the MX name
  2. Enter the Priority number = 10
  3. Add Mail Server in the text box: copy the MX value
  4. Click the Continue The TTL default is 7200

Review the information on the confirmation page, and click  Save Changes. 

For CNAME Record

Go to the Host Aliases (CNAME Records) section, click the Edit CNAME Records

  1. Type the new Alias  - copy text till “.”  before the name of your domain
  2. Select Other Host to alias another domain. Copy CNAME value
  3. Click the Continue

Review the information on the confirmation page, and click  Save Changes. The actual update of your DNS records can take even up to 48 hours.

Namecheap

To add txt, mx, cname records follow the instruction below. Leave the Prowly app open so that you can copy all records’ names and values easily. 

  1. Log in to the Namecheap configuration panel
  2. Select Domain List from the menu on the left
  3. Click MANAGE on the selected Domain from the list 
  4. Go to the Advance DNS section
  5. Click ADD NEW RECORD
  6. Select a record type from a dropdown list (TXT, MX, CNAME) 
  7. Add Host name and value

Click Save all changes. The actual update of your DNS records can take even up to 48 hours. 

Google domain

To add txt, mx, cname records follow the instruction below. Leave the Prowly app open so that you can copy all records’ names and values easily. 

  1. Sign in to Google Domains.
  2. Select the name of your domain.
  3. Open the menu .
  4. Click DNS.
  5. Scroll to the Custom resource records section.
  6. Choose record type
  7. Add fields name & value in the grey boxed area using the + icon and Add button. Leave TTL 1 h.

The actual update of your DNS records can take even up to 48 hours.