Multi-Touch Attribution Weighting Modeler
Model multi-touch attribution across customer journeys with first-touch, last-touch, linear, and time-decay models
Worked Examples
Example 1: E-Commerce Customer Journey
Problem: Customer path: Display Ad β Organic Social β Paid Search β Email β Direct (purchase). Conversion value: $200. Display cost $5, search $15, email $2. Compare first-touch, last-touch, and linear attribution.
Solution: Touchpoint Costs:\n- Display: $5\n- Organic Social: $0\n- Paid Search: $15\n- Email: $2\n- Direct: $0\n- Total cost: $22\n\nFirst-Touch Attribution:\n- Display: 100% credit = $200\n- All others: $0\n- Display ROI: ($200 - $5) / $5 = 3,900%\n- Search ROI: ($0 - $15) / $15 = -100%\n\nLast-Touch Attribution:\n- Direct: 100% credit = $200\n- Display: $0\n- Search: $0\n- Display ROI: -100% (cost, no credit)\n\nLinear Attribution:\n- Each: 20% credit = $40\n- Display: $40 credit, $5 cost β 700% ROI\n- Search: $40 credit, $15 cost β 167% ROI\n- Email: $40 credit, $2 cost β 1,900% ROI\n\nInsights:\n- First-touch over-credits display\n- Last-touch gives credit to zero-cost direct\n- Linear shows all channels contributed\n- True ROI likely between linear and time-decay\n\nRecommendation:\nUse positi
Result: Linear gives all channels credit | Position-based balances awareness + conversion | Email highest ROI
Frequently Asked Questions
What is multi-touch attribution?
Multi-touch attribution assigns credit to all touchpoints in a customer journey, not just the first or last. Example: customer sees display ad, clicks organic social post, searches brand, clicks paid ad, converts. Multi-touch credits all four interactions proportionally based on the attribution model chosen.
What are the main attribution models?
First-touch (100% to initial awareness), last-touch (100% to final conversion), linear (equal credit to all), time-decay (more recent gets more credit), position-based/U-shaped (40% first, 40% last, 20% middle), W-shaped (30% first, 30% middle, 40% last), data-driven (ML determines weights).
Which attribution model is best?
No universal answerβdepends on business. B2B with long sales cycles benefits from position-based or time-decay. E-commerce with short cycles may use last-touch. Ideal: data-driven attribution using ML to learn from conversions. Test multiple models; reality is usually between first-touch and last-touch extremes.
What is the attribution window problem?
How far back do you look? 7-day window credits touchpoints from last week. 30-day window credits last month. Longer windows capture more journey but risk false attribution (did that display ad 29 days ago really contribute?). B2B often uses 90-day; e-commerce 7-30 day.
How do I measure incrementality vs attribution?
Attribution divides existing credit; incrementality measures whether a channel created new conversions. Use holdout tests: stop a channel for 30 days, measure conversion change. If conversions drop less than attributed, channel was over-credited. Attribution and incrementality together provide complete view.
What is view-through attribution?
View-through credits display ad impressions even if not clicked. User sees ad, later converts via search. Display gets partial credit. Controversial because correlation β causation. Most use short view-through windows (1-7 days) and fractional credit (10-30%) to avoid over-crediting display.