Logging in with single sign-on through Google (Premium & Enterprise)
false
Logging in with single sign-on through Google (Premium & Enterprise)
Last updated September 25, 2026 15:41
Sign into your account using a secure and streamlined login method.
If you’re on our Premium or Enterprise plan, you can set up single sign-on (SSO) with Google. This will enable your team to log in through SSO to manage and edit your websites from your Premium or Enterprise dashboard.
To set up Google as a login method for viewing private sites and pages, visit Setting up single sign-on (SSO) protected sites and pages.
This feature is for Premium and Enterprise customers only. It's not available for other plan levels and it doesn't apply to Acuity Scheduling Enterprise accounts.
Add a custom SAML application
First, you’ll need to set up a custom SAML app for your Google organization. Visit Google’s documentation for help, and use the details below to complete the setup.
In the Identity Provider details section, make note of the SSO URL and Certificate values. You'll need these values to set up an SSO instance in Squarespace.
In the Service Provider Details section, enter the following values for each field:
- ACS URL: <https://sso.squarespace.com/client/google/saml2/login/>
- Entity ID: sso.squarespace.com
- Name ID: Keep as the default value for now. This will be replaced with a custom attribute (see the Name ID section below).
Set up attribute mappings
In the Attribute mapping section, map the Google Directory attributes to the app attributes:
| Google Directory attribute | App attributes |
| Primary email | |
| First name | firstName |
| Last name | lastName |
Group membership (optional)
To automatically assign admin permissions to a group of users in Squarespace, assign a custom app attribute. You'll need to this value when setting up your SSO instance in Squarespace. For example, you can assign sqspAdmin to a specific group.

Keep in mind that admins in Squarespace will have access to all your websites and can add, remove, and manage other users’ permissions.
Name ID
Google’s default for Name ID is primary email, but Squarespace requires a non-email, unique ID for every user account. You’ll need to replace the default with a custom attribute.
Create a custom attribute
To set up a custom attribute unique for each user, follow the instructions in Google’s documentation, making sure to select Text for the info type. Each user in the organization is required to have a unique value set. The attribute will be used in the next step.
Name ID configuration
- In the Google Admin console, go to Apps, then select Web and mobile apps.
- Select the SAML application that you created, then open the Service Provider Details section.
- In the Name ID section, set the Name ID format to PERSISTENT, and Name ID to the custom attribute you created.
Set up SSO instance in Squarespace
When you’re done setting up a custom SAML app and custom attribute, you'll need the following information to set up SSO instance in Squarespace:
- The certificate value from your app’s service provider details.
- The SSO URL from your app’s service provider details, e.g. https://accounts.google.com/o/saml2/idp?idpid=XYZ.
- The admin group app attribute from Group membership (optional).
To set up the Google SSO integration in Squarespace:
- Go to account.squarespace.com. If prompted, log into your account using your business email.
- Click Personal in the top-right corner, then select your organization's name from the dropdown menu.
- In the top navigation menu, click the Preferences tab.
- In the SSO details section, click Add Credentials, then select Google from the dropdown menu.
- Enter the certificate value, binding method, and single sign-on URL.
- Give your SSO login an internal name, then click Save SSO.
Note: If you can't set up the Google SSO integration, you can contact your Squarespace account manager for help.
Was this article helpful?
Yes No
5 out of 10 found this helpful
Yes No
Logging in with single sign-on through Google (Premium & Enterprise)
