Public Google Sheet
Connect publicly shared Google Sheets to Memex with just a URL.
When to Use This Connector
Use the Public Google Sheet connector when you have a Google Sheet that:
Is shared with "Anyone with the link"
Contains data that's okay for anyone to see
Doesn't require authentication
This is the simplest way to connect a Google Sheet—no service account or API setup required.
What You'll Need
Spreadsheet URL
The sharing link to your public Google Sheet
That's it! No API keys or service accounts needed.
Making Your Sheet Public
Before connecting, you need to make your Google Sheet publicly accessible:
Step 1: Open Your Google Sheet
Navigate to your Google Sheet in your browser.
Step 2: Open Sharing Settings
Click the Share button in the top-right corner of the page.
Step 3: Change to Public Access
Under General access, click on the current setting (probably "Restricted")
Select "Anyone with the link"
Make sure the permission is set to Viewer
Click Done

Step 4: Copy the URL
Copy the URL from your browser's address bar. It should look like:
Connecting to Memex
Open the Memex Hub from the sidebar
Click on the Connectors tab
Click on the Public Google Sheet card
Enter a Connection Name (e.g., "Product Catalog")
Paste your Spreadsheet URL
Click Add Connection
Your public Google Sheet is now connected! Memex can access it across all your conversations.
Verifying Your Connection
After connecting, try asking Memex:
If Memex returns your data, the connection is working correctly.
Using Your Connection
Once connected, you can ask Memex to work with your spreadsheet data:
Working with Multiple Sheets
If your spreadsheet has multiple tabs (worksheets), you can specify which one to query:
By default, Memex will read from the first sheet if you don't specify a tab name.
Supported URL Formats
Memex accepts Google Sheets URLs in various formats:
Edit URL:
https://docs.google.com/spreadsheets/d/ABC123/edit#gid=0View URL:
https://docs.google.com/spreadsheets/d/ABC123/viewShort URL:
https://docs.google.com/spreadsheets/d/ABC123
All formats work—just copy the URL from your browser's address bar.
Security Considerations
Important: When you make a sheet public with "Anyone with the link" access, anyone who has the URL can view all the data in that sheet.
The URL Acts as a Credential
Think of your spreadsheet URL as a password:
Anyone with the URL has full read access to your data
The URL is stored securely by Memex, but you should treat it as sensitive
Don't share the URL in public places if you want to limit access
What's Safe for Public Sheets
Public sheets work well for:
Sample datasets and demos
Publicly available information
Data you'd be comfortable posting on a website
Shared reference materials
What's NOT Safe for Public Sheets
Avoid making sheets public if they contain:
Personal information (names, emails, addresses)
Financial data
Passwords or API keys
Business-sensitive information
Anything you wouldn't want everyone to see
Revoking Access
If you need to stop public access:
Open your Google Sheet
Click Share
Under General access, change back to Restricted
Anyone with the old link will no longer be able to access the data
Troubleshooting
You can ask the Memex agent to help troubleshoot, but here are a few common problems:
"Unable to access spreadsheet" Error
Verify the sheet is set to "Anyone with the link" access
Check that you copied the full URL including the spreadsheet ID
Try opening the URL in an incognito/private browser window to confirm it's public
"Spreadsheet not found" Error
Make sure you're using the correct URL
Verify the sheet hasn't been deleted or moved
Check that the sharing settings haven't been changed to Restricted
Wrong Data Appearing
Confirm you're connecting to the correct spreadsheet
Check that you copied the URL from the right browser tab
Verify the sheet name (tab) you want to access
Public vs. Private: Quick Comparison
Setup complexity
Simple (just URL)
Requires GCP service account
Authentication
None
Service account JSON
Security
Anyone with link can access
Only shared accounts can access
Best for
Non-sensitive data
Confidential data
Learn More
Private Google Sheet Connector for authenticated access
Last updated
Was this helpful?