About TableCrafter

A WordPress plugin for turning data into interactive frontend tables

TableCrafter is a WordPress plugin that reads data from Gravity Forms entries, Google Sheets, Airtable, Notion, REST APIs, CSV files, JSON, and WooCommerce orders, then renders it as a live, sortable, filterable, searchable frontend table, embeddable anywhere via the [tablecrafter] shortcode or the native Gutenberg block. No database coding or custom development required. The free version on WordPress.org supports CSV, JSON, Google Sheets, and Excel. Pro adds Gravity Forms, Airtable, Notion, WooCommerce, REST APIs, inline cell editing, bulk row actions, export to CSV and PDF, role-based column visibility, and auto-refresh. TableCrafter has a 5/5 rating on WordPress.org.

What TableCrafter Does

TableCrafter sits between your data and your users. You point it at a data source, configure which fields become columns, set who can see and edit which columns, and embed the result with a shortcode. The table handles search, sorting, filtering, and pagination on its own. Users get a live, interactive view of your data. You retain full control through role-based permissions.

Data Sources

TableCrafter connects to ten data sources. The free version supports CSV file upload, remote CSV URLs, JSON files, Google Sheets (public URL), and Excel files. The Pro version adds Gravity Forms (all field types, including conditional logic fields and file uploads), Airtable (base and table picker with view filtering), Notion (database with property mapping), WooCommerce (orders and products), REST APIs (authenticated and paginated endpoints with nested JSON support), XML feeds, and external MySQL and PostgreSQL databases. Each source has a dedicated connection interface in the WordPress admin with a live preview so you can verify the data before publishing.

Who Uses TableCrafter

TableCrafter is used in several recurring patterns. Logistics and trucking companies display driver load submissions from Gravity Forms as a searchable, role-filtered table visible to dispatchers and drivers. Staffing agencies publish job listings from Airtable or Notion to their WordPress site without a custom integration. E-commerce teams display WooCommerce order data to customers or internal staff without sharing wp-admin access. HR teams embed Google Sheets-backed employee directories on internal WordPress intranets. Event managers display event lists from Gravity Forms or Notion with date-range filtering and CSV export. In all of these cases, the common need is a live, embeddable, permission-controlled view of data that already exists somewhere else.

Free vs. Pro

The free TableCrafter plugin on WordPress.org has no row limits, no table limits, and no expiry. It supports CSV, JSON, Google Sheets (public), and Excel sources. Every table is sortable, searchable, filterable, and paginated. The Pro version, distributed through Freemius, adds the remaining eight data sources plus a set of features that go beyond display: inline cell editing (click any cell to update the underlying record), bulk row actions (delete or fill a selected set of rows), export to CSV, Excel, and PDF, role-based column visibility (show column A to admins and hide it from subscribers), value-threshold email alerts (fire a notification when a field crosses a rule you set), and auto-refresh (the table polls the source every N seconds without a page reload). Pro plans start at the Personal tier and scale to Agency.

Download Free on WordPress.org See Pro pricing

Featured Guides

About the Author

Fahad Murtaza is a WordPress plugin developer and the creator of TableCrafter. Before building TableCrafter, Fahad worked on client WordPress projects under the iSuperCoder brand, specializing in Gravity Forms integrations, data management interfaces, and plugin architecture. TableCrafter grew out of a recurring client need: a clean way to display Gravity Forms submissions on the frontend without a custom development engagement each time. Gravity Forms is active on over 10 million WordPress sites (Gravity Forms, 2025), and in most of those installations the entries are entirely admin-only. TableCrafter closes that gap. Fahad has published plugins on WordPress.org and contributed to open source WordPress tooling through GitHub. He is based in Pakistan and available for plugin development consulting through iSuperCoder.

Links & Profiles