Analytics
Outcome Attribution for AI Email
Know which emails actually move the needle. Tie business outcomes to email touchpoints with multiple attribution models and per-journey revenue breakdowns.
How it works
Send emails through Molted Email
Every send is tracked with full decision logs — template, variant, journey step, and timestamp. This is the touchpoint data that attribution models use.
Ingest business outcomes
POST to /v1/outcomes/ingest when a business event happens — deal closed, trial converted, meeting booked. Include the contact email, event type, and revenue amount.
Automatic attribution
The system traces the outcome back through email touchpoints for that contact. Four attribution models are supported: last-touch, first-touch, linear, and time-decay.
Journey impact reports
GET /v1/outcomes/journey-impact returns per-journey revenue breakdowns — total outcomes, attributed outcomes, and segment and experiment breakdowns.
Ingest an outcome
POST /v1/outcomes/ingest
POST /v1/outcomes/ingest
{
"tenantId": "your-tenant-id",
"contactEmail": "alice@example.com",
"eventType": "deal_closed",
"eventName": "Enterprise Deal Won",
"revenue": 15000,
"metadata": { "dealId": "deal_xyz" }
}Attribution models
Last-touch
Full credit to the last email before the outcome. Best for short sales cycles.
First-touch
Full credit to the first email that reached the contact. Measures awareness impact.
Linear
Equal credit to every email touchpoint. Fair distribution across the journey.
Time-decay
More credit to recent touchpoints, less to earlier ones. Reflects recency bias in decision-making.
Journey impact reports
See exactly how each journey contributes to business outcomes — total revenue, attributed revenue, and breakdowns by segment and experiment.
GET /v1/outcomes/journey-impact?tenantId=your-tenant-id
[
{
"journeyId": "j_abc",
"journeyName": "Onboarding Sequence",
"totalOutcomes": 120,
"totalRevenue": 48000,
"attributedOutcomes": 85,
"attributedRevenue": 34000,
"segmentBreakdown": {
"seg_123": { "outcomes": 50, "revenue": 20000 }
},
"experimentBreakdown": {
"exp_456": { "outcomes": 30, "revenue": 12000 }
}
}
]Measure what matters
Stop guessing which emails drive revenue. Ingest outcomes, pick an attribution model, and get per-journey impact reports automatically.