Should you turn your Squarespace site into a PWA?

Can you make your Squarespace site installable? How long does it take? What PWA features does the platform support? These are some of the questions I'll try answering in this quickstart guide.

60% compatible
Squarespace Logo
Cover image for Should you turn your Squarespace site into a PWA?

Why choose Squarespace and Progressier for your PWA?

Squarespace probably isn't the best choice for a PWA. While Squarespace is a good tool for building websites, other no-code builders like Webflow or Bubble just offer a lot more possibilities when it comes to building apps. Even WordPress is a better option — it's just so much more flexible.

Also it's worth noting that the A in PWA stands for app. If your Squarespace property is a website, chances are you don't really even need to bother making it a PWA at all. There are some categories of sites for which it makes sense, e.g. online stores and some blogs. But your portfolio sites and marketing landing pages don't really need to be PWAs.

How long does it take to turn your Squarespace site into a PWA?

It's pretty quick! A few minutes at most. Once you've signed up to Progressier, choose Squarespace when prompted to select how your app was built. Enter a name for your app and the URL of your Squarespace site. You can either enter the default URL or your own custom domain — it doesn't really matter either way.

How can you make your Squarespace site installable?

Progressier creates a wrapper around your website with the install and push functionality. While you won't directly be able to install your Squarespace site as a PWA from your existing domain, the software will generate a standalone install page for you. Here is an install page example: Share your own link with users within the body of your app or via social media.

Can you send push notifications with Squarespace?

Progressier also comes with a complete push notification toolkit. It lets you prompt users to authorization notifications, and then compose, send and schedule notifications. You'll be able to send mass push campaigns to all your users. But due to the limitations of the Squarespace platform itself, you won't be able to send individual personalized notifications programmatically.

Which PWA features does Squarespace support?

Android Installation

Let users install your app on their Android device. It works exactly like a native app.

iOS Installation

Your PWA is installable on iOS and iPad OS. It will open in its own standalone window. Progressier shows users custom instructions.

Windows Installation

Make your app a standalone desktop app that open in its own window. Your PWA can be installed from Chrome and Edge.

macOS Installation

Get your app installed on macOS from Chrome — Progressier walks users through installing your PWA to their Docks.

Chrome OS Installation

Enjoy native PWA support for your app on Chrome OS.

Install Page

A beautiful single-purpose page to send to your users as a direct link to install your Squarespace PWA on their device.

Original Domain Installation

Due to the limitations of the platform, it's not possible to install your app as PWA from your own domain. Progressier provides an alternative custom domain for installation purposes that looks like

Web App Manifest

Progressier creates an app manifest with the name, logo, theme color and display preferences of your PWA.

Service Worker

A service worker is a file that continues running in the browser even after the web page that has registered it has closed. For a domain to be a PWA, it must have a service worker hosted at the root. Unfortunately, Squarespace does not support adding a service worker to your domain.

Cache Static Resources

This platform doesn't provide an option to modify the service worker file, so it's not possible to cache static resources.

100% Offline-Ready

Without full server-side control over the resources, it's not usually possible to make a site work offline entirely with a no-code app builder like Squarespace.

Push Campaigns

Notify all your users of news in your app with our dashboard and/or API. Progressier manages all user push subscriptions for you.

Personalized Notifications

Other app builders allow you to send notifications to a particular user. It's not currently possible with this platform.

Connect User Data

With Squarespace, it's not currently possible to sync your user data (e.g. emails, names or account types). Bubble is the best no-code option for that.

In-App PWA Promotion

Installation of your Squarespace PWA must be done from the special install page Progressier provides you at sign up.

Offline Alerts

Show a custom alert when a user loses network connectivity.

Push Prompt on Standalone

Progressier asks users to allow notifications right after they've installed your app, which generally results in a higher subscription rate

Install & Push Analytics

Progressier tracks installs of your Squarespace PWA over time. Also tracks push subscriptions.

Programmatic PWA Creation

Create Squarespace PWAs programmatically with our API.

Google Play & App Store Upload

Since Squarespace doesn't allow their users to install PWAs from their own domain, it's not possible to make it available through Google Play or the App Store as a PWA.

Your app here

Get started

Ready to create a PWA with Squarespace? Get a universal installation link today with our delightfully simple PWA toolkit.

Get started See plans