Title: ZenTables — Embed Live Data Tables
Author: balminbingham
Published: <strong>August 27, 2026</strong>
Last modified: August 27, 2026

---

Search plugins

![](https://ps.w.org/zentables-embed-live-data-tables/assets/banner-772x250.png?
rev=3669276)

![](https://ps.w.org/zentables-embed-live-data-tables/assets/icon-256x256.png?rev
=3669276)

# ZenTables — Embed Live Data Tables

 By [balminbingham](https://profiles.wordpress.org/balminbingham/)

[Download](https://downloads.wordpress.org/plugin/zentables-embed-live-data-tables.zip)

 * [Details](https://wordpress.org/plugins/zentables-embed-live-data-tables/#description)
 * [Reviews](https://wordpress.org/plugins/zentables-embed-live-data-tables/#reviews)
 *  [Installation](https://wordpress.org/plugins/zentables-embed-live-data-tables/#installation)
 * [Development](https://wordpress.org/plugins/zentables-embed-live-data-tables/#developers)

 [Support](https://wordpress.org/support/plugin/zentables-embed-live-data-tables/)

## Description

**ZenTables** connects to your Google Sheet, Airtable base, or Notion database and
generates a beautifully styled, responsive, searchable table — embedded on any WordPress
page or post with a single shortcode.

**No developer needed. No raw spreadsheet UI. Just a clean, live table that matches
your site.**

#### How It Works

 1. Connect your Google Sheet (or Airtable / Notion) at [zen-tables.com](https://zen-tables.com)
 2. Style your table — colors, fonts, headers — to match your site
 3. Copy your embed ID from your ZenTables dashboard
 4. Paste the shortcode on any page: `[zentables id="zt_xxxx"]`
 5. Done. The table updates automatically whenever your data changes.

#### Why ZenTables

 * **No raw spreadsheet UI** — Raw Google Sheet embeds show grid lines, formula 
   bars, and column letters. ZenTables renders a styled, professional table.
 * **Auto-sync** — Edit your Sheet, the site table updates instantly. No re-publishing
   required.
 * **Mobile-friendly** — Fully responsive. Looks great on any device.
 * **Search and filter** — Pro plan adds a search bar and column filter dropdowns
   so visitors can find what they need.
 * **Matches your brand** — Full control over colors, fonts, and headers.
 * **Works everywhere** — Google Sheets, Airtable, and Notion all supported.

#### Shortcode Usage

Basic embed:
 [zentables id=”zt_xxxx”]

With custom width:
 [zentables id=”zt_xxxx” width=”80%”]

Find your embed ID in your ZenTables dashboard after connecting your data source.

#### Use Cases

 * **Agency client directories** — Let clients update a Google Sheet; the website
   directory updates itself
 * **Pricing tables** — Non-technical staff update pricing in Sheets, site reflects
   it immediately
 * **Job boards** — HR posts new roles in a spreadsheet, job board updates live
 * **Event listings and schedules** — Keep schedules current without touching WordPress
 * **Product catalogs** — Manage inventory in Airtable, display it on your site
 * **Team directories** — Notion database displayed as a searchable staff directory

#### Free Plan

Free plan includes up to 3 live tables. No credit card required.

#### Pro Plan

Pro adds: unlimited tables, search bar, column filter dropdowns, custom domain, 
priority support, and more. See [zen-tables.com/pricing](https://zen-tables.com/pricing)
for details.

### External Services

This plugin connects to the ZenTables service (zen-tables.com) to display your embedded
table data.

**What it does:** When a visitor loads a page containing a ZenTables shortcode, 
this plugin loads the ZenTables embed script from `cdn.zen-tables.com/embed.js`.
That script then renders the table by fetching your table’s data from the ZenTables
servers using your embed ID.

**What data is sent:** The embed ID you provided in the shortcode (e.g. `zt_abc123`)
is sent to ZenTables servers to identify and retrieve the correct table. No visitor
personal data is collected or transmitted by this plugin.

**When it is sent:** Only when a page containing a `[zentables]` shortcode is loaded
by a visitor.

**Service provider:** ZenTables (zen-tables.com)

 * Terms of Service: [https://zen-tables.com/terms-of-service](https://zen-tables.com/terms-of-service)
 * Privacy Policy: [https://zen-tables.com/privacy-policy](https://zen-tables.com/privacy-policy)

## Installation

 1. Upload the `zentables` folder to `/wp-content/plugins/zentables/`
     — OR — search“
    ZenTables” in the WordPress plugin directory and click Install
 2. Activate the plugin through the **Plugins** menu in WordPress
 3. Go to [zen-tables.com](https://zen-tables.com) and create a free account
 4. Connect your Google Sheet, Airtable base, or Notion database
 5. Copy your embed ID (looks like `zt_abc123`) from your dashboard
 6. Add the shortcode to any page or post: `[zentables id="zt_abc123"]`

That’s it. Your table is live.

## FAQ

### Where do I find my embed ID?

Log into your dashboard at [zen-tables.com](https://zen-tables.com). After connecting
a data source and styling your table, click **Get Embed Code**. Your embed ID starts
with `zt_` and looks like `zt_abc123`.

### Does the table update automatically?

Yes. Edit your Google Sheet, Airtable base, or Notion database and the embedded 
table reflects the change automatically. No re-publishing in WordPress required.

### Does the free plan cost anything?

No. The free plan supports up to 3 live tables with no credit card required.

### Will it work with my page builder?

Yes. The shortcode works in the classic editor, Gutenberg block editor, Elementor,
Divi, WPBakery, and any page builder that supports shortcodes or HTML.

### Can I embed multiple tables on the same page?

Yes. Use a separate shortcode for each table with its own embed ID.

### Is the table mobile-responsive?

Yes. ZenTables tables are fully responsive and display correctly on all screen sizes.

### What data sources are supported?

Google Sheets, Airtable, and Notion. More integrations are on the roadmap.

### Do I need to know code?

No. The shortcode is all you need. No PHP, JavaScript, or CSS required.

### Where can I get support?

Email [hello@zen-tables.com](https://wordpress.org/plugins/zentables-embed-live-data-tables/hello@zen-tables.com?output_format=md)
or visit the full integration guide at [zen-tables.com/integrations](https://zen-tables.com/integrations).

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“ZenTables — Embed Live Data Tables” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ balminbingham ](https://profiles.wordpress.org/balminbingham/)

[Translate “ZenTables — Embed Live Data Tables” into your language.](https://translate.wordpress.org/projects/wp-plugins/zentables-embed-live-data-tables)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/zentables-embed-live-data-tables/),
check out the [SVN repository](https://plugins.svn.wordpress.org/zentables-embed-live-data-tables/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/zentables-embed-live-data-tables/)
by [RSS](https://plugins.trac.wordpress.org/log/zentables-embed-live-data-tables/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release
 * [zentables id=”zt_xxxx”] shortcode
 * Auto-enqueue of ZenTables embed script
 * Settings page under Settings > ZenTables
 * Support for Google Sheets, Airtable, and Notion

## Meta

 *  Version **1.0.0**
 *  Last updated **10 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [Airtable](https://wordpress.org/plugins/tags/airtable/)[Google Sheets](https://wordpress.org/plugins/tags/google-sheets/)
   [notion](https://wordpress.org/plugins/tags/notion/)[responsive table](https://wordpress.org/plugins/tags/responsive-table/)
 *  [Advanced View](https://wordpress.org/plugins/zentables-embed-live-data-tables/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/zentables-embed-live-data-tables/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/zentables-embed-live-data-tables/reviews/)

## Contributors

 *   [ balminbingham ](https://profiles.wordpress.org/balminbingham/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/zentables-embed-live-data-tables/)