First Touch
Gives all credit to the earliest eligible touchpoint before the conversion. Useful for demand creation analysis.
Quick guide
Compare different attribution models without rewriting history. Each run is immutable and grouped by run_group_id.
Tip: Run different models on the same period: this exposes how much ROI depends on model choice.
Attribution Model Comparison
Each run stores immutable attribution_results with a unique run_group_id. Campaign and channel performance is calculated from attribution credits, not naive totals.
Gives all credit to the earliest eligible touchpoint before the conversion. Useful for demand creation analysis.
Gives all credit to the final eligible touchpoint before conversion. Useful for close-to-sale activity.
Splits credit evenly across every eligible touchpoint in the lookback window.
Gives strong credit to the first and last touch, with the remaining credit shared across middle touches.
Gives more credit to recent touchpoints using a configurable decay factor and half-life.
Uses admin-defined rules by touchpoint type and/or journey position stored in the model configuration.
Revenue, margin, conversion, and touchpoint totals from each model's latest run.
| Model | Type | Attributed revenue | Attributed margin | Conversions | Touchpoints | Avg credit | Run group |
|---|---|---|---|---|---|---|---|
| No attribution runs yet. Use “Run attribution now” to create the first immutable result set. | |||||||