How every number is computed
Three data states, three rules. Every published CAC on the site carries one of three provenance badges. The badge tells you exactly how confident the number is and where it came from.
Every public-company page computes CAC as a two-step pipeline against SEC EDGAR. There is no manual entry, no guesswork, no third-party API in between.
us-gaap:SellingAndMarketingExpensefor every company in our cohort except Paycom, which reports only the combined SG&A line - that exception is flagged on the page.Industry × stage × ACV benchmark cells on our benchmarks pages only publish a number when a named primary source publishes one. The primary sources we draw from:
Sources we plan to add but haven't yet: SaaS Capital's annual benchmark survey, ChartMogul's quarterly SaaS benchmarks, Bessemer's State of the Cloud public-company composites, OpenView (now retired but reports still cited), and KeyBanc Capital Markets' SaaS Survey. These reports require PDF parsing or paid access that we haven't worked through yet. Marketplaces and AI-native cells stay as stubs until cite-able primary data surfaces.
Each sourced cell shows the report name, the table or section reference, and the publication date. Cells are re-verified when the underlying reports refresh.
The benchmark grid has 180 cells (12 industries × 5 stages × 3 ACV bands). The named primary sources above don't cover all 180 - published data is concentrated in a few canonical cuts (SaaS B2B by ARR band, mostly). For the cells they don't cover, we do not triangulate, average, or impute a number to fill the gap.
Instead each unsourced cell renders a page that:
The page exists at its canonical URL so the long-tail search query has a destination, but it doesn't fabricate a number to fill it. This is the load-bearing principle of the publication: a missing number, surfaced honestly, is more useful than a confident guess.
What CAC even means
Every CAC on this site is fully-loaded blended CAC: total sales & marketing spend divided by net-new customers. That includes spend on existing-customer expansion alongside new-logo acquisition, because public companies don't disclose that split. Companies with high net-revenue retention will show higher blended CAC than their true new-logo CAC. We surface this caveat on every page rather than estimate it away.
See the CAC formula page for the variations (paid CAC, blended CAC, new-logo CAC, fully-loaded CAC) and when each is appropriate.
Reproducibility
Any published CAC number can be re-derived from first principles: the linked 10-K, the XBRL us-gaap:SellingAndMarketingExpense tag we cite, and the exact MD&A disclosure quote we extracted are all shown on each company page. Pull the same filing from SEC EDGAR, take the S&M line and the customer counts from the sentences we quote, and the division reproduces our figure.