Keep Google Sheets updated. Know when something goes wrong.

Import live data. Schedule the Job. Flux Tables records every run and alerts you when data changes or a refresh fails.
Free to start — manual imports, previews, and writes. Upgrade for scheduled refreshes, alerts, and run history.
Early access: request an install link and we'll send setup steps by email.
Refreshable: APIs, URLs, CSV feeds, JSON/XML responses Import-once: local CSV, JSON, XML files Write mode: overwrite or append
Flux Tables inside Google Sheets
Google Sheets
ABCDE
12345678
Choose a destination sheet and start cell, preview rows first, then write using overwrite or append.
Saved as JobSource, destination, fields, formatting, and settings bundled for reuse.
Overwrite or appendWrite to a chosen sheet and start cell using overwrite or append mode.
Schedule and alertsRun on demand, schedule refreshes, repeat refresh while active, and email alerts for configured conditions.

Know what happened while you were away.

  • Last successful refresh
  • Upcoming refresh window
  • Last 20 run outcomes
  • Rows written and destination
  • Job health
  • Retry on temporary failures
  • Schema and row-count change detection
  • Email alerts and run receipts

From source to monitored Job.

API or data feed
Preview
Write
Save Job
Run on schedule
Alert on change or failure
Walkthrough recording coming soon
From request to monitored Job — the full flow inside Google Sheets.

Alerts for the failures that actually matter.

Alert delivery operates within Google Apps Script limits and depends on third-party API availability, email delivery, and your settings.

Run alerts

  • Failed run
  • Zero rows returned
  • Row-count drop compared with previous run
  • Schema changed, including added, removed, or renamed columns

Value alerts

  • Above
  • Below
  • Equals
  • Contains
  • Changed

Alerts support cooldowns, mute settings, active windows, time zones, and alert history.

Alert email example coming soon
The alert email you get when a refresh fails or source data changes.

Protect product margin when supplier prices move.

Keep the calculation in the spreadsheet your team already uses.

Refresh supplier costs and selling prices into Google Sheets, then calculate margin with normal spreadsheet formulas. Flux Tables can rerun the import on a schedule and alert you when a price changes, a refresh fails, or products disappear from the source.

Your spreadsheets stay exactly where they are. Flux Tables adds live data, scheduled refreshes, and alerts—without rebuilding formulas or migrating your workflow.

Works with common data sources.

Use refreshable URL/API sources for scheduled Jobs. Use local file uploads for one-time imports.

Can refresh from

  • URLs and REST APIs
  • JSON responses
  • CSV feeds
  • XML responses
  • Authenticated requests using headers, bearer tokens, API keys, query parameters, or basic auth
  • Paginated API responses when configured

Import-once

  • Local CSV files
  • Local JSON files
  • Local XML files

Local uploaded files are not automatically refreshed unless the data is available from a URL or API source.

Founder Pro

Early-access pricing for the first Flux Tables users.

Founder Pro
$29/month

14-day free trial, then $29/month.

Founder pricing stays at $29/month while your subscription remains active.

  • API/URL sources and CSV/JSON/XML imports
  • Preview before writing
  • Saved Jobs
  • Scheduled refreshes
  • Run history
  • Email alerts
  • Run receipts
  • Repeat refresh while active
  • In-app help

Use the same email for checkout that you use for Google Sheets. Install steps are sent by email during early access.

Cancel anytime. Your subscription remains active through the end of your billing period. Your saved Jobs stay in place. Scheduled automation pauses when your paid period ends and resumes if you reactivate.

No refunds after billing, except where required by law.

Flux Tables operates within Google Apps Script limits and depends on the availability of third-party data sources.

A few honest limits.

These are not footnotes. They are real operating constraints for a Google Sheets add-on.

  • Local file uploads are import-once.
  • Scheduled refreshes operate within Google Apps Script limits.
  • Alerts are not guaranteed.
  • Some APIs block automated or server-side requests.
  • Users should verify important data before making business decisions.
  • Third-party API changes can affect saved Jobs.

Questions before you try it

Concrete answers only.

Is Flux Tables a Google Sheets add-on?

Yes. Flux Tables runs inside Google Sheets.

How do I get access after I start the trial?

Flux Tables is in early access, so access may be set up by email. After checkout, watch the email address you used at checkout for your install link and next steps. Use the same email at checkout that you use for Google Sheets. If you paid but cannot access Flux Tables, contact hello@fluxtables.com.

What can I import?

You can import from URLs, REST APIs, CSV feeds, JSON responses, XML responses, and local CSV/JSON/XML files. URL/API sources can be used for scheduled refreshes; local uploaded files are import-once.

Can I preview before writing?

Yes. Flux Tables shows a preview before writing data to the sheet.

Can I schedule refreshes?

Yes. Saved Jobs can run on hourly, daily, or weekly schedules.

Can Flux Tables alert me?

Yes. Flux Tables can send email alerts for failed runs, zero rows, row-count drops, schema changes, and configured value alerts.

Are local file uploads refreshed automatically?

No. Local file uploads are import-once. For scheduled refresh, use a URL or API source.

Can I cancel?

Yes. Cancel anytime through Stripe billing or by contacting support.