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.
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.
<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
Connect your Google Sheet
Sign in to SheetRocket and paste your Google Sheet URL.
Configure your widget
Pick a template, map columns, and customise your widget design.
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.
Restaurant menu
Restaurant WordPress sites with menus clients update from a sheet.
Product catalogue
Simple product listings without full WooCommerce setup.
Team directory
Company sites with staff pages synced from HR spreadsheets.
Job listings
Careers pages that update when rows are added to a jobs sheet.
FAQ section
FAQ pages managed in a sheet instead of WordPress posts.
Event calendar
Event lists that stay current from a shared schedule sheet.
With or without SheetRocket
The difference for you and your clients.
| Situation | Without SheetRocket | With 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