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.
[zentables id="zt_xxxx"]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.
Free plan includes up to 3 live tables. No credit card required.
Pro adds: unlimited tables, search bar, column filter dropdowns, custom domain, priority support, and more. See zen-tables.com/pricing for details.
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)