Skip to main content

Fix the “Invalid DKIM” error in HoneyBook

Learn how to fix the “Invalid DKIM” error in HoneyBook by updating your DKIM record through your email and domain provider settings

Updated today

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

  1. Go to your email provider’s admin console

  2. If you’re unsure who your email provider is, use an MX Lookup tool → enter your domain (everything after “@”)

  3. Locate your DKIM settings or “Email authentication” section

  4. Toggle DKIM on if it isn’t already active

  5. 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

  1. Open your domain provider’s management console

  2. If you’re unsure who your domain provider is, use a WHOIS lookup tool

  3. Go to the section where you manage DNS TXT records

  4. Find and open the existing DKIM record, or create a new one

  5. 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:

  • v=DKIM1

  • p= followed by the public key from your email provider

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

  1. Save your changes in your domain console

  2. Wait up to 48 hours for DNS propagation

  3. Optionally, validate your record using a third-party DKIM validator such as MxToolbox or dmarcian


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:


Summary

If you get an “Invalid DKIM” error in HoneyBook:

  1. Get the correct DKIM selector and value from your email provider’s admin console

  2. Add or update your DNS TXT record in your domain provider’s settings

  3. 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!