Use Cases
Check out our customer stories, tutorials and examples.
Display Google Sheets data in WordPress
Free plugin and shortcodes for tables, lists and single values, filtering attributes, a WordPress form that writes to the sheet, caching and the alternatives.
WordPress No-code
Display Google Sheets data on your website
Live sheet data as an HTML table or list with one script tag or plain fetch(). Query strings, slots, caching and a sheet as a CMS for a static site.
HTML JavaScript
Submit data to a spreadsheet using an HTML form
If you want to save some data in a spreadsheet, check out this tutorial.
HTML JavaScript
Use SheetDB with PHP
In this example we explain how to use SheetDB with PHP application.
PHP
Dialogflow with Google Spreadsheet
How to save data in the spreadsheet with Dialogflow.
DialogflowJavaScriptNode.js
Get Google Spreadsheet data with Node.js application
In this tutorial, I will show you how to add Google Spreadsheet support to your Node.js application
Node.jsJavaScript
Connect Bubble to Google Sheets
Read, add, update and delete sheet rows from a Bubble app with the API Connector: Data and Action calls configured step by step, no Google Cloud project.
Bubble REST API
Connect Adalo to Google Sheets
Use a spreadsheet as the database of an Adalo app: one External Collection with Get All, Get One, Create, Update and Delete mapped to the API.
Adalo REST API
Automate Google Sheets with n8n or Make
HTTP Request node and HTTP module setups, an importable n8n workflow, CRM sync and form automations, without Google credentials in the workflow.
n8n Make
Connect ChatGPT to Google Sheets
Add the SheetDB MCP server as a ChatGPT plugin and ask for rows, filters and new records in plain language. What replaces Custom GPTs, and what ChatGPT may do.
ChatGPT MCP
Connect Claude to Google Sheets
Add the SheetDB MCP server as a custom connector in Claude.ai, Claude Desktop or Claude Code, sign in with Google and ask about your rows. Permissions and approvals explained.
Claude MCP
Connect Cursor to Google Sheets
One mcp.json entry or an Add to Cursor link, OAuth sign-in, and the Agent reads columns, searches rows and seeds test data while your code uses the REST API.
Cursor MCP
Use Google Sheets as a database for your website or app
How to structure the sheet, query, insert, update and delete rows over a REST API, and when a spreadsheet is the wrong tool.
REST API JavaScript
Import JSON to Google Sheets (and Sheets to JSON)
Paste a JSON file or URL and get a spreadsheet with a REST API. Apps Script alternative, nested JSON, and how to read a sheet as JSON.
JSON REST API
SheetDB MCP server for any AI assistant
One address for Claude, ChatGPT, Cursor, Claude Code and other MCP clients: the ten tools, agent permissions per API and the approval model for deletes.
MCP AI agentsCheck out more use cases and content on our blog: https://blog.sheetdb.io