SPF(supported)
DKIM(recommended)
This article covers the SPF and DKIM authentication processes for WooCommerce and how they are managed in Valimail. While only one of the two authentication methods is required for an email to pass DMARC, our recommendation is to configure both whenever possible.
Configuring DKIM authentication for your WooCommerce emails
You can find the settings to turn on DKIM and SPF via Follow Up Emails -> Settings -> DKIM & SPF -> DKIM
Select the “Enable DKIM” checkbox
Input your “DKIM Domain”. For example, if your domain is https://www.Woo.com, your “DKIM Domain” would be Woo.com
Input the “DKIM Selector Prefix”. Use can use anything for this field. For example, Google recommends simply using a shortname for your site. In their case for Google Apps, they recommend using “google”.
Once you’ve filled these forms in, choose your “Key Size” and click “Generate Keys”. These keys are the items that you’ll need to input or provide to your host to finish your set up.
Select “Save” at the bottom of the window to save your settings. The keys will not be saved but can be generated again.
We recommend checking with your host to ensure you are setting up DKIM correctly as this can differ from host to host. In addition, SendGrid and Elastic Email customers should not activate DKIM because these providers already implement it. See SendGrid’s doc and Elastic Email’s instructions. SPF
Select the “Enable SPF” checkbox
Enter “Your Domain”. Be sure to use your fully qualified domain without the “http://” or “https://”
Click “Generate SPF Record” and you’ll be presented with the DNS entry you’ll need to input or provide to/with your host
Select “Save” at the bottom of the window to save your settings. The keys will not be saved but can be generated again.
You can also find the instructions on how to set up DKIM and SPF for WooCommerce, here.
Add a WooCommerce DKIM key in Valimail
You can find more detailed information on how to add a DKIM key in Valimail, here:
Configuring SPF authentication for your WooCommerce emails
Once you establish that WooCommerce is an authorized sender for your domain, you will need to add the service in your Enabled Senders.
You will find more detailed information on how to add a service for your domain in Valimail, here:
Note: We encourage you to use the comment section for any useful information about your sending service, such as the name of the service owner, change request ticket numbers, etc.