embed-google-sheets-notion

How to Embed a Styled Google Sheets Table in Notion

July 28, 20263 min read

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

Balmin D Bingham

Balmin D Bingham

Founder & CEO at ZenTables | Turning spreadsheets into searchable web tables | No-code builder

Back to Blog