Pineapple Builder

How to add a custom domain with GoDaddy?


Learn how to easily add a custom domain to your website using GoDaddy's step-by-step guide. Boost your online presence and improve SEO today!


If you don't own a domain yet, don't worry you can purchase it at GoDaddy.


1. Name servers


Keep your website and email up and running by having correct nameservers on your domain.

  1. Sign in to your GoDaddy Domain Portfolio.

  1. Select the checkboxes next to the domains you'll be updating. Or, select the checkbox next to Domain Name and then choose Select All.

Go Daddy_1
Go Daddy_1
  1. Select Nameservers from the action menu. Depending on your screen size, you may need to select the More menu and scroll down to see Nameservers.


  2. Choose the nameserver setting that works best for you:


    • GoDaddy Nameservers (recommended): We'll update your domain to a set of GoDaddy nameservers, and you'll manage DNS in your GoDaddy account.


    • I'll use my own nameservers: Enter your custom nameservers. Your DNS will be managed elsewhere and not through your GoDaddy account.


  3. Select Save, then Continue to complete your updates.


    Note: If your domain has Domain Protection, you'll need to verify your identity. If you've had two-step verification (2SV) turned on for at least 24 hours, enter the code we sent via SMS, or enter the code from your authenticator app. Otherwise, enter the one-time password we sent to your registrant email address.


  4. You'll see a Success confirmation letting you know the nameservers have been updated. Most DNS updates take effect within an hour, but could take up to 48 hours to update globally.


2. Adding New Record

  1. Add an A record


    A records, or address records, are the most fundamental type of DNS record and are used to indicate the IP address of a domain. The most common A record is for the root domain, like mycoolnewbusiness.com, and typically connects the domain to a hosting account.


    • Sign in to your GoDaddy Domain Portfolio and Select an individual domain to access the Domain Settings page


    Go Daddy_2
    Go Daddy_2


    • Select DNS to view your DNS records.

      Go Daddy_3
      Go Daddy_3
    • Select Add New Record and then select A from the Type menu.

    • Enter the details for your new A record.


      Name: The hostname or prefix of the A record, without the domain name. Enter @ to put the record on your root domain, or enter a prefix, such as blog or shop, to create a subdomain that points to an IP address.


      Value: The IP address the record corresponds to. This is commonly the IP address for a hosting account. Select Add another value to add more IP addresses to this record.


      TTL (Time to Live): The amount of time the server should cache information before refreshing. The default setting is 1 hour.


    • Select Save to add your new record. If you added multiple records at the same time, select Save All Records.


  2. Add a CNAME record


    CNAME records use a domain prefix, such as blog or shop, to connect your domain to a different domain name.

    • Sign in to your GoDaddy Domain Portfolio and Select an individual domain to access the Domain Settings page

    Go Daddy_2
    Go Daddy_2
    • Select DNS to view your DNS records.

    Go Daddy_3
    Go Daddy_3
    • Select Add New Record and then select CNAME from the Type menu.

    • Enter the details for your new CNAME record.


      Name: The hostname or prefix of the record, without the domain name, such as blog or shop. The Name must follow these guidelines:

      • Periods (.) are allowed but not as the first or last character

      • Consecutive periods (…) are not allowed

      • Cannot exceed 63 characters

      • Cannot be the @ symbol.

      • Not already in use by an existing A record, TXT record or MX record.


      Value: The URL you are setting as the destination for the host. Type @ to point directly to your root domain name.


      TTL (Time to Live): The amount of time the server should cache information before refreshing. The default setting is 1 hour.


    • Select Save to add your new record. If you added multiple records at the same time, select Save All Records.

    • </ul>


      </li>

    3. Configure Domain under Pineapple Builder


    1. Add Domain


    Go to Pineapple Builder, click on Website Settings, choose Domain, enter your Custom Domain Url and click Add Domain.


    Title for image


    You will then see status info about your current configuration with the new records you will need to add in the next step.


    Title for image


    2. Add DNS Records


    Add new records under Advanced DNS info at Hostgator to connect your new domain:


    • Before starting, remove any conflicting AAAA, A, or CNAME records that have the same Type and Name as your current DNS records.

    • Add configuration forCNAME record:

      • Type: CNAME

      • Host: www(this might be different for you)

      • Value: cname.versel-dns.com(this might be different for you)

    • Add configuration forA record:

      • Type: A

      • Host: @(this might be different for you)

      • Value: 76.76.21.21(this might be different for you)


    3. Check Status


    When done, navigate to Pineapple Builder to see updates, it will auto-refresh it. You will receive a successful update when your Configuration is Valid


    Note: It might take from 2 minutes to a couple of hours to see updates. Please double-check your configuration in case its status is still Error.



    Title for image
    Pineapple Builder - AI Website Builder Create Docs