You can get a custom domain through domain registrars. Popular options include GoDaddy, BlueHost, among others. Once you purchase the domain from your preferred provider, you’ll be able to connect it to HubSpot’s CMS, or any other CMS you are using.