Skip to main content

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.

Free on WordPress.orgNo coding30-day money-back guarantee
Synced from Plans and pricing · Google Sheets
Choose your planSearch…
MonthlyYearly (save 20%)
PlanSeatsStoragePrice
Starter110 GB$19/moChoose
Team5100 GB$49/moChoose
Business ★201 TB$129/moChoose
Enterprise50+UnlimitedCustomContact
Prices synced from Google Sheets123

Sound familiar?

Prices change. Pages don't keep up.

We raised prices and found the old ones on six different pages a month later.
The marketing manager
Sales keeps the real rate card in a spreadsheet. The website never matches it.
The sales lead
Every small price change means waiting for a developer to edit the page.
The business owner

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.

1

Put your prices in a Google Sheet

One row per plan, service or product, with the columns you want to show.

2

Connect and style it

Pick a theme or import your Sheet's own colors and fonts. Add buttons, links and merged cells.

3

Reuse it anywhere

Embed the same table on your pricing page, landing pages and Elementor layouts. Change the Sheet and they all update.

Tab managementPro

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 rate cardSearch…
USDEURGBP
ServiceTurnaroundPrice
Logo design5 days$450
Website audit3 days$300
Landing page7 days$1,200
Monthly SEOOngoing$900/mo
Showing 1 to 4 of 12 services123
Smart filteringPro

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 fees 2026Search…
All levelsBeginnerIntermediateAdvanced
CourseLevelDurationFee
Intro to PythonBeginner6 weeks$249
Data VisualizationIntermediate8 weeks$399
Machine LearningAdvanced10 weeks$649
SQL FundamentalsBeginner4 weeks$199
Showing 1 to 4 of 18 courses123
On-brand styling

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
Membership tiersSearch…
TierClassesGuest passesPrice
Basic8 / month0$39Join
PlusUnlimited2$69Join
PremiumUnlimitedUnlimited$99Join
Showing 3 of 3 tiers123

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

SaaS plansService menusRate cardsRestaurant menusCourse feesMembership tiersShipping ratesWholesale price lists

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.

Works withClaude DesktopClaude CodeChatGPT (Codex)CursorVS Code
AI assistant · FlexTable MCP connected• Connected
Update our pricing page from the "Plans and pricing" Sheet, add Monthly and Yearly tabs and use our brand theme.
Synced Google Sheet “Plans and pricing”, 2 tabs
Created tab group Monthly, Yearly
Applied theme Brand
Published page /pricing/
Done. /pricing/ now shows Monthly and Yearly tabs, both synced with the Sheet.

Illustrative example of a FlexTable MCP session.

FAQ

Frequently asked questions

Stop updating prices page by page.

Keep every price in one Google Sheet and let FlexTable update your site. Free to start.