How to go live with HubSpot using GoDaddy

Last Updated: July 09, 2015

Follow these steps to go live on the HubSpot COS with a GoDaddy registered domain that has its name servers hosted with GoDaddy. If you have moved your name servers to another host, after registering the domain with GoDaddy, you will need to make the changes with that other host instead.

There are two sets of instructions below. The first set of instructions is for sites that are partially hosted with the HubSpot COS. This means you are only hosting some of your content with HubSpot, such as your Blog and Landing Pages, but have your main site hosted elsewhere. The second set is for fully hosted websites. This option is for if you will have your entire main website built on HubSpot's COS. Before proceeding, click the option below that best describes what you will be hosting with HubSpot to see the correct set of instructions for taking your site live with HubSpot.  

I will only be hosting part of my website with the HubSpot COS (ex: Blog, Landing Pages, Trial Accounts)

I will be hosting my entire site with the HubSpot COS (the content built in HubSpot will replace my existing website)

Instructions for if your site is only partially hosted with HubSpot

If you are only taking parts of your website live with HubSpot, like your blog and landing pages, follow these instructions. If you are using a free trial of HubSpot and wish to connect part of your domain, you will also want to follow these instructions, as opposed to connecting your full site.  

1. Go to Content > Content Settings

Log in to HubSpot and navigate to Content > Content Settings.

1. Go to Content > Content Settings

2. Select Domain Manager

Click on the Domain Manager link in the Content Optimization System Tools side menu. You can also access the domain manager using this link.

2. Select Domain Manager

The Domain Manager tool displays all of the domains that are associated with your HubSpot account. You can see the connection status of those domains, edit the configuration of each domain, or remove them from your account.

3. Click Connect Another HubSpot COS Domain

To connect your GoDaddy domain, click on the Connect Another HubSpot COS Domain.  

3. Click Connect Another HubSpot COS Domain

4. Enter the subdomain that you want to connect to HubSpot

In the Domain to Connect field you will want to enter a subdomain to associate with your HubSpot content such as blog.YourDomainName.com or info.YourDomainName.com, because HubSpot will only be responsible for hosting part of your site's content. In the example below, info.sshubspot.com is used.

4. Enter the subdomain that you want to connect to HubSpot

5. Choose your configuration options for the domain

Next you'll select what types of content you want to use the subdomain for. In this example, we are using HubSpot for our Blog, Landing Pages, and webpage versions of Email, but not our full site.

5. Choose your configuration options for the domain

6. Click Connect Domain

After you've selected your domain configuration options, click the Connect Domain button to add the domain to your list of domains and get the CNAME address information you'll need to use in your GoDaddy account.

6. Click Connect Domain

7. Copy down the CNAME record provided, ex: 123456.group32.sites.hubspot.net

After you click Connect Domain, you'll see a message similar to the one below, in your account, but it will have the CNAME information that is unique to your HubSpot account. Click the Copy button or highlight the CNAME value and copy it to your clipboard.

7. Copy down the CNAME record provided, ex: 123456.group32.sites.hubspot.net

8. Go to GoDaddy.com in a new tab and log into your GoDaddy account

Once you have the information copied down, open a new browser window or tab and go to http://godaddy.com. GoDaddy updates their website design frequently, but the Log In information is typically above the main navigation. Click the Log In button and then enter in your account information to access your account.

GoDaddy-Sign-In-May-2015

9. Go to the Domain Management tool in GoDaddy

Click My Account > Manage My Domains

Go-to-the-Domain-Management-tool-in-GoDaddy-May-2015

10. Click on the domain name that you want to connect to HubSpot

You'll now see a table that lists all of the domains that you have registered with GoDaddy. Click on the domain name associated with the subdomain that you added to your HubSpot account in Steps 3 through 6.

GoDaddy-Click-on-the-domain-name-that-you-want-to-connect-to-HubSpot-May-2015

Verify that your name server is GoDaddy

If your name servers are still hosted with GoDaddy, you'll see something like NS63.DOMAINCONTROL.COM listed next to the Nameservers section of Domain Settings. If you don't see a DOMAINCONTROL value in this section, you will need to make the DNS changes with your name server host or move your name servers back to GoDaddy. Unless you have experience moving name servers, we strongly encourage you to reach out our support team to discuss your options for connecting this domain to your HubSpot account. Moving the nameserver can take your current website and domain email hosting offline.

Verify-that-your-name-server-is-GoDaddy---May-2015

11. Click on the DNS Zone File

If your name servers are configured with GoDaddy, click on the DNS Zone File tab to be taken to the DNS editing interface.

GoDaddy---Click-on-the-DNS-Zone-File-May-2015

12. Click add record

If you don't have an existing CNAME record for the subdomain that you are connecting to HubSpot, you will need to add one. To do this click Add Record.  If you already have the CNAME added, click the pencil icon next to that CNAME.  

GoDaddy---Click-add-record-May-2015

13. Create a CNAME record with the information from HubSpot

Select CNAME (Alias) as the Record Type.  In the Host field, enter the prefix of the subdomain that you would like to connect to HubSpot. In our example, we are connecting info.sshubspot.com to our COS tools, so we want to enter info into the Host field.  Finally, paste the CNAME record that you copied in Step 7 from your HubSpot account into the Points to field and click Finish.

   GoDaddy---Create-a-CNAME-record-with-the-information-from-HubSpot-May-2015

14. Save the Zone File

Click Save Changes to save the DNS Zone File.

Go-Daddy---Save-the-Zone-File-May-2015

15. Wait for the DNS change to propagate

Congratulations! You've now connected your subdomain from GoDaddy to HubSpot! Your changes will finish taking effect within 24 hours. You'll be able to verify that the domain is connected in HubSpot by going back to the Domain Manager tool in HubSpot and seeing that the Status of the domain is Primary and that the circle next to the domain name is green.

15. Wait for the DNS change to propagate

Instructions for if your entire site is hosted with HubSpot

If you are using the HubSpot COS to host your entire website, follow these instructions. Please ensure that you have all of your content created or migrated into HubSpot before going live. Once your domain is connected, visitors to your site will see the COS site that you have constructed in your HubSpot account.

1. Go to Content > Content Settings

Log in to HubSpot and navigate to Content > Content Settings.

1. Go to Content > Content Settings

2. Select Domain Manager

Click on the Domain Manager link in the Content Optimization System Tools side menu. You can also access the domain manager using this link.

2. Select Domain Manager

The Domain Manager tool displays all of the domains that are associated with your HubSpot account. You can see the connection status of those domains, edit the configuration of each domain, or remove them from your account.

3. Click Connect Another HubSpot COS Domain

To connect your GoDaddy domain, click on the Connect Another HubSpot COS Domain.  

3. Click Connect Another HubSpot COS Domain

4. Enter the domain name that you want to connect to HubSpot

In this step, type in the domain that you want to connect to HubSpot. In the Domain to Connect field you will add the subdomain www.YourDomainName.com, because HubSpot will be responsible for hosting all of your site's content. In the example below, www.sshubspot.com is used.

4. Enter the domain name that you want to connect to HubSpot

What if I want to connect mydomain.com instead of www.mydomain.com?
HubSpot's COS is able to load pages and files at high-speed and protect your site against malicious attacks (like DDOS) attacks, but the technology that enables this will only work with what are known as CNAME records. Most name server hosts cannot connect root domains, a domain without WWW, using CNAME records. So you will need to connect the WWW version of your domain to HubSpot in order for this to work. The non WWW version will be redirected to the WWW version, so that visitors will always be able to get to your website, regardless of how they type your domain.

5. Choose your configuration options for the domain

Next, you'll select what types of content you want to use the domain for. You'll probably want to make it the primary domain for all tools. To do that, just click on the button next to the make primary for the following tool(s) option and then check the box next to Blog Posts, Email, Landing Pages, and Site Pages. This example shows connecting www.sshubspot.com as the primary domain for all content.

5. Choose your configuration options for the domain

The exact configuration that you will choose for your domain will depend on your business needs, so if you have a question about what options are right for you, please reach out to our Support team to discuss.

6. Click Connect Domain

After you've selected your domain configuration options, click the Connect Domain button to add the domain to your list of domains and get the CNAME address information you'll need to use in your GoDaddy account.

6. Click Connect Domain

7. Copy down the CNAME record provided, ex: 123456.group32.sites.hubspot.net

After you click Connect Domain, you'll see a message similar to this in your account, but it will have the CNAME information that is unique to your HubSpot account. Click the Copy button or highlight the CNAME value and copy it to your clipboard.

7. Copy down the CNAME record provided, ex: 123456.group32.sites.hubspot.net

8. Go to GoDaddy.com in a new tab and log into your GoDaddy account

Once you have the information copied down, open a new browser window or tab and go to http://godaddy.com. GoDaddy updates their website design frequently, but the Log In information is typically above the main navigation. Click the Log In button and then enter in your account information to access your account.

GoDaddy-Sign-In-May-2015

If you have trouble logging in, you might need to reset some of your account information. You can learn how to do that here. If you still cannot log into your account, you will need to contact GoDaddy's support team.

9. Go to the Domain Management tool in GoDaddy

When you are logged in to GoDaddy, click My Account in the top, right-hand corner > click Manage My Domains.

Go-to-the-Domain-Management-tool-in-GoDaddy-May-2015

10. Click on the domain name that you want to connect to HubSpot

You'll now see a table that lists all of the domains that you have registered with GoDaddy. Click on the domain name that you added to your HubSpot account in Steps 3 through 6.

GoDaddy-Click-on-the-domain-name-that-you-want-to-connect-to-HubSpot-May-2015

Depending on the amount of domains that you have registered with GoDaddy you might need to search for the domain using the Domain Search box at the top right of the domain table.

Verify that your name server is GoDaddy

If your name servers are still hosted with GoDaddy, you'll see something like NS63.DOMAINCONTROL.COM listed next to the Nameservers section of Domain Settings. If you don't see a DOMAINCONTROL value in this section, you will need to make the DNS changes with your name server host or move your name servers back to GoDaddy. Unless you have experience moving name servers, we strongly encourage you to reach out our support team to discuss your options for connecting this domain to your HubSpot account. Moving the nameserver can take your current website and domain email hosting offline.

Verify-that-your-name-server-is-GoDaddy---May-2015

11. Click on the DNS Zone File

If your name server is configured with GoDaddy, click on the DNS Zone File tab to be taken to the DNS editing interface.

GoDaddy---Click-on-the-DNS-Zone-File-May-2015

12. Edit your DNS Zone file to point to your HubSpot CNAME

You will see an A (Host) section and an @ symbol underneath that. Next to the @ symbol there will be a pencil icon. Click this icon.

  • Photograph the Original DNS record set-up within the account.
Go-Daddy-Edit-your-A-record-May-2015

The @ record is responsible for pointing your root domain, and because we will need it to forward to the www version of your domain, we need to point it to GoDaddy's forwarding server. Change the Points to field to 50.63.202.1 (this IP is listed in Step 6 of this GoDaddy help article). Click Finish.

Go-Daddy-Point-your-A-record-May-2015

Scroll down the page a bit until you find the Host record for the WWW CNAME in the CNAME (Alias) section and click the corresponding pencil icon.

Go-Daddy-Edit-www-record-May-2015

In the Points to field, replace @ with the CNAME record that you copied in Step 7 from your HubSpot account. Then click Finish. Now you are ready to the save the Zone File.

Go-Daddy-Point-www-record-to-HubSpot-CNAME-May-2015

13. Save the Zone File

Click on the Save Changes button at the top right of the Zone File Editor to finish making your changes to the DNS records.

Go-Daddy---Save-the-Zone-File-May-2015

You'll see confirmation that your changes have been saved and you can click the OK button to refresh the page.

14. Forward your non WWW domain to your WWW domain

On the DNS Zone File Editor screen, click on the Settings button.

Go-Daddy-Go-to-Settings-tab-May-2015

Locate the Forwarding section on your Settings page. Click Manage underneath the domain option.

Go-Daddy-Manage-Domain-Forwarding-May-2015

Click the Add Forwarding button.

Go-Daddy-Add-Domain-Forwarding-button

Type in the WWW version of your domain into the Forward to input, set the redirect type to 301, set the Forward settings to Forward only, check the option to Update my nameservers and DNS settings to support this change and then click on the Add button.

Go-Daddy-Edit-Add-Domain-Forwarding

Click the Save button.

Go-Daddy-Save-Domain-Forwarding-button

15. Wait for the DNS change to propagate

Congratulations! You've now pointed your domain name properly from GoDaddy to HubSpot! Your changes will finish taking effect within 24 hours. You'll be able to verify that the domain is connected in HubSpot by going back to the Domain Manager tool in HubSpot and seeing that the Status of the domain is Primary and that the circle next to the domain name is green.

15. Wait for the DNS change to propagate

Next Article: How a HubSpot migration works

GET STARTED IN  YOUR HUBSPOT