For SaaS, agencies and service businesses
Change a price once in Google Sheets. Every pricing table updates.
Price lists, service menus, rate cards and plan comparisons go stale when they're hard-coded into pages. With FlexTable, your prices live in one Google Sheet, and every WordPress table that shows them stays current.
| Plan | Seats | Storage | Price | |
|---|---|---|---|---|
| Starter | 1 | 10 GB | $19/mo | Choose |
| Team | 5 | 100 GB | $49/mo | Choose |
| Business ★ | 20 | 1 TB | $129/mo | Choose |
| Enterprise | 50+ | Unlimited | Custom | Contact |
Sound familiar?
Prices change. Pages don't keep up.
We raised prices and found the old ones on six different pages a month later.
Sales keeps the real rate card in a spreadsheet. The website never matches it.
Every small price change means waiting for a developer to edit the page.
How it works
One Sheet, every pricing table
Make the Google Sheet your single source of truth for prices. FlexTable keeps the website in line with it.
Put your prices in a Google Sheet
One row per plan, service or product, with the columns you want to show.
Connect and style it
Pick a theme or import your Sheet's own colors and fonts. Add buttons, links and merged cells.
Reuse it anywhere
Embed the same table on your pricing page, landing pages and Elementor layouts. Change the Sheet and they all update.
Monthly, yearly or regional prices, in tabs
Keep each price list on its own Sheet tab and show them together as one tabbed table. Visitors switch between monthly and yearly billing, regions or product lines without leaving the page.
- Each tab maps to a tab in your Google Sheet
- Great for currencies, regions and billing cycles
- Prices in every tab stay synced
| Service | Turnaround | Price |
|---|---|---|
| Logo design | 5 days | $450 |
| Website audit | 3 days | $300 |
| Landing page | 7 days | $1,200 |
| Monthly SEO | Ongoing | $900/mo |
Help visitors find the plan that fits
Long price lists are easier to use with filters. Let visitors narrow by billing cycle, plan type, team size or category, with filters above the table or in a sidebar.
- Single-select, multi-select and text filters
- Place filters above, below or beside the table
- Set a default filter so the table loads pre-filtered
| Course | Level | Duration | Fee |
|---|---|---|---|
| Intro to Python | Beginner | 6 weeks | $249 |
| Data Visualization | Intermediate | 8 weeks | $399 |
| Machine Learning | Advanced | 10 weeks | $649 |
| SQL Fundamentals | Beginner | 4 weeks | $199 |
Pricing tables that look like your brand
Start from a built-in theme, build your own with the theme builder, or import the colors and fonts you already set in Google Sheets. Add buttons that link to checkout or a contact form.
- 9 themes plus a theme builder in Pro
- Import background colors, font colors, sizes and weights from Sheets
- Buttons and links from the Sheet
- Custom CSS for full control
| Tier | Classes | Guest passes | Price | |
|---|---|---|---|---|
| Basic | 8 / month | 0 | $39 | Join |
| Plus | Unlimited | 2 | $69 | Join |
| Premium | Unlimited | Unlimited | $99 | Join |
Features that matter here
Everything a pricing table needs
Prices that never drift
Change a number in the Sheet and every table that uses it updates.
Buy and contact buttons Pro
Turn link columns into buttons that go to checkout, a booking page or a contact form.
Import your Sheet's styling Pro
Bring over background colors, font colors, sizes and weights from Google Sheets.
Merged cells Pro
Group features or plans with merged cells, exactly as they look in your Sheet.
Responsive on phones
Collapsible or scrollable layouts keep wide comparisons readable on mobile.
Elementor and Gutenberg
Drop the table into any page with the Gutenberg block or Elementor widget.
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
Stop updating prices page by page.
Keep every price in one Google Sheet and let FlexTable update your site. Free to start.