In addition, it can take extra time for DNS records you add yourself to update across the Internet.
When you have a Go Daddy domain, the same records are required for domain setup, but the automation built into the setup wizard adds the records for you!
You also can't change how DNS is managed for your domain.
The custom domain name feature allows you to set up your Weebly site with a domain name you've already registered through Go Daddy.
If your domain is hosted at a different DNS host (not Go Daddy), you have to navigate your domain registrar’s website to add or edit DNS records to complete the steps.
DNS records are the Internet's way of directing network traffic for domain names (learn more about DNS). You have to sign in to the website for the DNS host, find the page where you can add DNS records for your domain, and copy or type specific values into the fields for those records.
Then, as you step through the wizard, we can verify your domain ownership and set up email and other services for you.
You just sign in to Go Daddy when you're prompted in the wizard, and we take care of updating the DNS records for you.
Note: When you let us automatically create DNS records for you, it's easy to set up the domain with Office 365.
Be aware, however, that if your domain's nameserver records point to Go Daddy, you cannot choose to set up the domain so that Office 365 manages DNS for you, as you can with domains that point to other DNS hosts.
If you have trouble with your Go Daddy sign in or your domain isn't setup correctly after following these steps, contact Go Daddy support.