Sheetrocket
For WordPress sites

Embed live Google Sheets data in WordPress

Add a menu, product catalogue, or team page to your WordPress site. No plugin installation. One Custom HTML block. Updates when you edit the spreadsheet.

No WordPress plugin required
Works with Gutenberg and Elementor
Client updates their sheet
Cart and ordering built in
Updates automatically

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 Custom HTML block
<div
  data-sheetrocket="cmt7a2ijb000cd8xez5dsseav"
  data-widget="menu-widget">
</div>

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

<!-- WordPress Custom HTML block -->

How it works

From Google Sheet to WordPress in three steps

1

Connect your Google Sheet

Sign in to SheetRocket and paste your Google Sheet URL.

2

Configure your widget

Pick a template, map columns, and customise your widget design.

3

Add to WordPress using a Custom HTML block

In the WordPress editor add a Custom HTML block. Paste the SheetRocket embed code. Update your page. Works with Gutenberg, Elementor, Divi, and any builder that supports HTML embeds.

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

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

<!-- WordPress Custom HTML block -->

What WordPress sites use SheetRocket for

Live data without another plugin to maintain.

Menu widget

Restaurant menu

Restaurant WordPress sites with menus clients update from a sheet.

Product grid

Product catalogue

Simple product listings without full WooCommerce setup.

Team grid

Team directory

Company sites with staff pages synced from HR spreadsheets.

Job board

Job listings

Careers pages that update when rows are added to a jobs sheet.

FAQ widget

FAQ section

FAQ pages managed in a sheet instead of WordPress posts.

Event schedule

Event calendar

Event lists that stay current from a shared schedule sheet.

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 WordPress and SheetRocket

Do I need to install a WordPress plugin?

No. SheetRocket uses a standard HTML embed. In Gutenberg add a Custom HTML block and paste the code. In Elementor use an HTML widget. No plugin installation required.

Does it work with Elementor and Divi?

Yes. Any WordPress page builder that supports HTML embeds works with SheetRocket. In Elementor use the HTML widget. In Divi use the Code module.

Can my client update content themselves?

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

Will it slow down my WordPress site?

The script loads asynchronously. SheetRocket serves cached data when possible to keep pages fast.

Can I embed multiple widgets?

Yes. Add multiple Custom HTML blocks, each with its own SheetRocket embed code.

Add live Google Sheet data to WordPress today

No plugin. One HTML block. Your spreadsheet powers your site content.

Free plan available · No credit card required