How to add an SPF record in GoDaddy

Short answer

In GoDaddy, open your domain’s DNS Management, add a TXT record with Name @ and the SPF value (e.g. v=spf1 include:secureserver.net ~all), and save. If an SPF record already exists, edit it rather than adding a second — two SPF records break authentication.

Steps in the GoDaddy dashboard

Sign in → My Products → your domain → DNS → Manage Zones. Choose Add, set Type = TXT, Name = @ (the root domain), Value = your SPF string, TTL = 1 hour. Save. If a v=spf1 record is already there, click the pencil to edit that one instead.

What value to use

Use the includes for every service that sends your mail. GoDaddy’s own mail uses include:secureserver.net; Microsoft 365 uses include:spf.protection.outlook.com; Google uses include:_spf.google.com. Combine them in one record and end with ~all or -all.

  1. 1

    Verify after saving

    Confirm GoDaddy published it:

    $ dig TXT yourdomain.com +short

Check your SPF record now

Open the free SPF checker →

Frequently asked questions

Why does GoDaddy say “record already exists”?

You already have an SPF record. Edit the existing one and add your new include to it — never create a second SPF record.

What Name/Host do I use?

Use @ for the root domain. GoDaddy expands it to your full domain.

SPF is defined in IETF RFC 7208.

Reviewed by the Skysnag Security Team. Last updated .