Deliverability

What's the Difference Between SPF and DKIM? [2024 Update]

Noel Bouwmeester
LAST UPDATED
June 27, 2024
READING TIME
7 min.

Domain Authentication protocols SPF and DKIM are essential to your email outreach success.

Why?

Because they increase the security of your emails, which is what Internet Service Providers love.

Subsequently, they raise your sender reputation, leading to better open rates and higher ROI for your email outreach.

However, despite their usefulness, people often confuse SPF with DKIM and vice versa. We’ll explain below how they are different.

Find the 7 differences 👨‍🦰👨‍🦱

Well, maybe not exactly 7…

However, there are a few essential differences between SPF and DKIM that you should take note of.

In simple terms:

SPF ensures that only authorized servers can send emails on your domain’s behalf, and DKIM ensures that emails are not tampered with during transit.

Let’s start by explaining SPF:

SPF explained 🏫

SPF, short for Sender Policy Framework, lets you specify which servers are allowed to send emails from your domain.

For example:

If you use Salesforce to send emails, you’d add their server to your SPF record.

The SPF record would look something like this:

v=spf1 include:_spf.salesforce.com ~all

With this server authorized, any server other than Salesforce's will cause emails to fail authentication.

In other words, SPF stops email spoofing. Criminals use email spoofing to pretend to send email from a trusted domain.

With the correct settings, emails from unauthorized servers will not reach their intended recipients, helping to make the Internet a safer place.

Since SPF-authenticated emails are deemed safer, they can boost your sender reputation and increase your open rates.

Hopefully, you now understand SPF better. Let’s move on to DKIM:

DKIM explained 👩‍🎓

While SPF operates on the server level, DKIM is concerned with the email's content.

If an email fails DKIM authentication, it means its content has been tampered with during transit - a sure sign of criminal activity.

DKIM prevents tampering by using public and private cryptographic keys to sign emails digitally.

Your email Service Provider or sending tool provides both keys. The public key goes into your DKIM record, and the private key is only accessible by your ESP.

The ESP usually decides what to include in the DKIM signature. Some of these variables could be:

  • The from address
  • The subject line
  • The body of the email (the actual content)

If any of these variables get altered during transit, the email will fail authentication.

Why you need both SPF and DKIM… and then some!

In 2024, landing in your audience's inbox is harder than ever.

However, a good open rate can be achieved by having your technical setup in order and not sending any spammy content.

SPF and DKIM are part of your technical setup. But you can’t have just one of these. You need both.

In fact, your technical setup doesn’t stop there. You also need DMARC and a Custom Tracking Domain.

SPF VS DKIM in short 🆚

  • Both SPF and DKIM are implemented through DNS records
  • SPF provides email authentication on the server level
  • If an email comes from an unauthorized server, authentication will fail
  • DKIM provides email authentication on the content level
  • If one of the predetermined variables’ content differs from what’s in the DKIM signature, authentication will fail
  • In the SPF record you include the server(s) you allow to send emails from your domain
  • The DKIM record includes the public key given to you by your ESP or email-sending tool
  • Typically, through DMARC, another email authentication DNS record, you decide what to do with emails that fail authentication. Unauthorized emails can get a pass (delivered normally), be sent to the spam folder, or get rejected and not delivered at all.
Get weekly outreach tips
PARTAGER CET ARTICLE
Thanks! You've successfully subscribed to lemlist newsletter
Oops! Something went wrong while submitting the form.
G2 Rating
Price
Best for
Standout feature
Con
4.9
star
star
star
star
star
$30/mo
$75/mo
$2,999/mo
Large, distributed sales teams
AI evaluation precision, gamified KPIs
Lack of tracking system
4.6
star
star
star
star
star-half
Not publicly available
Sales operations and finance teams
Powerful configurability
Limited training resources and complex to navigate
4.4
star
star
star
star
star-half
Not publicly available
Mid-market and enterprise businesses
Comprehensive incentive management
Potentially high cost and steep learning curve
4.7
star
star
star
star
star-half
$15/user/mo
$40/user/mo
Enterprise: custom price
Complex sales structures and businesses of all sizes
Complex sales structures and businesses of all sizes
Steep learning curve
4.6
star
star
star
star
star-half
Not publicly available
Collaborative teams
Connected planning
Complexity and steep learning curve
4.6
star
star
star
star
star-half
Not publicly available
Companies with complex sales structures
Complex incentive compensation management (ICM) with high efficiency and accuracy
Complexity for smaller teams and potentially high costs
4.7
star
star
star
star
star-half
Not publicly available
Companies who want to automate commission calculations and payouts
Simplicity and ease of use
Lack of features like redirection
4.7
star
star
star
star
star-half
$30/user/mo
$35/user/mo
Custom: upon request
Businesses that need a comprehensive and user-friendly sales compensation management software
Ease of use and adoption
Lack of ability to configure the product based on user needs
4.8
star
star
star
star
star-half
Not publicly available
Companies with modern sales culture and businesses who want real-time insights
A built-in dispute management and real-time visibility
Users say it works slowly, customer support is slow
4.9
star
star
star
star
star
$30/user/mo
$50/user/mo
Smaller sales teams
Powerful automation
Lesser user base and average user interface
4.7
star
star
star
star
star-half
Not publicly available
Companies with scalable needs
Automated Commission Calculations
Lack of filtering by date, no mobile app
ERP vs. CRM
ERP
CRM
Summary
Backbone of a business's internal operations.
Backbone of customer-centric interactions and operations.
Goal
To centralize and streamline core business processes in a company.
To increase customer experience, satisfaction and loyalty, and boost sales.
Focus
Internal operations and processes across departments (finance, accounting, inventory, supply chain, HR, and sales).
All interactions with leads and customers.
Manages
Internal business data like financial data, inventory levels, production details, supply chain, HR info.
All customer data like contact info, purchase history, communication history, customer preferences and more.
Users
Finance, accounting, operations, supply chain, and HR departments.
Customer-facing teams like sales, marketing, and customer service.
Benefits
Streamlines operations, improves data accuracy, enhances decision-making, boosts collaboration, increases productivity.
Improves customer relationships, increases sales, strengthens customer service, personalizes marketing campaigns, provides insights.
Price
$150 per user per year on average.
$10 to $30 per user per month on average.
PRM Tool
Rating
Feature
Pro
Con
Mobile App
Integrations
Free Plan
Pricing
4.65
star
star
star
star
star-half
Org-wide alignment
User-friendly layout and database
Suboptimal as a personal CRM
square-check
Lack of tracking system
square-check
Team: $20/month
Business: $45/month
4.7
star
star
star
star
star-half
Social Media Integration
Easy contact data collection
No marketing/sales features
square-check
Lack of tracking system
square-xmark
7-day trial
$12/month
4.75
star
star
star
star
star-half
Block Functions
High customization capability
Not a dedicated CRM
square-check
Limited
square-check
Plus: €7.50/month
Business: €14/month
N/A
Open-source
Open-source flexibility
Requires extensive manual input
square-xmark
Limited
square-check
Self-hosted
$9/month or
$90/year
3.1
star
star
star
Simple iOS app
Ideal for non-tech-savvy users
iPhone only
square-check
iOS only
Limited
square-xmark
1-month trial
$1.49/month or
$14.99/month
3.6
star
star
star
star-half
Smart Contact Management
Feature-rich and flexible
Reported bugs
square-check
Rich
square-xmark
7-day trial
Premium: $13.99/month
Teams: $17.99/month
4.4
star
star
star
star
star-half
Customizable Interface
Customizable for teamwork
Pricey for personal use
square-check
Rich
square-xmark
Standard: $24/member
Premium: $39/member
4.7
star
star
star
star
star-half
Integrated Calling
Integrated Calling
Too sales-oriented & pricey
square-check
Rich
square-xmark
14-day trial
Startup: $59/user/month
Professional: $329/user/month
4.8
star
star
star
star
star
Business Card Scanning
Business Card Scanning
Mobile only
square-check
Limited
square-check
$9.99/month
4.45
star
star
star
star
star-half
160+ app integrations
Comprehensive integrations
No free app version
square-check
Rich
square-xmark
14-day trial
$29.90/month or
$24.90/month (billed annually)
Capterra Rating
Free Trial
Free Plan
Starting Price (excluding the free plan)
Maximum Price (for the most expensive plan)
Best for
4.5
star
star
star
star
star-half
square-check
14-day
square-check
€15/month/seat billed annually
€792/month/3 seats billed annually + €45/month for each extra seat
Versatility and free plan
4.2
star
star
star
star
square-check
30-day
square-xmark
But it offers reduced price to authorised nonprofit organisations
€25/user/month
€500/user/month billed annually (includes Einstein AI)
Best overall operational CRM
4.3
star
star
star
star
star-half
square-xmark
square-check
Limited to 3 users
Comprehensive incentive management
€52/user/month billed annually
Small-medium businesses and automation
4.5
star
star
star
star
star-half
square-check
14-day
square-xmark
€14/seat/month billed annually
€99/seat/month billed annually
Sales teams and ease of use
4.1
star
star
star
star
square-xmark
square-check
Limited 10 users
$9.99/user/month billed annually
$64.99/user/month billed annually
Free plan for very small teams up to 10
CRM goal
Increase the sales conversion rate for qualified leads from marketing automation campaigns by 10% in the next 6 months.
SMART Breakdown
1. Specific: It targets a specific area (conversion rate) for a defined segment (qualified leads from marketing automation).
2. Measurable: The desired increase (10%) is a clear metric, and the timeframe (6 months) allows for progress tracking.
3. Achievable: A 10% increase is possible based on historical data and potential improvements.
4. Relevant: Boosting sales from marketing efforts aligns with overall business objectives.
5. Time-bound: The 6-month timeframe creates urgency and a clear target date.
Actions
Step 1: Refine lead qualification criteria to ensure high-quality leads are nurtured through marketing automation.
Step 2: Personalize marketing automation campaigns based on lead demographics, interests, and behavior.
Step 3: Develop targeted landing pages with clear calls to action for qualified leads.
Step 4: Implement lead scoring to prioritize high-potential leads for sales follow-up.
Step 5: Track and analyze campaign performance to identify areas for optimization.
Outcomes
Increased sales and revenue
Improved marketing automation ROI
Marketing and sales alignment
Data-driven marketing optimization

Vous aimerez aussi les articles suivant

Recevez des conseils de prospection chaque semaine, dans votre boîte de réception, envoyé à plus de 210 000 personnes du monde entier !

S'inscrire à la newsletter lemlist
You've successfully subscribed to the lemlist newsletter!
Oops! Something went wrong while submitting the form.