Skip to content
AtheronLABS

You're visiting from the United States. Prices are shown in US dollars. Not right?

labs@atheron:~/industries/saas/data$ query --warehouse --dashboards

SaaS metrics warehouse

One set of numbers for the team and the board.

When the board deck and the product disagree, nobody trusts either. A small warehouse with agreed definitions gives the team and the board one set of numbers, read from the same source.

// what matters here

What is different in this industry.

01

Agreed definitions

Revenue, churn and activation defined once, in writing, and used everywhere.

02

Cohorts that tell the truth

Retention by plan and signup month, from billing and usage together.

03

One source for everyone

Team dashboards and board reports read from the same model.

04

Yours to keep

The warehouse sits in your own account, in tools your future data hire will know.

// example projects

Priced examples for this service.

Each one is hypothetical, labelled as such, and priced live from our rate card. Open any of them in the estimator and make it yours.

Example projectWeb app

Product metrics warehouse

Hypothetical. Not a client, not a result.

// The problem

A SaaS company reports revenue from Stripe, usage from the database and churn from a spreadsheet, and the numbers in the board deck never match the numbers in the product.

// What we would build

A small warehouse that reads billing, product usage and the CRM into one model, with agreed definitions for revenue, churn and activation, and dashboards the team and the board read from the same source.

// What is in it

  • Billing, usage and CRM in one model
  • Agreed definitions for revenue, churn and activation
  • Cohorts and retention by plan and signup month
  • Dashboards for the team and the board
  • Data in a warehouse you own

// Stack

  • PostgreSQL
  • dbt
  • Next.js
  • Stripe interface
  • AWS

// estimate

Build
≈ US$44,500 to US$68,100, delivered within 14 weeksCAD 63,400 to 97,000
Hosting
≈ US$176 a monthCAD 250 a month
Support
≈ US$1,000 a monthCAD 1,425 a month

Prices in your currency are estimates from today's Bank of Canada rate. All invoicing is in CAD or USD.

Timeline by milestone

Discovery
2.9 to 3.4 weeks
Design approved
2.4 to 3.4 weeks
Core features
1.4 to 2.4 weeks
Full build
0.9 to 1.9 weeks
Testing and fixes
0.9 to 1.4 weeks
Launch
0.9 to 1.4 weeks

How it is paid

Deposit 30%
CAD 19,020 to 29,100
Discovery 6.6%
CAD 4,184.40 to 6,402.00
Design approved 6.6%
CAD 4,184.40 to 6,402.00
Core features 20%
CAD 12,680 to 19,400
Full build 13.3%
CAD 8,432.20 to 12,901.00
Testing and fixes 6.6%
CAD 4,184.40 to 6,402.00
Launch 6.9%
CAD 4,374.60 to 6,693.00
Holdback, 30 days after launch (10%)
CAD 6,340 to 9,700

// questions

Questions we get about this.

Which tools does the SaaS metrics warehouse use?

Usually PostgreSQL and dbt, which are widely known and cheap to run at your size.

Can the metrics warehouse read Stripe and our CRM?

Yes, through their interfaces, along with your product database.

Do we need a data team to keep the warehouse running?

No. It refreshes on its own and is documented for whoever looks after it next.

// next

Not quite your project?

Tell us what you have in mind. We will come back to you with a range and the questions that would narrow it. Or book a call and talk it through.

Product metrics warehouse and dashboards for SaaS companies | Atheron Network Labs