How do I configure my DKIM, SPF, or DMARC for Email Deliverability?

Last Updated: Feb 02, 2018 04:52PM EST

Where do I enter the DKIM/SPF information?

Login to where ever you manage your website domain information. You'll want to add/edit this information directly within your host provider. If you don't know where this is located, talk to whoever manages your domain information and they should be able to assist you. We strongly recommend that you make sure both the DKIM/SPF information to ensure the best deliverability possible.

How do I Add a DKIM record?

Add a TXT record for (replacing “” with your own domain information) with the following value: 

v=DKIM1; k=rsa; n=1024; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQD+FZRWRvxNzHH8gasWTJi4+bWRyDSMgEI7XOwAzUyrrvwz4QZ4lDtOwQVAmkqxUiyf5YkufT6+5h15wmR0f82JwqwT1vMjOUNS/Kausds5aBJiu2GFsIFrwXBUFf2Hp81yRzWQ56XoP+QTYJDk7Q3NRRGg17QfOZSDfPZCMICFVwIDAQAB

How do I Add/Modify a SPF record?

Add/modify the SPF record for your domain by including "" in the SPF record.

To Modify Existing SPF: 

For example, if your current SPF record looks like the following because you use G Suite (formerly known as Google Apps): 

v=spf1 ~all

You need to update your current SPF record by adding "" in the SPF record.  For example, the above SPF record would be updated to looked like the following:

v=spf1 ~all

To Add new SPF: 

If you do not currently have an SPF record, we suggesting creating a TXT DNS record for your SPF that includes all sources of email from your email domain.  Below are a few examples.

Example #1: You use the email domain (e.g. and send email from G Suite and NGP VAN products only.  Add a TXT record for with the following value: 

v=spf1 ~all

Example #2: You use the email domain (e.g. and send email from Microsoft Office 365 and NGP VAN products only.  Add a TXT record for with the following value: 

v=spf1 ~all

Check to make sure everything is correct:

You can check if your SPF has been set up properly through this website

Once you have created SPF and DKIM records, make sure that all emails you send come from the same domain for which you created the records.


Setup Bounce Domain (only if using DMARC)

If you use DMARC, we request that you setup a "bounce" domain, to process notifications for emails that are temporarily or permanently not deliverable. The bounce domain will be the domain that is used for all bounces (e.g. 

Step 1: CNAME record

Add a CNAME record for  to point to CNAME

The above CNAME record will cover the MX records and the SPF record for

Step 2: DKIM record

Add a txt record for with the following value: 


v=DKIM1; k=rsa; n=1024; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQD+FZRWRvxNzHH8gasWTJi4+bWRyDSMgEI7XOwAzUyrrvwz4QZ4lDtOwQVAmkqxUiyf5YkufT6+5h15wmR0f82JwqwT1vMjOUNS/Kausds5aBJiu2GFsIFrwXBUFf2Hp81yRzWQ56Xo
seconds ago
a minute ago
minutes ago
an hour ago
hours ago
a day ago
days ago
Invalid characters found