Cohort revenue report
Draft for review · SYNTHETIC_COHORT_MAPPING_V1 · through 2026-12-15 (Asia/Jerusalem)
Acquisition groups follow lead creation. First-payment groups follow the first actual payment. Cash follows each payment date. Do not add these views together. Gross LTV is before refunds; net cash is after dated refunds.
Calculated from the supplied mapped snapshot. Missing amounts and excluded records can make totals incomplete; inspect the issues below.
Period summary
| account attribution rate | all attributed revenue | blended revenue to spend | cash collected | cost per paid lead | crm closed | currency | direct roas | net cash | paid attributed revenue | paid leads | paid sales | paying accounts | period | revenue per converted lead | sales rate | spend | unpaid leads |
|---|
| UNAVAILABLE | 0 | UNAVAILABLE | 0 | UNAVAILABLE | 2 | ILS | UNAVAILABLE | 0 | 0 | 4 | 0 | 0 | September | UNAVAILABLE | 0.000000 | UNAVAILABLE | 2 |
| 1.000000 | 1950 | 1.950000 | 550 | 250.000000 | 2 | USD | 1.950000 | 550 | 1950 | 4 | 2 | 2 | September | 975.000000 | 0.500000 | 1000 | 2 |
| UNAVAILABLE | 0 | UNAVAILABLE | 0 | UNAVAILABLE | 0 | ILS | UNAVAILABLE | 0 | 0 | 0 | 0 | 0 | December | UNAVAILABLE | UNAVAILABLE | UNAVAILABLE | 0 |
| UNAVAILABLE | 0 | UNAVAILABLE | 0 | UNAVAILABLE | 0 | USD | UNAVAILABLE | -200 | 0 | 0 | 0 | 0 | December | UNAVAILABLE | UNAVAILABLE | UNAVAILABLE | 0 |
Acquisition and first-payment cohorts
| average gross ltv | axis | cohort month | currency | customers | gross ltv | new revenue | returning revenue | returning share | undated revenue |
|---|
| 0.000000 | acquisition | 2026-05 | ILS | 1 | 0 | 0 | 0 | UNAVAILABLE | 0 |
| 90.000000 | acquisition | 2026-05 | USD | 1 | 90 | 90 | 0 | 0.000000 | 0 |
| 0.000000 | acquisition | 2026-08 | ILS | 1 | 0 | 0 | 0 | UNAVAILABLE | 0 |
| 1182.000000 | acquisition | 2026-08 | USD | 1 | 1182 | 1000 | 182 | 0.153976 | 0 |
| 0.000000 | acquisition | 2026-09 | ILS | 4 | 0 | 0 | 0 | UNAVAILABLE | 0 |
| 600.000000 | acquisition | 2026-09 | USD | 4 | 2400 | 2000 | 400 | 0.166667 | 0 |
| 0.000000 | acquisition | 2026-10 | ILS | 2 | 0 | 0 | 0 | UNAVAILABLE | 0 |
| 340.000000 | acquisition | 2026-10 | USD | 2 | 680 | 600 | 0 | 0.000000 | 80 |
| 1200.000000 | acquisition | 2026-11 | ILS | 1 | 1200 | 1200 | 0 | 0.000000 | 0 |
| 300.000000 | acquisition | 2026-11 | USD | 1 | 300 | 300 | 0 | 0.000000 | 0 |
| 0.000000 | first_payment | 2026-05 | ILS | 2 | 0 | 0 | 0 | UNAVAILABLE | 0 |
| 270.000000 | first_payment | 2026-05 | USD | 2 | 540 | 540 | 0 | 0.000000 | 0 |
| 0.000000 | first_payment | 2026-06 | ILS | 1 | 0 | 0 | 0 | UNAVAILABLE | 0 |
| 700.000000 | first_payment | 2026-06 | USD | 1 | 700 | 700 | 0 | 0.000000 | 0 |
| 0.000000 | first_payment | 2026-07 | ILS | 1 | 0 | 0 | 0 | UNAVAILABLE | 0 |
| 1182.000000 | first_payment | 2026-07 | USD | 1 | 1182 | 1000 | 182 | 0.153976 | 0 |
| 0.000000 | first_payment | 2026-09 | ILS | 2 | 0 | 0 | 0 | UNAVAILABLE | 0 |
| 275.000000 | first_payment | 2026-09 | USD | 2 | 550 | 550 | 0 | 0.000000 | 0 |
| 0.000000 | first_payment | 2026-10 | ILS | 4 | 0 | 0 | 0 | UNAVAILABLE | 0 |
| 637.500000 | first_payment | 2026-10 | USD | 4 | 2550 | 2150 | 400 | 0.156863 | 0 |
| 1200.000000 | first_payment | 2026-11 | ILS | 1 | 1200 | 1200 | 0 | 0.000000 | 0 |
| 300.000000 | first_payment | 2026-11 | USD | 1 | 300 | 300 | 0 | 0.000000 | 0 |
Payment-date cash flow
| cash collected | cogs coverage | currency | gross profit | known allocated cogs | net cash | payment date | refunds |
|---|
| 90 | 0.000000 | USD | UNAVAILABLE | 0 | 90 | 2026-05-06 | 0 |
| 450 | 0.000000 | USD | UNAVAILABLE | 0 | 450 | 2026-05-15 | 0 |
| 700 | 0.000000 | USD | UNAVAILABLE | 0 | 700 | 2026-06-10 | 0 |
| 1000 | 0.000000 | USD | UNAVAILABLE | 0 | 1000 | 2026-07-12 | 0 |
| 32 | 0.000000 | USD | UNAVAILABLE | 0 | 32 | 2026-08-19 | 0 |
| 150 | 0.000000 | USD | UNAVAILABLE | 0 | 150 | 2026-08-25 | 0 |
| 300 | 0.000000 | USD | UNAVAILABLE | 0 | 300 | 2026-09-10 | 0 |
| 250 | 0.000000 | USD | UNAVAILABLE | 0 | 250 | 2026-09-15 | 0 |
| 1000 | 0.000000 | USD | UNAVAILABLE | 0 | 1000 | 2026-10-05 | 0 |
| 600 | 0.000000 | USD | UNAVAILABLE | 0 | 600 | 2026-10-07 | 0 |
| 50 | 0.000000 | USD | UNAVAILABLE | 0 | 50 | 2026-10-08 | 0 |
| 500 | 0.000000 | USD | UNAVAILABLE | 0 | 500 | 2026-10-20 | 0 |
| 220 | 0.000000 | USD | UNAVAILABLE | 0 | 220 | 2026-10-22 | 0 |
| 300 | 0.000000 | USD | UNAVAILABLE | 0 | 300 | 2026-11-06 | 0 |
| 1200 | 0.000000 | ILS | UNAVAILABLE | 0 | 1200 | 2026-11-08 | 0 |
| 400 | 0.000000 | USD | UNAVAILABLE | 0 | 400 | 2026-11-10 | 0 |
| 0 | 0.000000 | USD | UNAVAILABLE | 0 | -200 | 2026-12-02 | 200 |
30/60/90-day windows — new package logic
| cohort month | currency | data complete | days | final window revenue | mature | observed revenue | pre lead grace revenue excluded |
|---|
| 2026-05 | ILS | True | 30 | 0 | True | 0 | 0 |
| 2026-05 | USD | True | 30 | 90 | True | 90 | 0 |
| 2026-05 | ILS | True | 60 | 0 | True | 0 | 0 |
| 2026-05 | USD | True | 60 | 90 | True | 90 | 0 |
| 2026-05 | ILS | True | 90 | 0 | True | 0 | 0 |
| 2026-05 | USD | True | 90 | 90 | True | 90 | 0 |
| 2026-08 | ILS | True | 30 | 0 | True | 0 | 0 |
| 2026-08 | USD | True | 30 | 150 | True | 150 | 32 |
| 2026-08 | ILS | True | 60 | 0 | True | 0 | 0 |
| 2026-08 | USD | True | 60 | 150 | True | 150 | 32 |
| 2026-08 | ILS | True | 90 | 0 | True | 0 | 0 |
| 2026-08 | USD | True | 90 | 150 | True | 150 | 32 |
| 2026-09 | ILS | True | 30 | 0 | True | 0 | 0 |
| 2026-09 | USD | True | 30 | 1550 | True | 1550 | 0 |
| 2026-09 | ILS | True | 60 | 0 | True | 0 | 0 |
| 2026-09 | USD | True | 60 | 1950 | True | 1950 | 0 |
| 2026-09 | ILS | True | 90 | UNAVAILABLE | False | 0 | 0 |
| 2026-09 | USD | True | 90 | UNAVAILABLE | False | 1950 | 0 |
| 2026-10 | ILS | True | 30 | 0 | True | 0 | 0 |
| 2026-10 | USD | False | 30 | UNAVAILABLE | True | 680 | 0 |
| 2026-10 | ILS | True | 60 | UNAVAILABLE | False | 0 | 0 |
| 2026-10 | USD | False | 60 | UNAVAILABLE | False | 680 | 0 |
| 2026-10 | ILS | True | 90 | UNAVAILABLE | False | 0 | 0 |
| 2026-10 | USD | False | 90 | UNAVAILABLE | False | 680 | 0 |
| 2026-11 | ILS | True | 30 | UNAVAILABLE | False | 1200 | 0 |
| 2026-11 | USD | True | 30 | UNAVAILABLE | False | 300 | 0 |
| 2026-11 | ILS | True | 60 | UNAVAILABLE | False | 1200 | 0 |
| 2026-11 | USD | True | 60 | UNAVAILABLE | False | 300 | 0 |
| 2026-11 | ILS | True | 90 | UNAVAILABLE | False | 1200 | 0 |
| 2026-11 | USD | True | 90 | UNAVAILABLE | False | 300 | 0 |
Acquisition spend per new customer — new package logic
| acquisition spend per new customer | currency | known new accounts | new unique customers | period | uncertain accounts |
|---|
| UNAVAILABLE | ILS | ['A01', 'A05A', 'A05B'] | 3 | September | [] |
| 333.333333 | USD | ['A01', 'A05A', 'A05B'] | 3 | September | [] |
| UNAVAILABLE | ILS | [] | 0 | December | [] |
| UNAVAILABLE | USD | [] | 0 | December | [] |
Reconciliation of known amounts
| attributed revenue | attribution difference | cash collected | cash difference | currency | eligible gross charges | excluded ambiguous | excluded missing date | excluded no account | excluded no lead | excluded pre lead | gross without cash date |
|---|
| 1200 | 0 | 1200 | 0 | ILS | 1200 | 0 | 0 | 0 | 0 | 0 | 0 |
| 3202 | 0 | 6042 | 0 | USD | 6122 | 700 | 0 | 220 | 550 | 1450 | 80 |
Data quality issues
| entity | id | kind |
|---|
| account | A04 | ambiguous_identity |
| account | A09 | inferred_contact_match_review |
| charge | C15 | missing_amount |
| charge | C21 | missing_amount |
| charge | C17 | missing_payment_date |
| charge | C14 | no_account |
| charge | C20 | no_account |
| charge | C20 | status_direction_conflict |
| charge | C16 | unmapped_status |
Definitions and evidence
{
"params": {
"as_of_date": "2026-12-15",
"currency_policy": "separate",
"enable_cac": true,
"history_complete": true,
"identity_mode": "contact_fallback",
"pre_lead_grace_days": 3,
"timezone": "Asia/Jerusalem",
"windows_days": [
30,
60,
90
]
},
"sources": [
{
"coverage_note": "Synthetic handoff scenarios; includes deliberately missing and contradictory records.",
"freshness": "2026-12-16T00:00:00+02:00",
"reference": "SYNTHETIC_SNAPSHOT"
}
],
"limitations": [
"Gross LTV excludes refunds; net cash subtracts dated refunds.",
"Known amounts only; missing or excluded records are itemized, not imputed.",
"As-of means end of the specified local calendar day; not a historical database snapshot.",
"Currency rows and report axes must not be added together.",
"Contact matches require operator review; this is not click-level attribution.",
"No FX, forecasting, provider extraction or booking-cost parsing.",
"Installed engine execution and live client pilots are unverified."
]
}AI interpretation is pending. Keep narrative separate from calculations and obtain client-manager review.