I want to use my own domain with my Microsoft 365 Family plan, but there is no way I am transferring it to GoDaddy. Is there way way around this “requirement” or am I stuck?

3 Answers 3


This is described in the article Get a personalized email address in Microsoft 365:

Q: I already own a domain that's registered with a provider other than GoDaddy. Can I set up a personalized email address in Outlook.com?

A: At the moment, we only support connecting domains managed by GoDaddy with Outlook.com.

When entering my Premium subscription, I can see the following in Manage my subscription:

enter image description here

The answer is then : Not possible at the moment. I have no information if this will change in the future.

  • It is possible, I have just done it with a name on Namecheap per this support thread which also matches the Reddit answer below.
    – Ed Randall
    Apr 19, 2022 at 8:25

This related Reddit discussion indicates that it's possible and working at the time. It involves pretending to go to GoDaddy, and then capturing key values from the outlink for manual DNS updating.


  1. Go to outlook, the premium settings and choose the option to "get started" with a personalized domain.

  2. Click the option to buy a new domain with GoDaddy, and a new window opens

  3. Copy the URL of the new window that opens, it should look like this: https://domainconnect.godaddy.com/v2/domainTemplates/providers/outlook.com/services/personalizedoutlookemail/apply?mxRecordValue=XXXXXXXXX&state=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    The part that you need is "mxRecordValue=XXXXXXXXX"

    The XXXXXXXXX is the unique ID for verification used in DNS

  4. Go to your own domain DNS settings and add the following settings replacing XXXXXXXXX with your ID found in step 3.

    The dot on the end of the external domains is not a typo!

Name TTL Type Value Priority
@ 1 hour MX XXXXXXXXX.pamx1.hotmail.com. 0
@ 1 hour TXT v=spf1 | include:outlook.com -all
autodiscover 1 hour CNAME autodiscover.outlook.com.
_dmarc 1 hour TXT v=DMARC1; p=none;
_domainconnect 1 hour CNAME _domainconnect.gd.domaincontrol.com.
_outlook 1 hour TXT XXXXXXXXX
  1. Return to the premium settings in outlook to set your custom domain.

  2. Choose the option "I already have a domain"

  3. Enter the domain you just configured

  4. You have to click to login to GoDaddy, do this, but just exit the page it goes to.

  5. Congratulations it should now say you connected the domain with GoDaddy!

  • Please quote the essential parts of the answer from the reference link(s), as the answer can become invalid if the linked page(s) change.
    – DavidPostill
    Oct 7, 2021 at 20:04
  • I just used this today (2/2/22) to connect a domain I have registered at Namecheap and it worked great. After I added the DNS records below, I had to wait about 30 minutes before step 7/8 would work. It probably just took some time for the DNS changes to propagate or something like that. Afterward, I went to Outlook Settings > Mail > "Sync email" and set my default "From address". If Outlook didn't automatically add the alias you want (it added {first_name}@{domain} by default for me), go to Outlook Settings > Premium > Personalized Email Address page to add it.
    – KeithMcFly
    Feb 2, 2022 at 22:32
  • 1
    Just tried this (2022-02-05) - didn't work. Registrar is Google, and DNS forces the _domainconnect CNAME to point at Google. No way that i can see to edit or replace it. Trying to set a custom CNAME just gets rejected. Booo Microsoft, booo Google.
    – cautionbug
    Feb 5, 2022 at 18:38
  • 2022-04-12 This worked perfectly! Registrar is a smaller one, but it makes sense that the bigger ones like Google as mentioned by @cautionbug might not allow it Apr 12, 2022 at 19:00
  • 2
    Important to note that the MX record priority must be 0.
    – Ed Randall
    Apr 19, 2022 at 8:21

Not according to Microsoft.

In their FAQ for personal and family subscriptions (Get a personalised address in Microsoft 365) is this question:

I already own a domain that's registered with a provider other than GoDaddy. Can I set up a personalized email address in Outlook.com?

Their answer is:

At the moment, we only support connecting domains managed by GoDaddy with Outlook.com

Business and enterprise plans allow other registrars - see this MS doc Buy a domain name

  • @Giacomo1968 - they were posted one minute apart, I guess we were checking the same document at the same time.
    – lx07
    Jan 30, 2021 at 17:39
  • 1
    An answer submitted 1 minute apart isn’t considered to be an earlier answer
    – Ramhound
    Jan 30, 2021 at 17:47

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.