
How to Embed a Styled Google Sheets Table in Notion
How to Embed a Styled Google Sheets Table in Notion
Notion's Embed block lets you embed external content inside any page. You can technically paste a Google Sheets link into it — but what you get is the raw spreadsheet interface, which looks out of place in a clean Notion workspace. Row numbers, column letters, formula bars — it's optimized for editing data, not reading it.
Here's how to embed a properly styled, branded table from Google Sheets into Notion — one that actually looks intentional and updates automatically.
Why a Raw Google Sheets Embed Looks Bad in Notion
When you embed a Google Sheet directly into Notion, visitors see the full spreadsheet UI. It doesn't match Notion's clean aesthetic, it's hard to read on mobile, and it gives collaborators the impression the content wasn't designed — it was just dropped in.
zen-tables solves this by converting your Google Sheet into a clean, styled table with a simple embed URL you paste into Notion's Embed block.
Step-by-Step
1.Go to zen-tables.com and create a free account
2.Click New Table and paste your Google Sheet URL
3.Style the table — pick a clean, minimal style to match Notion's aesthetic. Recommended: white background, light gray borders, subtle header
4.Click Get Embed Code — copy the embed URL (not the full iframe code, just the URL portion)
5.In Notion, open the page where you want the table
6.Type /embed and select Embed from the menu
7.Paste the zen-tables embed URL into the embed dialog
8.Click Embed link
Your table now appears in Notion as a clean, styled embed. It updates automatically when you edit the Google Sheet.
Best Notion Use Cases
• Team dashboards — display KPIs and metrics managed in Google Sheets
• CRM views — show client data from a shared Google Sheet
• Project trackers — display task lists with status and owners
• Content calendars — show scheduled content with dates and owners
• Resource directories — curated lists of tools, links, or references
• Budget trackers — display financial summaries from a Google Sheet
Resizing the Embed
After embedding, drag the bottom edge of the Notion embed block to adjust its height. For tables with many rows, make it taller so users don't need to scroll inside the embed. For compact tables, a smaller height keeps the page clean and readable.
Sharing with Team Members
If you share the Notion page with team members, they'll see the zen-tables embed automatically. The embed is public-facing — no zen-tables account required to view it. If you want to restrict access, set your Google Sheet sharing permissions accordingly.
Frequently Asked Questions
Does the table update in Notion when I change the Google Sheet?
Yes. The embed reads from your Google Sheet in real time. Changes appear within seconds without any action needed in Notion.
Can I use zen-tables in Notion's free plan?
Yes. Notion's Embed block is available on all plans including the free tier.
What's the difference between embedding a Google Sheet directly vs using zen-tables?
A direct Google Sheet embed shows the full spreadsheet UI — row numbers, column letters, formula bars. A zen-tables embed shows a clean, styled table that matches your Notion workspace and is easier to read.
Can I embed multiple tables on the same Notion page?
Yes. Add multiple Embed blocks and paste a different zen-tables URL into each one. Each table reads from its own Google Sheet independently.
Get Started Free
zen-tables is free for up to 3 tables. Visit zen-tables.com to create your first table and see the full Notion integration guide at zen-tables.com/integrations
