The “Invalid DKIM” error means:
A DKIM signature is present in your email headers
But the signature is invalid, usually because of a typo, omission, or incorrect DNS entry
Without a valid DKIM record, email providers may flag HoneyBook messages as spam or block them entirely.
To resolve this error, you’ll need access to:
Your email provider’s management console such as Google Workspace, Outlook, Zoho, or iCloud
Your domain provider’s DNS settings such as GoDaddy, Squarespace, or Namecheap
📣 Note
HoneyBook detects the issue but can’t update DNS records for you. All changes must be made directly in your email or domain provider.
Step 1: Log in to your email provider
Go to your email provider’s admin console
If you’re unsure who your email provider is, use an MX Lookup tool → enter your domain (everything after “@”)
Locate your DKIM settings or “Email authentication” section
Toggle DKIM on if it isn’t already active
Copy the DKIM selector name and public key value. This is the DKIM value you’ll enter into your DNS.
Find DKIM setup instructions for your specific provider
Each email provider uses slightly different terminology and steps to retrieve DKIM values. Visit your provider’s help center or setup guide for accurate instructions. Keep in mind that instructions will vary depending on the provider.
You can try searching “Set up DKIM for [your provider name].” This will give you the most accurate, provider-specific steps and the DKIM value to copy.
Step 2: Update your domain provider’s DNS settings
Open your domain provider’s management console
If you’re unsure who your domain provider is, use a WHOIS lookup tool
Go to the section where you manage DNS TXT records
Find and open the existing DKIM record, or create a new one
Paste in the DKIM values from your email provider. Here’s the typical format:
Type | TXT (don’t select “DKIM”) |
Name or host | DKIM selector provided by your email provider |
Value or data | Must include:
|
TTL (Time to Live) | Default or between 1800–3600 seconds |
📚 Tip
Make sure you only have one active DKIM record per selector — multiple entries can cause conflicts and trigger the same “Invalid DKIM” error.
Step 3: Save and verify
Save your changes in your domain console
Wait up to 48 hours for DNS propagation
Re-run HoneyBook’s domain tester to confirm the fix
Additional steps for high-volume senders
If you send 5,000+ emails per day, Google and Yahoo’s 2024 deliverability rules apply. You should also:
Use a DMARC checker to verify compliance
Summary
If you get an “Invalid DKIM” error in HoneyBook:
Get the correct DKIM selector and value from your email provider’s admin console
Add or update your DNS TXT record in your domain provider’s settings
Save, wait for propagation, and then test again in HoneyBook’s domain tester
Still have questions? Feel free to send us a message by clicking the Question Mark icon on any HoneyBook page. Our team is always happy to help!
