Sheetrocket
For Squarespace sites

Embed live Google Sheet data in Squarespace

Add a restaurant menu, product catalogue, or team page to your Squarespace site. Your Google Sheet is the content backend. Updates automatically.

Restaurant menus
Salon and spa service lists
Product catalogues
Team directories
Updates automatically
Requires Squarespace Business plan or above for Code blocks.

Live demo

This widget is powered by a real Google Sheet

The data below comes live from a Google Sheet. This exact widget can be embedded on your site using a single embed code.

Live menu widget example
Updating from Google Sheets
The code that powers this widgetPaste into a Squarespace Code block
<div
  data-sheetrocket="cmt7a2ijb000cd8xez5dsseav"
  data-widget="menu-widget">
</div>

<script
  src="https://sheetrocket.com/catalog-widget.js"
  async>
</script>

<!-- Squarespace Code block -->

How it works

From Google Sheet to Squarespace in three steps

1

Connect your Google Sheet

Sign in to SheetRocket and paste your Google Sheet URL.

2

Configure your widget

Pick a menu or product template and customise the design.

3

Add to Squarespace using a Code block

In the Squarespace editor add a Code block to your page. Paste the SheetRocket embed code. Save and publish. Requires Squarespace Business plan or above.

<div
  data-sheetrocket="cmt7a2ijb000cd8xez5dsseav"
  data-widget="menu-widget">
</div>

<script
  src="https://sheetrocket.com/catalog-widget.js"
  async>
</script>

<!-- Squarespace Code block -->

Popular Squarespace use cases

Built for restaurants, salons, and small shops on Squarespace.

Menu widget

Restaurant menu

The most popular use case. Menus that update from a sheet without republishing.

Services widget

Salon and spa services

Service lists with prices clients update from their phone.

Portfolio widget

Portfolio with filters

Filterable project grids powered by spreadsheet rows.

Team grid

Team directory

Staff pages for agencies and studios on Squarespace.

Event schedule

Events calendar

Upcoming events listed from a shared schedule sheet.

Product grid

Physical product catalogue

Product grids with cart for shops that outgrew static Squarespace pages.

With or without SheetRocket

The difference for you and your clients.

SituationWithout SheetRocketWith SheetRocket
Client wants to update menu
Emails you. You update the CMS. Republish.
Client edits their Google Sheet. Done.
Client adds a new product
You add a CMS item. Bill for an hour.
Client adds a row to their sheet.
Someone joins the team
You update the team page manually.
HR adds a row to the team sheet.
Client needs a new job listing
CMS update and publish.
Client adds a row to the jobs sheet.
Client changes a price
You edit the site. Republish.
Client edits one cell in the sheet.

Questions about Squarespace and SheetRocket

Which Squarespace plan do I need?

Code blocks are available on Squarespace Business plan and above. The Personal plan does not support custom code. Upgrade to Business to use SheetRocket embeds.

How do I add the embed?

Edit your page in Squarespace. Add a Code block where you want the widget. Paste the SheetRocket embed code. Save and publish.

Can my client update the menu themselves?

Yes. They edit the Google Sheet. The Squarespace embed updates automatically.

Does it work on mobile?

Yes. Widgets are responsive inside Squarespace layouts.

Can I use multiple widgets?

Yes. Add multiple Code blocks with different SheetRocket embed codes.

Add live Google Sheet data to Squarespace today

Business plan required for Code blocks. Free SheetRocket plan to get started.

Free plan available · No credit card required