Quick Answer

Webflow doesn't include built-in email marketing. You need a third-party ESP for sending and configure email authentication through your domain's DNS provider. If your domain is registered through Webflow, manage DNS in Webflow's dashboard. If DNS is managed elsewhere (Cloudflare, Namecheap, etc.), add records there. Set up SPF, DKIM, and DMARC for every service that sends email from your domain.

Webflow Email Configuration: Authentication and Deliverability Setup

By Braedon·Mailflow Authority·Platform Guides

Webflow and Email: The Architecture

Webflow builds websites. It doesn't send marketing or transactional email. Your email stack on Webflow consists of:

  1. Website — hosted on Webflow
  2. DNS — either Webflow-managed or external provider
  3. Business email — Google Workspace, Microsoft 365, etc.
  4. Marketing email — Mailchimp, Klaviyo, ActiveCampaign, etc.
  5. Transactional emailSendGrid, Postmark, etc.

Each service that sends email from your domain needs proper authentication.

DNS Management Decision

The first decision: where does your DNS live?

Option 1: DNS Through Webflow

Webflow can manage DNS for domains hosted on their platform. This works but has limitations:

  • Limited record type support
  • No ALIAS/ANAME records
  • Less granular TTL control
  • Adequate for basic setups

Option 2: External DNS (Recommended)

Point your domain's nameservers to Cloudflare, Route 53, or your registrar's DNS. Webflow connects via CNAME or A records.

Why this is better for email: Full control over all DNS record types, faster propagation, better management interface, and support for advanced configurations like SPF flattening and MTA-STS.

Setting Up Email Authentication

SPF Record

Create a single TXT record that includes all services sending from your domain:

v=spf1 include:_spf.google.com include:sendgrid.net include:servers.mcsv.net ~all

Adjust the include: mechanisms for your specific services. See our SPF guide for details.

DKIM Records

Each ESP provides specific DKIM records. Add them as CNAME or TXT records:

ESPRecord TypeHost Example
MailchimpCNAMEk1._domainkey
KlaviyoCNAMEkl._domainkey, kl2._domainkey
SendGridCNAMEs1._domainkey, s2._domainkey
Google WorkspaceTXTgoogle._domainkey

DMARC Record

Add a TXT record:

FieldValue
Host_dmarc
TypeTXT
Valuev=DMARC1; p=none; rua=mailto:[email protected]

Start with p=none and advance gradually.

Practitioner note: Webflow users frequently forget that their site's contact forms generate notification emails through Webflow's servers. These emails don't authenticate against your domain — they come from Webflow's infrastructure. If you need form notifications to arrive reliably, route form submissions to your own ESP via webhook instead of relying on Webflow's built-in notifications.

Connecting Webflow Forms to Your ESP

Native Mailchimp Integration

Webflow has a built-in Mailchimp integration:

  1. Site Settings > Integrations > Mailchimp
  2. Connect your Mailchimp account
  3. Map form fields to Mailchimp list fields
  4. Form submissions automatically add to your Mailchimp list

Zapier/Make Integration

For other ESPs:

  1. Create a Zap/Scenario triggered by Webflow form submission
  2. Map form fields to your ESP's contact creation endpoint
  3. Add tags or segment assignments as needed

Webflow Logic (Webhooks)

For API-direct integration:

  1. Webflow Logic > Add webhook to form
  2. Send form data as JSON to your ESP's API endpoint
  3. Handle the API call in a serverless function or automation tool

Webflow Form Email Deliverability

Webflow's form notification emails (the ones you receive when someone fills out a form) are sent from Webflow's servers. You can't:

  • Customize the sending domain
  • Add SPF/DKIM for Webflow form emails
  • Control the sender address

For reliable form notifications, route them through your own infrastructure instead.

Recommended Email Stack for Webflow Sites

Business TypeMarketing ESPTransactional ESPBusiness Email
Small businessMailchimp or BrevoBrevo or PostmarkGoogle Workspace
Ecommerce (+ Foxy/Snipcart)KlaviyoSendGrid or PostmarkGoogle Workspace
SaaSActiveCampaign or HubSpotSendGrid or ResendGoogle Workspace
AgencyHubSpotSendGridGoogle Workspace

Practitioner note: The most common deliverability issue I see with Webflow sites is no authentication at all. Webflow makes it easy to build a beautiful site but doesn't prompt you to set up email authentication. If you've launched a Webflow site and never touched DNS for email, your transactional and marketing emails are probably landing in spam.

Verification Checklist

After setup, verify everything works:

  • SPF record resolves correctly (dig TXT yourdomain.com)
  • DKIM records resolve for each ESP
  • DMARC record is published
  • Send a test email and check headers for SPF/DKIM pass
  • Google Postmaster Tools configured

If your Webflow site's email authentication needs untangling or you want to set up a proper email stack, book a consultation — I'll configure everything correctly the first time.

Sources


v1.0 · April 2026

Frequently Asked Questions

Does Webflow have email marketing built in?

No. Webflow is a website builder only. For email marketing, you need a separate ESP like Mailchimp, Klaviyo, or SendGrid. Webflow forms can connect to ESPs via integrations or Zapier.

How do I add SPF records for email on a Webflow domain?

If DNS is managed through Webflow: go to Site Settings > Hosting > DNS. If DNS is managed externally (recommended for email): add records through your DNS provider. Webflow's DNS management is limited.

Can I send transactional emails from Webflow?

Webflow form submissions send notification emails through Webflow's servers. These are basic notifications, not transactional emails. For proper transactional email, use an ESP like SendGrid or Postmark connected via Webflow's form webhooks or Zapier.

Should I manage DNS through Webflow or externally?

Manage DNS externally (Cloudflare, Namecheap, Route 53) if email deliverability matters to you. Webflow's DNS panel has limited record type support and less granular control than dedicated DNS providers.

How do I connect Webflow forms to my ESP?

Three options: native integrations (Mailchimp has a direct Webflow integration), Zapier/Make automation (connect form submissions to any ESP), or webhooks (send form data to your ESP's API directly via Webflow Logic).

Want this handled for you?

Free 30-minute strategy call. Walk away with a plan either way.