How to set up a custom domain
This is how you set up a GoDaddy domain and then set it up for your SocialGO site.
1. Purchase a domain name. Make sure you have registered the domain name with a registrar that offers custom DNS services. We recommend GoDaddy and we include full instructions here, in Steps 2 & 3. Purchase your domain name (www.yourdomainname.com) on their website www.godaddy.com.
2. You need to add a CNAME record for your domain name so that web visitors can be directed to your site. A CNAME allows you to point any traffic for www.yourdomainname.com to your SocialGO site (e.g. yourdomain.socialgo.com) GoDaddy will give you a numeric account number during your purchase process. Write it down on a piece of paper, along with the password you gave. you'll also need to know your SocialGO base url ( in the format yourdomain.socialgo.com ), write this down too.
- Go back to the GoDaddy website and login using those details.
- if you are not directed to the 'My Account' page, click on the 'My Account' button in the top left of your screen.
- In the list of 'Products' displayed in the center of the 'My Account' page there will be a 'Domains' option. Click on the 'Launch' Button for this row.
- in the list on this page for the Domain Manager, you will see your domain name in the panel in blue. Click on it.
- The next screen will show a section called DNS Manager and below it the word 'Launch' in blue. Click the "Launch" link.
3. To add your CNAME entry, follow these steps.
- click on the Add Record button, this brings up the 'Add DNS Record' wizard.
- from the drop down called 'Record Type:', select the CNAME (alias) option.
- under this, in the 'Enter an Alias Name' section put the alias www
- in the 'Points to Host Name' section, put your SocialGO base url
- you can leave the 'TTL' section at 1 Hour. Then click on OK to close the wizard.
- finally click on the 'Save Zone File' button in the top right.
It may take up to 72 hours for these changes to be in effect but that's it – you're done. Now go back to your dashboard.
4. In the Dashboard of your site, scroll over 'Setup' and click on 'Custom Domain'.
5. Click the 'Add Domain' button.
6.A pop-up will appear on screen. Within the pop-up, enter the name of the domain that you purchased into the domain field. Click the 'Add Domain' button.
7. Now that your new domain has been added to the list. Mark your new domain as the 'Primary' address and click the 'Save Changes' button.
Your custom domain will now be the Primary site address.
8. So that your domain works with and without the www. you will need to also add the domain without the www. at the start. When you have done this click 'Save Changes' and both domains will work.
A note on domain roots (eg. example.com, without the www. )
Domain roots are not officially supported by the SocialGO platform. This is because there are no options to create a CNAME for a domain root, which limits SocialGO’s ability to respond to periods of heavy load that can lead to downtime for sites.
However, for those sites that still require the use of a toplevel domain, some DNS hosts provide a way to get CNAME-like functionality at the domain root level. The setup is usually similar to that of a CNAME: point the ALIAS or ANAME entry for your domain root to example.socialgo.com, just as you would a CNAME record.
As this process differs slightly for each provider, you’ll have to consult their documentation for more information, or contact SocialGO for options.
If your DNS provider does not support ALIAS or ANAME records, we provide a web forwarding service that will redirect your root domain to your chosen subdomain. You can set your root domain’s A record to 188.8.131.52 to use this service or you can use your provider’s web forwarding service to redirect your root domain to the www subdomain. The root of a domain is often shown as an @ symbol. Set it like this:
@ A 184.108.40.206