GoDaddy is arguably the largest domain name registrar. The company also offers services in web hosting. Conversely, SiteGround is a company particularly popular for its exceptional hosting services. It accepts domain names from other registrars such as GoDaddy. All you have to do is point your existing domain to your SiteGround account, after installing WordPress.
If you have bought your domain from Namecheap, follow this tutorial on how to redirect your domain to SiteGround
In this tutorial i will share how to add Godaddy domain to Siteground hosting
Find Siteground nameservers in DNS Settings
You need access to the SiteGround Control Panel to change domain settings. Log in to your account and click ‘Manage Account.’ Here, you will find the nameservers of siteground. Copy the nameservers. it will look something like this.
You will also find corresponding IP addresses ( Internet Protocol ) next to the nameserver settings.
Change DNS Settings in Godaddy
You need to access GoDaddy’s management tool to change D N S settings. Log in into your GoDaddy Account Manager to access the management tool.Click on the ‘Manage Button’ next to Domains GoDaddy allows you to register multiple domains. Clicking on the ‘Manage’ button will take you to your domain list. From here, you should be able to locate the domain you want to change.
Navigate to Settings on the Domain Page
After locating your domain, click on the ‘settings’ button. Select ‘Manage D N S’ on the page that appears next. Clicking ‘Manage D N S’ will take you to the nameservers section.
Edit Nameservers of Godaddy
Once you are on the nameservers section, click on ‘change.’ Choose your nameserver type as custom. If you are using the list view, select ‘set nameservers.’ Then under setup type, select ‘custom.Enter the nameservers you just copied from SiteGround in the provided spaces
Save the DNS settings
When everything is done and dusted, click on ‘save.’ This will finalize all changes made to your domain. Exiting without saving will not confirm the changes made. After completing the final step, your domain should work perfectly on SiteGround.
Nameserver propagation takes up to 4 hours. However, allow up to 48 hours for the changes to take effect. Some extensions may take longer, but propagation will take place eventually.