Skip to main content

WooCommerce Product Table

Build a WooCommerce product table from Google Sheets

FlexTable turns any Google Sheet into a searchable, sortable product table. Show prices, specs, images, and buy links on your WooCommerce store.

Works with Gutenberg, Elementor and shortcodes

A WooCommerce product table in WordPress synced from a Google Sheet, showing product names, images, prices and stock levels

How it works

From spreadsheet to product table in three steps

Keep your product list in a Google Sheet your whole team can edit, then display it anywhere on your WooCommerce site.

01

Put your products in a Google Sheet

One row per product. Add columns for name, price, SKU, image, category, stock, and a product link. An export you already have works fine.

02

Connect the sheet to FlexTable

Paste the sheet URL, pick the range, and FlexTable builds a responsive product table. A live preview shows exactly how it will look.

03

Embed it and keep editing the sheet

Drop the block, widget or shortcode onto any page. Every edit in the sheet syncs to the product table automatically.

Product catalogs & price lists

Show your whole catalog as one searchable products table

Let shoppers scan every product at once instead of clicking through the shop grid. They can search, sort by price, filter by category, and page through hundreds of rows. The data stays in your spreadsheet.

“Sort by price” “Filter by category” “Search by SKU”

Add a Buy column that links every row straight to its product or checkout page.

A searchable product catalog table listing product names, prices and SKUs with a search box and price sorting

Spec & comparison tables

Build a product specification table for WooCommerce

Put the details buyers compare side by side: dimensions, materials, compatibility, warranty. Freeze the first column and header so long lists stay readable as shoppers scroll.

Spec table One product per row, every attribute in its own column.
Comparison table One product per column, attributes down the side.
A product comparison table comparing ports, resolution support, power delivery and warranty for two USB-C hubs

Configuration

Every product table setting in one panel

Control how the table reads and behaves from the same screen where you build it.

Columns & data

Map, rename, hide and reorder columns

Show only the columns shoppers need. Hide internal fields like cost or supplier, rename headers, load images from URLs, and turn plain links into buttons.

Display & behaviour

Search, sort, pagination and sticky headers

Turn on the search bar, set rows per page, allow sorting, and freeze the header and first column so wide tables work on mobile.

Under the hood

Built for real WooCommerce catalogs

The same responsive engine that powers every FlexTable, tuned for product data.

Search & filter

Ajax search and category filters help shoppers find a product in a 500-row table instantly.

Sort & paginate

Per-column sorting and pagination keep large product tables fast and easy to browse.

Product images

Point a column at image links and FlexTable shows product thumbnails in each row.

Buy & product links

Link each row to its product page, add-to-cart URL or affiliate link with one column.

Sticky header & frozen column

Keep product names and headings in view while shoppers scroll wide spec tables.

Live sync & caching

Sheet edits appear on the table automatically, and cached output keeps pages loading fast.

Use cases

What you can build

Anywhere a spreadsheet is the easiest place to manage product data.

Product catalog table

List every product with its price, image, and a link to buy. A scannable alternative to the shop grid.

“Show me all products under $50”

Pricing & plan table

Build a WooCommerce pricing table for plans or services and update rates in the sheet.

“Which plan includes priority support?”

Spec comparison table

Let buyers compare models point by point before they add to cart.

“Which model has the longer warranty?”

Wholesale price list

Share a bulk or trade price list with logged-in customers and revise it from one sheet.

“What’s the price break at 100 units?”

Restaurant or service menu

Menus, packages and rate cards where staff update a sheet instead of editing WordPress.

“What’s vegetarian and under $15?”

Product directory

Stockists, parts finders or model directories that link out to each product page.

“Which parts fit the 2021 model?”

FAQs

Common questions about WooCommerce product tables

Join Our Community

Join our ever-growing community for the latest offers, updates, support, and more

Community members profile pictures showing active FlexTable users

Give your store a product table your team can manage

Build a WooCommerce product table from a Google Sheet in minutes. Search, sort, and sync are all included.