Skip to main content

Hi,

We're encountering difficulties with our email deliverability in Klaviyo, as a significant portion of our emails are being flagged as spam.

Our hosting provider has suggested that verifying our SPF and DKIM records, as well as identifying Klaviyo's sending IP addresses, could significantly enhance our domain's reputation and improve email deliverability.

We're seeking guidance on the following:

  • Specific SPF and DKIM records: Could you please provide the exact records we need to add to our DNS settings to authenticate our emails sent through Klaviyo?
  • Detailed documentation or guides: Are there any comprehensive resources available within Klaviyo that can assist us with this configuration?
  • Additional configuration: Are there any other settings or adjustments we can make to optimize our email deliverability?
  • Klaviyo's sending IPs: What are the specific IP addresses that Klaviyo utilizes to send emails? Understanding these IPs would allow us to configure any necessary firewall rules or whitelist entries.

Any insights or shared experiences would be invaluable to us.

Thank you for your assistance.

Hi @ZenfulLife 

Welcome to the Community!

If you are encountering email deliverability issues, here are some steps I would recommend taking to resolve them, and the associated resources linked for your easy reference:

 

1. Set up a branded sending domain - By default, most Klaviyo users will start out sending from a shared IP and Klaviyo domain. This domain will appear in the sender information at the top of an email message as shown below (i.e., “sent on behalf of '' or “via klaviyomail.com”). By moving to a branded sending domain, you will remove the "via klaviyomail.com" message that is displayed beside your sender email address. This also means that your emails will no longer be sent by a shared domain, allowing inbox providers to more easily verify your identity and pass email authentication protocols like DMARC. Here is a link to a guide on getting this set up in your Klaviyo account: How to set up a branded sending domain

 

2. Set up DMARC - This is a protocol policy that servers use to make sure emails are from a legitimate sender. (This is required for all bulk senders as of February 2024). DMARC is a DNS TXT record that is configured outside of Klaviyo in your hosting provider. Here is a guide on how to get this set up in your DNS settings: How to Add DMARC at Your DNS Provider

 

3. Set up DKIM - This is a protocol that contributes to DMARC compliance and allows a company to take responsibility for sent messages that can be verified by mailbox providers. Essentially, it enables the outbound domain to digitally sign email to provide legitimacy for the recipient. Here is a a guide on how to configure this in your DNS settings: How to Setup DKIM

 

4. Set up SPF - When an email is sent claiming to be from your domain, the recipient server checks your SPF record to see if the sender is authorized to send on your behalf. If yes, the email receiver recognizes the message is from you and will choose to accept it based on your email reputation. Here is a a guide on how to configure this in your DNS settings: How to Create or Modify a SPF Record

 

--

 

Hope this helps!

 

--  Ashley Ismailovski

 


Reply