Imagine that every time you wanted to visit Google, you had to type its IP address into your browser instead of its domain name. It would be a lot more difficult to remember and type out than Same with for and for

Seriously, if I asked you to close your eyes and repeat back one of those IP addresses, you probably couldn’t — but I bet you could repeat back every domain name.

That’s the beauty of domain names. A simpler alternative for remembering and identifying websites, domain names are like home addresses for websites on the Internet. They tell visitors where different sites live so they can easily find and return to them.

To get visitors on your site and keep them coming back, you need a domain name that’s unique, short, and easy to memorize and spell. Thankfully, you don’t have to leave this up to chance. Instead, you can purchase and register a custom domain for your site.

Learn More About HubSpot's CMS Software

In this post, we’ll discuss what a custom domain is, how to get one, and how much they cost. Let’s get started.

Domain name registration is required for proprietary reasons. It gives you ownership over your website's address so that no one else can claim it, and it simplifies how visitors find your site.

But purchasing and registering a custom domain name has additional benefits. By personalizing everything from your logo to your domain, you’ll establish credibility, reinforce your brand identity, and differentiate your online presence from competitors.

When deciding on a custom domain name for your business, make sure it’s short, unique, and easy to pronounce and spell. It should also give visitors an idea of what your business is about. Take Google for example. While this popular search engine was almost named Alphabet or BackRub, cofounders Larry Page and Sergey Brin ultimately decided on Google. It derives from the word “googol,” an enormous number that mirrors the millions of web pages indexed by the search engine.

In addition to strengthening your brand, custom domain names can also help you establish search authority. As a general rule of thumb, the older a domain is, the more authority it's given by search engines. That’s because it’s had time to accumulate quality content, internal links, and backlinks.

That’s why it’s critical to use a custom domain name from the beginning. If you start on a free website builder like Weebly,, or Webnode, for example, then you’ll be assigned a subdomain. Meaning, your URL might look like If you decide to upgrade to a paid plan later, you can purchase a custom domain but your domain authority will basically reset to zero.

If your budget allows, you should choose a website building platform that allows you to connect a custom domain. Now that you understand the benefits of having one, let’s look at how much it costs to purchase and register a custom domain.

Virtually all website building platforms, from hosted website builders to self-hosted CMS platforms to everything in between, include domain name registration in their sign-up process.

Some hosted platforms like Squarespace, as well as third-party hosting providers like Bluehost, include a free year of domain registration when you sign up for a plan, which appeals to new site owners who want to keep their costs low. Just make sure you check what the renewal fees are so you’re not unknowingly committing to an expensive annual rate.

Other hosted platforms like CMS Hub and providers like SiteGround require you to purchase a domain from a third-party domain registrar like GoDaddy or Namecheap and then connect it to your account. This is a relatively inexpensive and painless process.

Generally, registering and renewing a custom domain costs between $10 and 15 per year. You can check out GoDaddy’s pricing for different extensions below.

GoDaddy's pricing for different extensions for custom domain registration


Now that we understand how the pricing of a custom domain name varies, let’s walk through the process of getting one.

The details of each step may vary according to the platform you’re building your site on and the domain registrar you’re purchasing from. Below we’ll walk through the steps of purchasing a domain from and connecting it to HubSpot. That way, you can host all your landing pages, blogs, and website pages on HubSpot and start building up search authority.

1. Pick your domain registrar.

When choosing a domain registrar, evaluating the pricing, available domain names, privacy, reputation, and expiration fees of each can help narrow your selection., for example, offers domain registration for as low as $2.99 annually and most .com domains for $9.99 annually. This makes it one of the most cost-effective options.

picking as custom domain registrar

Other best domain registrars include Namecheap,, and BlueHost.

2. Search your desired name.

One you’ve chosen your domain registrar, search to see if your desired domain name is available. If it’s available, you can add to cart and move onto step 4. If it’s taken, then move on to the next step.

For the sake of this demo, let’s say I want to build a lifestyle blog with the domain name I’d search it and see it’s already registered so I’ll have to keep looking.

searching custom domain name in search bar

3. If that name is taken, try different variations.

If your desired name is taken, you have several options. You could try to buy the domain name from the current owner. Since this can cost hundreds (or even millions of dollars), consider trying another approach.

If “.com” is taken, then maybe you can use the other well known extensions “.net” or “.org.” Or you might start over and try different variations with “.com.”

Say I didn’t like any of the alternatives listed below. Then I might try “” or “” and so on.

variations of custom domain name generated by

4. Add domain privacy and protection to your cart.

Once you’ve decided on a name and begin to check out, it’s a good idea to add domain privacy and protection. Without it, your personal information (including your name, address, phone number, and email) will be listed in the public WHOIS database for anyone to search and view. This information is required by the Internet Corporation for Assigned Names and Numbers (ICANN), which oversees and approves domain registrars.

With domain privacy and protection, your personal information will not be listed in the public database, which can help prevent threats and attacks on your website.

Adding domain and privacy to custom domain purchase at

5. Purchase alternatives of your custom domain.

When purchasing your custom domain, consider purchasing misspellings, relevant extensions, and other alternatives of your name. This can help you retain traffic intended for your site.

For example, I might purchase as well as in case people type my name and "blog" into Google and click on the latter URL.

purchasing a .blog alternative of custom domain on

6. Select your term of registration.

Once you’ve added your custom domain, desired alternatives, and domain privacy and protection to your cart, select how long you want to register your domain. You might set it for one year to pay the least amount up front. You can always renew for a longer term later.

selecting term of custom domain registration on

Or you might set it up for multiple years to avoid worrying about the renewal process for a few years. Some registrars offer a discount for multi-year terms as well, which can make this option more appealing. 

7. Buy an email domain and other add-ons.

During the checkout process, most domain registrars will offer a selection of add-ons, from email to hosting to SSL certification.

Your website building platform will likely include most of these features in its hosting plans — except for email. For example, with CMS Hub, you’ll get hosting, SSL certification, website building and design tools, and built-in security features. But you’ll want to purchase a professional email address that matches your domain. This can help ensure your customers read your marketing emails instead of sending them straight to spam.

adding custom domain add-ons during checkout process on

You can connect your email sending domain to HubSpot or whatever platform you’re using later as you’re setting up your site.

8. Enter your payment information.

Once you’ve added everything you need to your cart, you’re ready to proceed to billing. You’ll just need to fill in your payment and billing information to officially own your domain name.

enter billing and payment information to get custom domain on

9. Connect your domain to your hosting account.

With the custom domain officially registered in your name, all that’s left to do is connect it to your hosting account. Say you’ve decided to build your website on CMS Hub. You can connect a domain to HubSpot in a few easy steps right from your dashboard.

connecting a custom domain to hubspot

Reinforcing Your Brand Identity

Purchasing and registering a domain name is an essential step in creating a website. A custom domain name can not only build trust with your audience — it can also strengthen your brand and drive traffic to your site. The process is easy with the right platform. Look for one that offers the documentation and support you need to purchase and connect a domain with ease.

Discover videos, templates, tips, and other resources dedicated to helping you  launch an effective video marketing strategy. 

 cms software

Originally published Apr 28, 2020 7:00:00 AM, updated April 28 2020


Content Management System