Skip to main content

Overview

Workshop supports two modes for connecting Google Sheets: Choose the tab below that matches your use case.

Public Google Sheet

Use this mode when your sheet is shared with “Anyone with the link” and contains non-sensitive data. No API keys or service accounts required — just the URL.

What You’ll Need

Making Your Sheet Public

1

Open your Google Sheet

Navigate to your Google Sheet in the browser.
2

Open sharing settings

Click the Share button in the top-right corner.
3

Set to public

Under General access, change from “Restricted” to “Anyone with the link”. Set permission to Viewer. Click Done.
4

Copy the URL

Copy the URL from your browser’s address bar. It looks like:

Connecting to Workshop

1

Open Hub > Connectors

Open the Workshop Hub and click Connectors.
2

Select Public Google Sheet

Click the Public Google Sheet card.
3

Enter details

Enter a Connection Name (e.g., “Product Catalog”) and paste your Spreadsheet URL.
4

Save

Click Add Connection.
Workshop accepts URLs in any standard Google Sheets format (/edit, /view, or just the sheet ID path).

Security Considerations

When you make a sheet public, anyone with the URL can view all data in it. Treat the URL as a credential.
Public sheets are appropriate for sample datasets, publicly available information, and shared reference materials. Avoid making sheets public if they contain personal information, financial data, or business-sensitive content.To revoke public access, change the sheet back to Restricted in sharing settings.

Using Your Connection

Once connected (either mode), ask Workshop to work with your spreadsheet data:

Working with Multiple Tabs

If your spreadsheet has multiple tabs, specify which one:
By default, Workshop reads from the first sheet if no tab name is specified.
Workshop works best with spreadsheets under 10,000 rows. For very large datasets, consider using a database connector or BigQuery instead.

Troubleshooting

Learn More