Setting Up Your DNS Records with CloudFlare

This article walks through how to complete the DNS setup for email domains hosted by CloudFlare so that the matching gift emails can be sent from your organization's email domain.

Step #1: Complete the CNAME Setup

Step #2: Complete the DMARC Setup

Troubleshooting CNAME records 

Step #1: Complete the CNAME Setup

When your 360MatchPro account is created, we default to sending emails from a Double the Donation email address. You can give Double the Donation's 360MatchPro platform permission to send emails on your behalf by adding a few new records in your DNS.

 

1. Log in to your Cloudflare account using this link.

 

2. Search and click your account:

 

 

3. Select the domain you'll use to send emails via 360MatchPro on the Home page.

 

 

4. In the left-side panel, select DNS --> Records:
 
 
 
 

5. In the DNS Records section, add a new record by clicking + Add record:

 

 

6. Fill in the fields for your first of the three Double the Donation CNAME records: 

    • In the Type field, select CNAME.

    • In the Name field, enter the Hostname from 360MatchPro and replace your domain name with "@".

    • In the Target field, enter the “Value Should Be” from 360MatchPro.

    • Turn off Proxy Status.
    • In the TTL field, select Auto. 

 

7. Click Save. Then repeat the process above in steps 5 and 6 for the other remaining Double the Donation CNAME records.  

 

CNAMEs can take 48 hours to propagate. That means after you complete the above steps, you may need to wait 24-48 hours before you log back into your 360MatchPro account and can successfully click on the "Validate Domain" button.

Step #2: Complete the DMARC Setup

1. In your DNS Settings, look for the option to review the list of records already added. If you see a DMARC TXT record already added, congratulations! You're done. You can check to make sure 360MatchPro has correctly identified your DMARC record by checking the "TXT" row in 360MatchPro's "Email Customization - Sending" tab:

 

DMARC record setup valid notification in 360MatchPro

 

If you do not see a TXT record in the list, move on to steps 2 and 3 below.

 

2.  In the DNS Records section, add a new record by clicking + Add record:

 

 

3. Fill in the fields for your DMARC record: 

    • In the Type field, select TXT.

    • In the Name field, enter the Hostname from 360MatchPro and replace your domain name with "@".

    • In the Content field, enter the “Value Should Be” from 360MatchPro.

    • In the TTL field, select Auto. 

    • Click Save.

 

 

Please note: The sample value provided for your DMARC TXT record is very simple. Your IT team may want to modify it slightly. This value is sufficient for the purposes of sending matching gift emails through 360MatchPro.

Troubleshooting CNAME records

If your DNS records still need to be set up or are still being processed, you'll see each record with a CNAME Not Found error displayed for one or all of them. Please check back 24-48 hours later to see if the changes have propagated. If you still see the CNAME Not Found error, please refer to the troubleshooting tips below.

  • If there are one or two valid records, but at least one record is still invalid, confirm that all three records have been added to the DNS settings.
  • Ensure CNAMEs were added to the correct domain. (If the From address in 360MatchPro is matchinggifts@catrescueclub.org, ensure CNAMEs weren’t accidentally added to the catrescueclub.com domain). 
  • Ensure the CNAME records do not include typos- CNAME records should be copied and pasted directly from 360MatchPro to ensure the best results. Hand-typing records from a screenshot can lead to accidentally entering the wrong value. Double-check for extra spaces or punctuation on the records.
  • Refer to the instructions provided by your individual DNS service. Instructions for service providers such as GoDaddy, Network Solutions, and DigitalOcean require Hostnames/Aliases to be entered without your organization’s domain included (for example dtd._domainkey.catrescueclub.org will be entered as dtd._domainkey for these providers).
  • If you use a custom nameserver, in place of the default nameserver of your provider, your CNAME records need to be entered into the account associated with the custom nameserver.

If these scenarios do not apply to your CNAME records, please reach out to support@doublethedonation.com to troubleshoot to find a solution.