Skip to content
Tech Sutra

Tech Sutra

let's tie together with 'Tech Sutra'

  • Microsoft Office 365
  • Microsoft Exchange Online
  • PowerShell
  • WordPress
  • Tech Blog
  • Troubleshooting
  • Privacy Policy
  • Home
  • Microsoft Office 365
  • Complete Guide to Adding a Custom Domain to Microsoft 365 (M365) Tenant

Complete Guide to Adding a Custom Domain to Microsoft 365 (M365) Tenant

Posted on November 28, 2025November 28, 2025 By Tech Sutra
Microsoft Office 365, Troubleshooting

Source Videos:

  • Part 1 | Add Custom Domain to Office 365 | GoDaddy | Hostinger | Already Added Domain Error
  • Part 2 | Add Custom Domain to Office 365 | GoDaddy | Hostinger | Already Added Domain Error

Complete Guide to Adding a Custom Domain to Microsoft 365 (M365) Tenant

Adding a custom domain (like yourcompany.com) to your Microsoft 365 tenant is a foundational step for professionalizing your business communication, allowing your employees to use branded email addresses and cloud services.

This comprehensive guide covers the entire process, including the easy sign-in method, the manual DNS configuration required by many hosts, and the critical troubleshooting steps for dealing with conflicting records.


Step 1: Initiating the Domain Addition in M365

All domain management begins within the Microsoft 365 Admin Center.

  1. Login: Log into the Microsoft 365 Admin Center (admin.microsoft.com).
  2. Navigate: From the left navigation pane, go to Show all > Settings > Domains.
  3. Start Process: Click “Add domain” and enter your custom domain name.

Step 2: Domain Verification (Choose Your Method)

Microsoft requires proof that you own the domain before it can be used for M365 services.

Option A: Direct Sign-in (The Easiest Method)

If your domain is registered with a major provider that partners with Microsoft (like GoDaddy), you can use the simplest approach:

  • When prompted, select the option to Sign In and enter your credentials for your domain registrar.
  • Microsoft will automatically verify ownership and configure most or all required DNS records for you. This process is quick and fully automated.

Option B: Manual DNS Record Verification

If your domain is hosted on a service like Hostinger or a provider without direct integration, you must manually add a TXT record for verification.

  1. Get TXT Details: Microsoft will provide a unique TXT record containing a value (e.g., MS=ms...) to prove ownership.
  2. Access DNS: Log into your domain registrar or hosting provider (e.g., Hostinger) and navigate to the DNS management or External domains section.
  3. Add Record: Create a new TXT record and paste the provided details.
  4. Confirm: Return to the M365 Admin Center and click “Verify” to confirm ownership.

Step 3: Configuring Service Records (MX, CNAME, SPF)

Once the domain is verified, you must add records that direct services like email and client setup to Microsoft’s servers.

  • MX Record: This Mail Exchange record directs all incoming email to Microsoft Exchange Online. You must add this manually, often with a priority of 0.
  • CNAME Record (Autodiscover): This allows email clients like Outlook to automatically find the server settings for your users.
  • TXT Record (SPF): This record helps prevent email spoofing by authorizing Microsoft’s mail servers to send emails on your domain’s behalf.

Troubleshooting: The Critical Conflicting Records Fix

It is common for the final verification step to fail, especially if you were using email services on a previous host (like Hostinger). This usually results in an error showing a mismatch between the expected and actual DNS records.

The Fix:

The most common reason for this failure is the presence of old, conflicting DNS records that interfere with Microsoft’s ability to take over the services.

  1. Identify Conflicts: The M365 Admin Center will show which records are incorrect. These are often the previous host’s MX and SPF (TXT) records.
  2. Remove Conflicts: Go back to your DNS management portal and delete all MX and SPF records that point to your old hosting provider (e.g., Hostinger’s mail service). You must remove these records because you are now relying on Microsoft for email services.
  3. Re-Verify: After removing the conflicts, wait a short time for propagation and click “Continue” in the M365 Admin Center. The status should now change to Healthy/Setup Done.

Step 4: Finalization and Default Domain

Once the domain is fully verified and its status is “Healthy,” you can manage its role in your tenant.

  • Set as Default: You have the option to set the new custom domain as the default domain. This means it will be used for all new user creation and default service settings.

You can now begin assigning email addresses using your custom domain to your users.


Source Videos:

  • Part 1 | Add Custom Domain to Office 365 | GoDaddy | Hostinger | Already Added Domain Error
  • Part 2 | Add Custom Domain to Office 365 | GoDaddy | Hostinger | Already Added Domain Error

Post navigation

❮ Previous Post: Essential WordPress Post Management: Create, Categorize, Link, and Delete

You may also like

Microsoft Office 365
Comprehensive Guide to User Management in Microsoft 365 (M365)
November 28, 2025
Microsoft Office 365
Office 365 Business Trial
August 30, 2025
Microsoft Office 365
How to Add a Custom Domain to Your Microsoft 365 Tenant
November 28, 2025
Microsoft Office 365
Mastering the Microsoft 365 Admin Center Dashboard: Simplified vs. Dashboard View
November 28, 2025
  • Complete Guide to Adding a Custom Domain to Microsoft 365 (M365) Tenant
  • Essential WordPress Post Management: Create, Categorize, Link, and Delete
  • Elevate Your Website Design: How to Install and Customize WordPress Themes for a Custom Menu
  • Guide to Structuring Your WordPress Site: Posts to Pages and Categories
  • Mastering the WordPress Dashboard: A Complete Walkthrough for Beginners
  • Microsoft Office 365
  • PowerShell
  • Tech Blog
  • Troubleshooting
  • WordPress
  • Other Websites
  • Viral Engineer BaBa
  • Money Magnet Mantra
  • Mummy Mart
  • LinkedIn
  • WhatsApp
  • X
  • YouTube
  • Facebook
  • Tech Sutra
  • Viral Engineer BaBa
  • Other Websites

Our Visitor

0 0 0 0 7 0
Total Users : 70
  • Microsoft Office 365
  • Microsoft Exchange Online
  • PowerShell
  • WordPress
  • Tech Blog
  • Troubleshooting
  • Privacy Policy
  • Microsoft Office 365
  • Microsoft Exchange Online
  • PowerShell
  • WordPress
  • Tech Blog
  • Troubleshooting
  • Privacy Policy

Copyright © 2025 Tech Sutra.

Theme: Oceanly News by ScriptsTown