SPF for Freshdesk: Setup Guide for Support Email Authentication

Set up SPF for Freshdesk to authenticate support emails. Covers the correct include value, DNS setup, and verification steps.

Last updated: 2026-05-23

Freshdesk is one of the most popular customer support platforms for small and mid-sized businesses. When customers email your support address and your team replies through Freshdesk, those replies are sent from Freshdesk's mail servers — not your own. Without proper SPF configuration, receiving email servers have no way to verify that Freshdesk is authorized to send on your behalf, which can land your support replies in spam.

For a comprehensive overview of SPF, see our complete SPF guide. This guide walks you through setting up SPF for Freshdesk, handling the broader Freshworks suite, and verifying your configuration.

The Freshdesk SPF Include

To authorize Freshdesk to send email for your domain, add this include to your SPF record (Freshdesk Support):

include:email.freshdesk.com

This include authorizes Freshdesk's email sending infrastructure to deliver messages on behalf of your domain. Freshdesk maintains this record, so when their infrastructure changes, you do not need to update anything on your end.

Freshworks suite uses the same setup

If you use other Freshworks products — Freshsales, Freshmarketer, Freshservice, or Freshcaller — they share the same email infrastructure. Setting up SPF for Freshdesk typically covers the entire Freshworks suite. Check your specific product's admin panel for the exact include value, as Freshworks may provide a product-specific domain in some cases.

Setting Up SPF for Freshdesk

Before making changes, check whether your domain already has an SPF record. You need to know if you are creating a new record or adding Freshdesk to an existing one.

Configure your custom mailbox in Freshdesk

Log into your Freshdesk account as an administrator. Go to Admin, then Email (under Channels). Click "New Support Email" or edit your existing support email to use your custom domain instead of Freshdesk's default address.

Get the required DNS records

When you set up a custom mailbox, Freshdesk shows you the DNS records you need to add. This typically includes SPF and DKIM records. Note down all the records — you will need them for full authentication.

Log into your DNS provider

Go to the website where your domain's DNS is managed — see our guides for Cloudflare, GoDaddy, or Namecheap. Find the DNS management or DNS records section.

Add or update your SPF record

If you do not have an existing SPF record, create a new TXT record with this value:

v=spf1 include:email.freshdesk.com ~all

If you already have an SPF record, add the Freshdesk include to it. For example, if your current record is v=spf1 include:_spf.google.com ~all, change it to:

v=spf1 include:_spf.google.com include:email.freshdesk.com ~all

Set the Name/Host field to @ (or leave it blank, depending on your provider) and keep the TTL at the default value.

Add DKIM records

While you are in your DNS settings, add the DKIM records that Freshdesk provided. These are typically CNAME or TXT records that enable cryptographic signing of your emails.

Verify in Freshdesk

Go back to Freshdesk Admin and verify your custom mailbox. Freshdesk checks your DNS records and confirms they are correctly configured. DNS propagation can take anywhere from a few minutes to 48 hours, so wait and retry if verification does not succeed immediately.

Freshdesk with Other Email Services

Most businesses use Freshdesk alongside a primary email provider like Google Workspace or Microsoft 365. You need all authorized senders in a single SPF record.

Freshdesk + Google Workspace:

v=spf1 include:_spf.google.com include:email.freshdesk.com ~all

Freshdesk + Microsoft 365:

v=spf1 include:spf.protection.outlook.com include:email.freshdesk.com ~all

Freshdesk + Google Workspace + Mailchimp:

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

Each include adds DNS lookups toward the 10 DNS lookup limit. If you use many services, check your total lookup count with the tool above. If you are approaching the limit, read our guide on SPF flattening for solutions.

Not sure which services to include? SPF Creator can help you build a complete record with all your email services. For guidance on combining multiple providers, see SPF for multiple ESPs.

The Freshworks Suite and SPF

Freshworks offers a family of products that share underlying infrastructure:

ProductPurposeSPF Consideration
FreshdeskCustomer support ticketingPrimary product that sends support emails
FreshserviceIT service managementSends internal IT support emails
FreshsalesCRM and sales outreachSends sales emails on your behalf
FreshmarketerMarketing automationSends marketing campaigns

Because these products share Freshworks infrastructure, the SPF include for Freshdesk typically covers other Freshworks products as well. However, always verify in each product's admin panel. Some products may provide a different include value or additional DNS records. If a product gives you a different include domain, add that to your SPF record alongside the Freshdesk one.

Common Freshdesk SPF Mistakes

Not setting up a custom mailbox

If you only use Freshdesk's default support email (like support@yourcompany.freshdesk.com), SPF is handled by Freshdesk automatically because the email comes from their domain. But this looks unprofessional and does not build your domain's sender reputation. Always set up a custom mailbox using your own domain.

Creating a second SPF record

This is the most common DNS mistake across all email services. Your domain must have exactly one SPF record. If you already have one, edit it to add Freshdesk's include — do not create a new TXT record. Having two SPF records causes a PermError that breaks authentication for all your email, not just Freshdesk.

Using the wrong include value

The correct include is email.freshdesk.com. Double-check what Freshdesk shows you in their admin panel, as the exact domain may vary. A typo or wrong domain means SPF will fail for your support emails.

Forgetting to verify in Freshdesk

After adding DNS records, you need to go back to Freshdesk and complete the verification step. Until Freshdesk confirms your records are valid, your custom mailbox may not work correctly.

Ignoring DKIM and DMARC

SPF tells receiving servers that Freshdesk is allowed to send for your domain, but it does not prove the email content has not been altered. Set up DKIM (using the records Freshdesk provides) for message integrity, and publish a DMARC record to tell receivers how to handle authentication failures.

Verifying Your Freshdesk SPF Setup

After making DNS changes, confirm everything is working:

1. Check your SPF record. Use the lookup tool above to confirm your record includes email.freshdesk.com, is valid, and stays within the 10 DNS lookup limit.

2. Verify in Freshdesk. In Freshdesk Admin under Email, your custom mailbox should show as verified.

3. Send a test reply. Create a test support ticket and reply to it from Freshdesk. If the recipient uses Gmail, open the message, click the three dots, and select "Show original." Look for spf=pass in the authentication results.

4. Check your other authentication. While you are verifying SPF, also confirm that DKIM is passing. Both should show as "pass" in the email headers.

5. Run a full domain check. The Email Deliverability Suite checks your SPF, DKIM, DMARC, and MX records in one scan, giving you a complete picture of your email authentication health.

Forwarding vs. Custom Mailbox

Some businesses try to use email forwarding instead of setting up a proper custom mailbox in Freshdesk. While forwarding can work for receiving emails, it creates authentication problems for outgoing replies. When Freshdesk sends a reply, it needs to be authorized through SPF. Forwarding does not solve this — you still need the SPF include and a properly configured custom mailbox.

If you are currently using forwarding and experiencing delivery issues with your Freshdesk replies, switching to a properly authenticated custom mailbox with SPF and DKIM will almost always resolve the problem.

References

Never miss an SPF issue

Monitor your SPF, DKIM, DMARC and MX records daily. Get alerts when something breaks.

Start Monitoring