Setting Up a Custom Domain With Squarespace

This article goes over the process of setting up a custom domain with Squarespace. This requires 5 steps: purchasing a domain name, adding your domain to your , changing your domain's nameservers, creating CNAME records, and making your domain your primary domain. Note that these steps must be done sequentially.

Purchasing a Domain Name

In order to set up a custom domain, you'll first have to purchase one. If you've already purchased a custom domain name, you can skip this step. To purchase a domain name through Squarespace:

  1. Go to Squarespace's domain name search.
  2. In the search bar, type in your desired domain name.
  3. If your desired domain is available, select it and go through Squarespace's checkout process to purchase it.

Adding Your Domain to Your brainstorm

Once you've purchased your desired domain name, you'll have to add it to your brainstorm . To do so:

  1. Log into your brainstorm account.
  2. Select Site from the admin sidebar.
  3. Choose Domains from the submenu.
  4. If you have not yet verified your original brainstorm subdomain, you'll see this screen, where you can confirm the standard subdomain or add the custom domain instead. (We recommend that you confirm the standard free subdomain first and then add a custom domain using the process in steps 5-7, as you'll need a brainstorm subdomain to connect certain programs like Zapier.)
  5. Otherwise, if you have already verified your original subdomain, click the New Domain button. 
  6. In the Domain Name text box, enter the url of the desired custom domain INCLUDING "www." Click Add Domain.
  7. Similarly, also enter the url of the desired custom domain WITHOUT "www." Click Add Domain.

Changing Your Custom Domain's Nameservers

After adding your custom domain name to your brainstorm , you'll have to change your custom domain's nameservers. This step requires the use of Cloudflare.

  1. Go to and click the Sign Up link.sign up for cloudflare
  2. Enter the domain name that you want to use for your brainstorm without "www".
  3. Click the Scan DNS Records button. scan DNS records
  4. Click the Continue button.
  5. After you've reviewed your DNS records, click Continue.
  6. Choose the Free plan, leave the other settings the same, and click website cloudflare plan
  7. Copy the names of the two nameservers listed.copy nameservers from cloudflare
  8. Log into Squarespace.
  9. In the header of your account page, click Domains.
  10. Find the custom domain you want to use with your brainstorm and click on it.
  11. On the domain settings page, click Advanced Settings.
  12. Click Nameservers, and then toggle Use custom nameservers.
  13. In the Enter Name Server field, enter the nameservers you got from Cloudflare and click Add. Note that you cannot enter both of them at the same time, and each must be added individually.
  14. Click Save.

Creating CNAME Records

After you change your custom domain's nameservers, you'll have to create CNAME records that point your custom domain to your brainstorm . This also requires the use of Cloudflare.

  1. Log into your Cloudflare account.
  2. In the menu, click DNS
  3. Change the record type to "CNAME".
  4. When setting up a custom domain, “www.” is not included in the URL. This is due to the “www.” domain and the custom domain being two separate entities. To use both domains, you'll have to create 2 CNAME records  — one that reflects your custom domain with "www", and one that reflects your custom domain without "www".
    • In the Name field, enter "www". In the Domain name field, enter your brainstorm domain (i.e. Click Add Record. This will create CNAME record that reflects your custom domain with "www." included. 
    • In the Name field, enter your custom domain without "www" (i.e., In the Domain name field, enter your brainstorm domain (i.e. Click Add Record. This will create a CNAME record that reflects your custom domain without "www".

Making Your Custom Domain the Primary Domain

  1. Log into your brainstorm account.
  2. Select Site from the admin sidebar.
  3. Choose Domains from the submenu.
  4. Verify that the new domain names work by clicking the Check Domain button. If they work, you will see a Verified message next to your domain.

    CAUTION: Do not set your new domain as Primary in brainstorm until you know the transfer is complete. If you have set your new domain as the Primary too early, you will be unable to log into your .

  5. Next to the domain you would like to make your primary domain, click Make Primary.



We'll migrate your sites to Brainstorm (for free!)

SIGN UP NOW Architecture Features

Brainstorm has partnered with Amazon Web Services to provide Managed WordPress which is the fastest, most reliable cloud services platform on the planet. Brainstorm offers small businesses more than hosting, we deliver guaranteed success for your website launch, uptime, and performance.


Brainstorm’s delightful platform offers you next-level managed WordPress hosting packed with sleek workflow tools that are a total dream for developers and agencies. The result is a completely unique, next-level platform that allows you to quickly and easily build, launch, and manage any (and all!) of your WordPress sites.


Brainstorm partners with to provide Content Distribution Network. All sites on Brainstorm are backed by our CDN to ensure optimal site performance and superior security.

Cloudflare's Global CDN gives you sub-second page loads, free and managed HTTPS, and global reach for no additional charge. In addition, Brainstorm's WordPress hosting platform provides advanced caching provided by NGINX and Varnish Proxy.


All sites on Brainstorm are distributed over a global network of servers provided by Cloudflare to keep page loads below a second and security airtight.


No server management and the highest performance provided by Amazon's Web Services platform provides unrivaled speed, uptime, and scalability make Brainstorm a great place to host WordPress sites.


Secure infrastructure, encrypted protocols, and two factor authentication, and more.


Traditional hosting offers a range of architectures based on website size and traffic. Your website can only scale after someone resizes a server and overhauls your infrastructure.

On Brainstorm, scaling is easy and immediate. When your website needs to scale, we are able to seamlessly scale the platform to your unique needs in a matter of seconds.

As you develop, the platform will be sized to the exact size you need it to be and will grow or shrink based on your unique needs.


Our partnership with Automattic's VaultPress stream provides access to the World's preeminent WordPress experts. They will provide unparalleled assistance with performance, security, availability and fault tolerance. We provide assistance from someone who has solved hundreds  of problems just like yours and knows WordPress inside out. These WordPress experts are always on deck to quickly identify the root causes and recommend a solution. And since our team knows WordPress as well as they know the platform, there’s no finger-pointing between your website and our platform.


All sites come with a a VaultPress plan ranging from basic to business-level and a Brianstorm concierge, giving you security, backup and restoration, and traffic insights into your site’s performance.


Brainstorm delivers the incredibly fast page load speeds for WordPress sites. Run your site on the fastest hosting on the planet. Unrivaled speed, uptime, and scalability make Brainstorm the best place to host WordPress sites.


We will assist you at every step at initial level. We will communicate with you and will understand your complete requirements and suggest you solutions accordingly.

Then we will create infrastructure according to your requirement and will provide you under given timeline. After that we will assist you to upload or transfer your website and will provide it an awesome launching beginning/starting.