About Disha Sharma
Disha Sharma is a digital marketer-turned-freelance writer. She writes about SEO, email and content marketing, and lead generation.
You’ll be surprised with how quickly and easily you can put together a gorgeous website with nothing but a domain name and Squarespace subscription.
In this Squarespace for beginners guide, we’ll look at the exact steps you need to take to create and launch your first website.
We’ll cover the following Squarespace components:
Once you understand these components, you’ll be able to build any kind of a website using the platform.
Before you start using Squarespace to build your website, you’re going to need a few things:
As one of our website setup steps, we’re going to link your domain name with your Squarespace account.
So, you will need a domain name. If you haven’t purchased a domain name yet, purchase one now.
You can buy it from Squarespace too, but I won’t recommend that.
Domain transfer between hosting providers or website builders or CMSes is always easier when the domain is registered with a third party domain registrar.
NameCheap is an excellent domain name registrar service that gives competitive prices and great service. Check it out to buy a domain name for your Squarespace website.
Knowing your site’s navigation structure (or its main menu items) before starting to build it makes the process faster. So take a paper and draw how your site menu will look like. This exercise will help in finalizing the different pages you’ll be adding to your site.
For example, you could add some of the following pages to your site:
The last thing you’ll need before you begin creating your site is content. So write rough drafts of all the pages that you’re going to add.
Also, pile up all the images (or videos) you’re going to need to build your Squarespace website. If you need stock images, arrange those too. Having the right images can have a huge impact on conversions.
Having all the content and media handy will a lot of time later.
Let’s now begin with building the site.
(If you’ve already signed up for a Squarespace trial, jump to the first part of the guide.)
All Squarespace plans begin with a free trial. To sign up for a free trial, visit Squarespace and choose the option to ‘CREATE A SITE’:
Next, choose a template.
To make this step easy, Squarespace groups its themes into the following categories:
Here are a number of designs you can find at Squarespace themes. Click on the following thumbnails to have a clearer view.
For the purpose of this walkthrough, I set it up using my Squarespace account.
I’m going for the business category and am choosing the template, Montauk.
Once you choose a template, Squarespace will show you a short signup form:
Upon finishing the signup, you’ll be directed to a 4-step Squarespace site content personalization process.
Upon completing the site content personalization questionnaire, I see the following screen.
As you can see in the screenshot, on the left, there’s a panel with various design settings and preferences. And on the right, there’s a preview of my website.
Squarespace has 10 items under its design settings:
Let’s take a detailed look at each of these elements.
We’ve already given our site a name, and so in this step, I’ll add a tagline. Let’s set the tagline to ‘A resource for Squarespace beginners’.
Once I click on the button, I’m directed to Squarespace’s logo maker tool.
This logo maker tool lets you:
Overall, Squarespace's logo maker tool is pretty intuitive. It has its various design elements or icons on the panel on the left-hand side.
When I searched for the keyword ‘website’, I got many great icons. I chose the one you can see on your right and made an image logo.
I tried to download a high-resolution version of the logo, but the editor prompted me to sign up for a Squarespace account to be able to do it.
But still, a low-resolution version can be downloaded at this point too. That will do for now.
Once your Squarespace trial ends and you upgrade to a premium plan, you should be able to download the high-resolution version without any problem. When you get the high-resolution file, you can upload it to your Squarespace site.
The next two options under this design item are setting the favicon and the social sharing logo. If you have these, great. Otherwise, move on to the next setting.
To save the changes you’ve made so far, click on the ‘SAVE’ button on top of the panel.
Note: If you want to create an awesome favicon for your website, here is a list of free favicon generator you can have a look.
The ‘Template’ section shows all the templates that are downloaded inside a Squarespace site.
Right now, as you can see, my templates list just includes the template Montauk because this is the template I signed up with when setting my trial.
If you’re happy with the template you’ve chosen, go to the next step. Or, you can download more templates.
If you see a Squarespace template you like and wondering what theme it's using, here's how to find out,
The template, Montauk, I'm using is having the template id: 50521cf884aeb45fa5cfdb80. Try yourself.
After finding the template id, you can refer to the Squarespace template family to take you to the official Squarespace demo site.
The Style Editor is used to customize a template’s settings such as its fonts, title color, logo position, footer contents among several others.
Each template will offer different customization options in the Style Editor.
But because all the Squarespace templates are designed to perfection, I’d recommend staying away from this section, unless of course, you’re a designer!
The Checkout Page Style Editor helps in customizing the settings of the checkout page. This setting is mostly helpful to Squarespace sites that have stores or are store websites.
Squarespace allows you to lock pages with passwords. All such pages don’t display the contents but show a lock screen.
If you don’t customize the Lock Screen at all, here’s how it will look.
The Announcement Bar lets you add a sticky notification on the top of your site. This is an excellent feature to draw your readers’ attention to some of your important content.
Once you enable the Announcement Bar, you can add your message and the link the users should click on.
As you can see in the above screenshot, you can make the link open in a new window.
As the name suggests, the Mobile Information Bar displays before mobile users and can be used to display your email, phone number, location, and business hours.
Squarespace fetches this information from its ‘Business Information’ section, which we’ll see later.
Squarespace adds its branding (badge) to all the websites built with it.
The Squarespace Badge settings let you enable or disable the Squarespace badge, adjust its position, and fine-tune the display settings.
If you want to customize your template beyond the font, colors, and other default customization options, you'll have to take the help of Custom CSS.
Remember that adding custom CSS can break the design of a template — not recommended.
The Advanced option lets you add more fonts from Typekit to your Squarespace website. The Advanced settings also have advanced template settings.
So that wraps up the design part of your Squarespace site.
Next, we’ll look at Squarespace pages and how you can use them to upload content to your freshly designed site.
Once you’ve chosen a template, customized it, and added your site’s title and logo, it’s time to start adding content.
Let’s start with the main menu.
When you access the pages settings for the first time, you’ll notice that the ‘TOP NAVIGATION’ shows the menu items from the demo.
For now, I’d like you to just forget about the pages from the demo and start adding your own pages.
For each page that a site typically needs, Squarespace has provided pre-made templates.
For example for pages like the About, Features, Store, Contact and more — you already have ready-to-use page layouts that you can just load to your site.
Let’s see how you can add a page to a pre-made template.
As you can see in the following screenshot, there are two ‘+’ signs you can click on to add a page to your site.
When you click on the first option, you don’t just add a page, but you also add it to your website’s main menu.
And when you click on the second option, you simply add a page.
I’d suggest you to start adding a page with the second option. After you’re done with creating the pages, delete all the demo pages, and drag all your freshly generated pages and drop them under the TOP NAVIGATION.
Let’s add an ‘About’ page. Once you click on the item ‘Page’, you’ll see the following options on the panel on the left-hand side:
Once I click on ‘START EDITING’, the selected about me page layout gets loaded in Squarespace’s page editor. To edit the page elements, hover on the page’s top (which is right under the navigation), and you’ll see the following options panel open up:
Click on ‘EDIT’.
At this point, you can either start editing the page content, or you can click on the ‘+’ sign at the top of the page to add more design elements to it.
Once you add an element to your site, it’s easy to rearrange its position with the simple drag and drop functionality.
If you customize the default layouts and add different elements including the spacer element, sometimes your mobile preview can look funny — more so, the spacing between the different elements can look a bit off.
(The default layouts render beautifully, though.)
Adding other pages is similar to adding the about page.
For now, it’s best to use the default layouts if you want to get the site up and running super-fast.
At the end of this step, you should have all the pages of your site ready to be moved to the main menu.
But before making the move, delete the demo pages.
Next, drag and drop your newly-made pages to the ‘TOP NAVIGATION’.
Once you’ve cleaned up your navigation, it’s time to work on the pages.
To add content (or to customize the design of a page), just click on the page’s name.
Once you click, the page editor will load and you can replace the template’s content with the content you wrote in the preparation steps.
High-level page settings can help with a page’s:
To make higher-level changes to a page or to delete it, click on the settings icon next to a page’s name.
Also, to set a page as the homepage, you need to open these settings for the selected page and choose the ‘SET AS HOMEPAGE’ option.
Although you can add a blog as a simple page in Squarespace, you may need to do a few additional settings for it.
To add a post, click on the ‘+’ sign on the blog menu item options.
The post editor is pretty intuitive.
At the bottom, you will see settings to add a category and tags to your post.
The Options settings let you:
Hopefully, with the above section, you’ll have a great looking website ready with your content and even a blog.
Let’s now look at Squarespace settings.
Using Squarespace’s settings are easy. They are grouped into 3 categories:
Of these, the ‘General’ category allows you to add business information like your business name, address, tax id, and more.
And the ‘Commerce’ settings are relevant to someone who wants to run an online store or add a store to their site.
Of these categories, the ‘Website’ category is the one I’d like to talk about.
The ‘Website’ settings include:
If you’ve been following this guide’s instructions, by now your first functional (if not a perfect) Squarespace website should be ready.
Once you launch a new website, your first task is to get it indexed by Google.
To speed up the indexing process, you must submit its sitemap to Google Search Console.
A Squarespace website’s sitemap can be found at:
So copy your website’s sitemap URL and submit it via Search Console.
Creating a Squarespace website and tweaking and customizing it to perfection shouldn't take you more than a week. Once you’re done, you don’t have to worry about updates or hacking or hosting or anything else; Squarespace will manage your website for you.
I hope this guide equips you to build a rough version of your first Squarespace site in less than 10 hours (factoring in time for buying the domain and other things).
Note: If you looking for alternative platforms, here is a list of platforms to build your own website.