updated on:  
January 22, 2025

How to connect GoDaddy domain to Microsoft Office 365

Setting up your GoDaddy domain with Microsoft Office 365 might seem tricky, but don't worry! This step-by-step guide will walk you through the entire process. Whether you're a small business owner or managing your personal domain, you'll be able to connect your domain and start using Office 365's email services in no time.

First Step - Validate Domain

Before you can start using your GoDaddy domain with Office 365, Microsoft needs to verify that you actually own the domain. Think of it as a security check – just like showing your ID when picking up a package.

microsoft office 365 page with instructions for domain verification

To validate your domain ownership:

  1. Log into your GoDaddy account
  2. Navigate to the DNS Management section
  3. Add a new TXT record
  4. In the TXT record, enter the verification code Microsoft provides (it looks something like "MS=ms99214185")
  5. Save your changes and wait about 15 minutes for the verification to complete

Pro tip: The verification code is unique to your domain, so make sure to use the exact code Microsoft gives you in the Office 365 setup process.

Second Step - Insert DNS Records

Now that Microsoft knows you own the domain, it's time to set up the DNS records that will make everything work smoothly. These records tell email servers where to deliver your messages and help your devices find the right Office 365 services.

Here's what you need to do in your GoDaddy DNS settings:

Add the MX record:

  1. First, remove any existing MX records to prevent email routing conflicts
  2. Add a new MX record pointing to connectdomain-io.mail.protection.outlook.com
  3. This ensures your emails route through Microsoft's secure servers

Set up the SPF record:

  1. Add a TXT record with this value: v=spf1 include:spf.protection.outlook.com -all
  2. This helps prevent spam and protects your domain's reputation

Configure Autodiscover:

  1. Add a CNAME record for "autodiscover" pointing to autodiscover.outlook.com
  2. This helps your email clients automatically set up with the correct settings

Remember to save all your changes after each step. DNS changes typically take 15-30 minutes to propagate, but sometimes it can take up to 48 hours for everything to work perfectly.

Next steps

After completing these steps, your GoDaddy domain will be fully configured for Microsoft Office 365. You can start setting up your email accounts and enjoying all the benefits of Office 365's professional email service.

Need help troubleshooting? Both GoDaddy and Microsoft offer excellent customer support if you run into any issues during the setup process.

Remember: Always double-check your entries before saving them. A small typo in DNS records can prevent your email from working correctly.

Now you're ready to enjoy professional email hosting with the power of Microsoft Office 365 on your GoDaddy domain!