Authorize HubSpot to send marketing and transactional email on behalf of your domain by adding the correct SPF include.
TXT
@
v=spf1 include:_spf.hubspot.com ~all
If HubSpot uses a transactional email partner (e.g., SendGrid), you may need their include as well.
Go to app.hubspot.com and sign in to your account.
Go to Settings > Website > Domains & URLs > Email Sending Domains. Click "Connect a domain".
Enter the domain you send email from. HubSpot will generate the DNS records you need.
Add include:_spf.hubspot.com to your existing SPF record.
v=spf1 include:_spf.hubspot.com ~allClick "Verify" in HubSpot. The platform will check your DNS records.
v=spf1 include:_spf.google.com ~allv=spf1 include:_spf.google.com include:_spf.hubspot.com ~allAfter adding your DNS records, use our free SPF checker to verify everything is configured correctly. DNS changes typically propagate within minutes, but can take up to 48 hours.
Add include:_spf.hubspot.com to your SPF record. For example: v=spf1 include:_spf.hubspot.com ~all.
Yes. If your DNS provider supports Domain Connect (e.g., GoDaddy), HubSpot can configure DNS records automatically.
Check your HubSpot account settings. HubSpot may use different infrastructure for transactional email, which could require an additional SPF include.