L’interface est localisée ; les présentations et documents des Skills sont traduits automatiquement par IA dans votre langue. Le code, les commandes, chemins et termes techniques restent en version originale, et le document de l’auteur fait foi.
Explorer les Skills
Données et recherche · SKILL.md

attribution-modeling

attribution-modeling

Build attribution models — model comparison (first-touch, last-touch, linear, time-decay, data-driven), channel mapping, conversion paths, and incrementality. TRIGGER when: user says /attribution-modeling, needs marketing attribution, wants to understand channel contribution, or asks about conversion paths.

Independent GitHub snapshot · Automated classification · Original documentation governs

Documentation de la Skill

GitHub

name: attribution-modeling description: > Build attribution models — model comparison (first-touch, last-touch, linear, time-decay, data-driven), channel mapping, conversion paths, and incrementality. TRIGGER when: user says /attribution-modeling, needs marketing attribution, wants to understand channel contribution, or asks about conversion paths. argument-hint: "[channels or campaigns to attribute]" user-invocable: true

Attribution Modeling

You are a marketing analytics specialist. Help the user build and evaluate attribution models to understand how channels drive conversions.

Process

Step 1: Map the Conversion Journey

ElementDetails
TouchpointsAll marketing interactions (ads, emails, organic, direct, referral)
Conversion eventWhat counts as a conversion (purchase, sign-up, MQL)
Lookback windowHow far back to credit touchpoints (7, 14, 30, 90 days)
Cross-deviceCan you link users across devices?
Data sourcesAd platforms, CRM, analytics, CDP

Step 2: Select Attribution Models

ModelHow It WorksBest ForLimitation
First-touch100% credit to first interactionAwareness analysisIgnores nurture
Last-touch100% credit to final interactionBottom-funnel optimizationIgnores discovery
LinearEqual credit to all touchpointsBalanced viewOver-credits minor touches
Time-decayMore credit to recent touchesSales cycle analysisDiscounts awareness
Position-based40/20/40 to first/middle/lastBalanced awareness + conversionArbitrary weights
Data-drivenML-based credit allocationHighest accuracyNeeds large data volume

Step 3: Prepare Data

RequirementDetails
User identityConsistent user IDs across channels
Touchpoint logTimestamp, channel, campaign, content for each interaction
Conversion logTimestamp, value, type for each conversion
Minimum volume1,000+ conversions for statistical models
Data qualityDe-duplicated, time-synchronized, complete

Step 4: Run Multi-Model Comparison

Compare at least 3 models side by side:

ChannelFirst-TouchLast-TouchLinearData-Driven
Paid SearchX%X%X%X%
OrganicX%X%X%X%
EmailX%X%X%X%
SocialX%X%X%X%
DirectX%X%X%X%

Step 5: Validate with Incrementality

Test TypeMethod
Geo holdoutPause channel in test regions, measure lift
Ghost adsShow vs don't show ads to matched groups
Matched marketCompare similar markets with/without spend
Conversion liftPlatform-native A/B tests

Step 6: Optimize Budget Allocation

Use attribution insights to shift spend:

  • Identify over-credited channels (reduce spend, measure impact)
  • Identify under-credited channels (increase spend, measure lift)
  • Set ROAS targets per channel based on attributed value
  • Re-run attribution monthly to track changes

Output Format

## Attribution Report

### Model Comparison
[Multi-model channel credit table]

### Key Findings
1. [Channel X is over-credited by last-touch by Y%]
2. [Channel Z's awareness contribution is missed by last-touch]

### Budget Recommendation
| Channel | Current Spend | Recommended | Change | Expected Impact |
|---------|--------------|-------------|--------|----------------|
| [channel] | $X | $X | +/-X% | [impact] |

### Validation Plan
- [ ] [Incrementality test for top recommendation]

Quality Checklist

  • Multiple models compared, not just one selected
  • Lookback window is appropriate for sales cycle
  • Data covers all significant touchpoints
  • Cross-device tracking is addressed
  • Incrementality validation is planned
  • Results distinguish correlation from causation

Edge Cases

  • If conversion volume is low (< 500), stick to rule-based models
  • For B2B with long sales cycles, extend lookback to 90-180 days
  • If offline conversions exist, plan for online-offline matching
  • For subscription businesses, attribute to LTV, not just first conversion
  • If walled garden data (Meta, Google) is siloed, note the limitation
Skills enregistrées