For SaaS RevOps · Series A → C

The board asks “why did MRR slow?”
WorkLiq answers with the SQL to prove it.

Connect Stripe + your database. WorkLiq computes MRR movements, cohort retention, NDR, and CAC payback — and writes the board answer with the exact query behind every number.

Connects to:

StripeHubSpotPostgresBigQueryGA4Meta AdsGoogle Ads

SaaS-grade metrics

Every metric your board asks about — pre-computed.

MRR

Monthly Recurring Revenue

New + expansion − churn − contraction. Movement waterfall with a cohort split.

NDR

Net Dollar Retention

Per-cohort retention curves. Separates upsell decay from a gross-churn problem.

CAC

CAC + payback

Sales + marketing ÷ new MRR. Payback in months, channel-attributed when ads are connected.

LTV

Lifetime Value

Cohort LTV with confidence bands, plus the LTV/CAC ratio.

Churn

Logo + revenue churn

Cohort decay curve and an at-risk account list ranked by a RandomForest model.

Expansion

Expansion revenue

Net expansion contribution, with an upsell vs cross-sell split.

Connect once · sync forever

Every SaaS data source. One workspace.

Stripe
Postgres
BigQuery
Snowflake
Redshift
MySQL
Google Sheets
HubSpot
Meta Ads
GA4
MRR & growthPlot MRR by month, split new vs expansion vs churnchart + SQL
Cohort retentionShow retention curve by signup cohort, flag cohorts under 15%cohort table
Pipeline healthStage conversion rates this quarter vs last, flag drop-offs over 10%comparison
AcquisitionCAC payback by channel from Stripe + Meta + Google Adsranked list
Board updateMRR, NDR, CAC, LTV, magic number — one page, every Mondayscheduled

Stop rebuilding the same dashboard every Monday.

WorkLiq pulls fresh data, recomputes every metric, and can email you the board update on a schedule.

Start free →
We use essential cookies for login and security. Optional cookies improve product analytics (Sentry session replays, page-view counts). You can decline — the product still works. Privacy details.