For WooCommerce stores and wholesalers
A fast, searchable product table for your store, managed from one spreadsheet.
Wholesale buyers, repeat customers and spec-hungry shoppers want to scan products in a list, not click through forty product pages. FlexTable builds a product table from your Google Sheet, with images, prices, stock and Buy buttons, and keeps it current as the Sheet changes.
| Product | SKU | Stock | Price | |
|---|---|---|---|---|
| Trail Runner 2 | TR-201 | In stock | $89 | Buy |
| Court Classic | CC-114 | In stock | $74 | Buy |
| Rain Shell Jacket | RS-330 | Low stock | $129 | Buy |
| Merino Crew | MC-052 | In stock | $58 | Buy |
| Daypack 22L | DP-022 | Out of stock | $64 | View |
Sound familiar?
Product grids are great for browsing. Not for buying in bulk.
Wholesale customers want a quick order list, not a grid of product cards.
Our supplier sends prices in a spreadsheet and we retype them into the store.
Shoppers can't compare specs without opening every single product page.
How it works
From catalog Sheet to product table
Keep one row per product in Google Sheets. FlexTable turns it into a product table your customers can search, filter and buy from.
List your products in Google Sheets
Name, SKU, image URL, category, stock, price and a link to the product or add-to-cart URL.
Choose and tidy your columns
Rename, reorder and hide internal columns like cost or supplier before anything goes live.
Embed it on a shop or catalog page
Buyers search, filter and click Buy. Cart and checkout still run through your WooCommerce product pages.
Built for scanning, not scrolling
Give buyers a table they can work through fast: instant search, category filters, sorting on any column, pagination, and a sticky header with a frozen first column on wide tables.
- Search and sorting on every plan
- Category, brand or stock filters
- Sticky header and frozen first column
- Pagination with 5 styles
| Product | Pack | Min. order | Unit price | |
|---|---|---|---|---|
| Colombia Supremo | 1 kg | 10 | $14.20 | Order |
| Sencha Green | 500 g | 12 | $9.80 | Order |
| Espresso Blend | 1 kg | 10 | $13.50 | Order |
| Pour-over Kettle | 1 unit | 4 | $32.00 | Order |
Paste the supplier sheet. Publish only what customers should see.
Work from the same spreadsheet your supplier or purchasing team updates. Hide cost price, margins and supplier codes, and show customers only the columns that matter.
- Hide internal columns like cost and supplier
- Prices and stock update when the Sheet changes
- Rendered output is cached and refreshed on your sync interval
| Part | Fits model | In stock | Price |
|---|---|---|---|
| Brake pad set | X200, X300 | 42 | $38 |
| Air filter | X200 | 118 | $12 |
| Drive belt | X300 | 6 | $27 |
| Chain kit | X100, X200 | 23 | $64 |
Put product specs side by side
Turn a spec sheet into a comparison table on your product or category pages, so shoppers can compare models at a glance and click straight through to buy.
- Images, links and checkmarks from the Sheet
- Responsive layouts for long spec lists
- Reuse one Sheet on every related page
| Model | Screen | Battery | Weight | Price |
|---|---|---|---|---|
| Aero 13 | 13.3" | 18 h | 1.1 kg | $999 |
| Aero 15 | 15.6" | 16 h | 1.6 kg | $1,249 |
| Pro 14 | 14.2" | 14 h | 1.5 kg | $1,599 |
| Pro 16 | 16.0" | 12 h | 2.1 kg | $2,199 |
Features that matter here
What a product table needs
Product images Pro
Point a column at image URLs and every row shows a thumbnail.
Buy buttons Pro
Link to the product page or an add-to-cart URL. Checkout stays in WooCommerce.
Live prices and stock
Update the Sheet and the table follows. No retyping into the store.
Export for buyers Pro
Let wholesale buyers download the list as CSV, Excel or PDF.
Fast with big catalogs
Caching, asynchronous loading and pagination keep large tables quick.
Mobile-friendly
Collapsible and scrollable layouts work on phones and tablets.
Also used for
FlexTable Pro: MCP server
Or just ask your AI assistant to build it.
Connect Claude, ChatGPT (Codex), Cursor or VS Code to FlexTable through its MCP server. Describe the table you need, and your assistant syncs the Google Sheet, styles the table, manages its columns and publishes the page for you.
Illustrative example of a FlexTable MCP session.
FAQ
Frequently asked questions
More ways teams use FlexTable
Give buyers a faster way to shop your catalog.
Turn your product spreadsheet into a searchable WooCommerce table. Free to start.