For Google Sheets

Know your dashboard broke before your CEO does.

DataPulse watches the tabs you choose and emails your team the moment a formula breaks — one email per incident, never a flood. Silence means everything is fine.

7-day free trial · No card required · Your data never leaves your Google account

How it works

Three minutes to set up. Then forget it exists.

DataPulse runs quietly inside your spreadsheet. It only speaks when something is actually wrong — and only once.

01

Pick your tabs

Add DataPulse to Google Sheets, open the sidebar, and choose which tabs matter — your dashboard and model tabs, not the scratch sheets.

02

Add your team

List who should know when things break — up to 10 recipients, and group aliases like finance@yourco.com are welcome.

03

Get one alert. Ever.

When a #REF! or #DIV/0! appears and persists, one email goes out with the exact tabs and cells. No reminders, no “still broken” nags, no resolution spam.

#REF! #DIV/0! #VALUE! #NAME? #NUM! #N/A #NULL! #ERROR! Stuck “Loading…” > 1 hour
Built for trust

Quiet by design. Thorough by default.

An alerting tool earns its keep in two ways: never crying wolf, and never sleeping on the job.

No false alarms B2

Sheets flicker during recalculation. DataPulse waits 45 seconds and re-checks every suspect cell — only errors that persist trigger an alert. A momentary blip never emails anyone.

Catches silent failures C2

The most dangerous breakage isn't an error code — it's an IMPORTRANGE or GOOGLEFINANCE cell stuck on “Loading…” forever. DataPulse treats anything pending for over an hour as a dead connection and alerts you.

Checks on every edit B3

A check runs after each edit, plus an hourly background sweep for breakage that happens with nobody in the file — external data refreshing badly, upstream sheets changing shape.

Never silently stops C3

If DataPulse can't check your sheet — revoked access, a deleted tab — it tells you that, too. A monitor that quietly stops monitoring is worse than none at all.

Live issue tracker B4

The sidebar always shows the current state: a clean “NO ERRORS” verdict, or exactly what's broken right now, grouped by tab, with a delivery record of every alert sent.

Humans announce fixes C4

The alert invites whoever fixes the sheet to reply-all. Your team hears “fixed it” from a colleague, not a robot — and the next breakage starts a fresh incident with a fresh alert.

Privacy

Your spreadsheet contents never leave your Google account.

DataPulse runs inside your own Google account and sends alerts from it. Our servers receive only your email address and anonymous-style product events — never cell values, formulas, sheet names, or settings. Payments run entirely on Stripe's hosted checkout; we never see card details.

What we receive

  • Your email address (for your license and trial)
  • Product events — e.g. “an alert was sent” — with no content attached

What we never see

  • Cell values, formulas, or sheet and tab names
  • Spreadsheet names or IDs
  • Your recipient lists or monitoring settings
  • The contents of any alert email

The complete list of what leaves your account is in our privacy policy — it's short, specific, and written in plain English.

Pricing

Costs less than the coffee you'd spill seeing “#REF!” in a board deck.

A seat is the person who sets up monitoring. Alert recipients are free — add your whole team. Every plan starts with a 7-day free trial, no card required.

Monthly
$4
per seat / month
  • Unlimited spreadsheets & tabs
  • Up to 10 alert recipients per seat
  • Checks on every edit + hourly sweep
  • Cancel anytime
Start free trial
Lifetime — founding offer
$40
per seat, once — launch offer, ends after launch
  • Everything in Annual
  • Pay once, monitored forever
  • Founding member badge in our hearts
Start free trial
Whole team or company? A domain license covers everyone at your company automatically — one invoice, no per-seat management. Email support@bluespherecap.com for a quote.
FAQ

Fair questions.

Will it spam my inbox?

No — that's the entire design. One incident produces exactly one email. While the breakage is being fixed, DataPulse stays silent (the live status is in the sidebar). Once the sheet is clean, the incident closes quietly, and only a new breakage after that triggers a new alert.

What exactly does it detect?

Every standard Google Sheets error — #REF!, #DIV/0!, #VALUE!, #NAME?, #NUM!, #N/A, #NULL!, #ERROR! — plus cells stuck on “Loading…” for over an hour, which usually means a dead IMPORTRANGE or GOOGLEFINANCE connection. If your sheets use #N/A intentionally in lookups, you can tell DataPulse to ignore it.

Does DataPulse read my spreadsheet data?

DataPulse scans your chosen tabs from inside your own Google account to find error cells, and alert emails are sent from your account too. Nothing about your spreadsheet — no values, no formulas, no names — is ever transmitted to our servers. We receive only your email address and content-free usage events. See the privacy policy for the complete list.

How fast will I know?

A check runs after every edit, and an hourly sweep catches breakage that happens with nobody in the file. Each new error is re-verified after 45 seconds so recalculation flickers don't cause false alarms — so in practice, you'll typically know within about a minute of a real breakage.

Who can receive alerts?

Anyone — recipients don't need to install anything or pay anything. Add up to 10 addresses per seat, including group aliases like finance@ or accounting@. Larger teams are better served by a domain license.

What happens when my trial ends?

If you don't upgrade, monitoring pauses and you get one polite email saying so — no drip campaign. Upgrade later and monitoring resumes automatically, with your settings intact.

Does it work with non-English spreadsheets?

DataPulse currently supports spreadsheets using English-locale error codes (the #REF! family). Sheets set to other locales display translated error strings that DataPulse doesn't yet recognize.

Get started

Launching soon.

DataPulse is in final pre-launch testing. Want a one-line email on day one? No list, no newsletter — just the link.

Email me when it's live