GTM Efficiency Drivers
Decomposes period-over-period changes in CAC into cost and customer volume drivers.
Purpose
Provide a driver-based view of go-to-market efficiency, attributing changes in customer acquisition cost to underlying sales spend, marketing spend, and customer volume dynamics.
This model is designed as an explanatory analytics layer, enabling:
- Attribution of CAC inflation or deflation
- Separation of spend-driven vs growth-driven efficiency changes
- Clear reconciliation between CAC levels and CAC movements
It shifts the analysis from metric tracking to cause analysis.
Business Logic
- Start from GTM Efficiency
- Join with Customer Count View
- Compute period-over-period deltas using
LAG - Attribute CAC change into:
- Sales cost changes
- Marketing cost changes
- New customer volume effects
- Ensure driver components reconcile to total CAC change
- Exclude the first period where lagged values are unavailable
Output Contract
Definitions
| Column | Description |
|---|---|
| date | Date of the snapshot (YYYY-MM-DD) |
| value_type | Indicator such as actual, budget |
| sales_cost | CAC change driven by sales spend variation |
| mkt_cost | CAC change driven by marketing spend variation |
| new_customers | CAC change driven by customer volume changes |
| cac_delta | Total period-over-period change in blended CAC |
Sample & Implementation
| date | value_type | sales_cost | mkt_cost | new_customers | cac_delta |
|---|---|---|---|---|---|
| 2025-09-01 | budget | 0.0000 | 0.0000 | -0.0000 | 0.0000 |
| 2025-10-01 | budget | 0.0000 | 0.0000 | -0.0000 | 0.0000 |
| 2025-11-01 | budget | 0.0000 | 0.0000 | -0.0000 | 0.0000 |
| 2025-12-01 | budget | 0.0000 | 0.0000 | -0.0000 | 0.0000 |
| 2026-01-01 | budget | 98.7166 | 77.6500 | -0.0000 | 176.3666 |
| 2026-02-01 | budget | 0.0000 | 0.0000 | -0.0000 | 0.0000 |
| 2026-03-01 | budget | 0.0000 | 0.0000 | -0.0000 | 0.0000 |
Dependencies
- Transformations: GTM Efficiency and Customer Count View