Overview
- Has a 14-day free trial
Location services integrated well into website builder
Ability to easily import content from other platforms when switching web hosting (no need to manually copy and paste content)
Pros
- Great for nontechnical clients
- Minimal maintenance required
- Easy to configure basic functionality
- Includes many design templates to start from
- Needs third-party solution called ISUU for uploading PDFs
- There is no way to host PHP scripts in Squarespace without an additional plugin
- Many limitations
Custom code options are limited:
CSS and Javascript can be implemented
There are not element IDs or names if attempting to use HTML DOM
Content CANNOT be created with code, only modified slightly
Forms are limited
Cannot restrict field input
Form entries are disposed of after submission:
You cannot use form input in any custom code to display content based on user input
Must connect form to email or google drive to store submissions
Cannot use HTML DOM on form fields due to no element IDs
Documentation is a bit misleading/incomplete – don’t assume Squarespace can perform certain functionality even if the documentation says it is able to
A lot of times, you need to purchase an additional plugin
How to import content from other platforms when changing web hosting platforms
Step 1: Navigate to Advanced Settings and click Import/Export (Settings > Advanced > Import/Export)
Step 2: Click Import and select the platform you would like to import content from (Wordpress, Shopify, Blogger, .csv file, etc.)
Step 3: You will be directed to enter different information depending on the platform you chose (uploading a file, entering a url, etc.)
How to Export web content to WordPress or a .csv file.
Step 1: Navigate to Advanced Settings and click Import/Export (Settings > Advanced > Import/Export)
Step 2: Click Export
Step 3: Select whether you’d like to export to WordPress or to a .csv file
Step 4: Confirm the page that is being exported
Click here for more information
How to create a background video and get its URL
Step 1: Login to your YouTube channel
Step 2: Upload the video (make sure the settings for the video are set as Public)
Step 3: Click on your video
Step 4: Click Share and copy the link
How to add a background video
Step 1: In the Home Menu click pages
Step 2: Click on your landing page
Step 3: Click on Media on the left side
Step 4: Click on Video
Step 5: Paste the Video URL into the space
Please reference this video for live instructions
Click here for details on how to build a non-profit site on SquareSpace