Analysis overview and configuration
| Parameter | Value | _row |
|---|---|---|
| attribution_model | shapley | attribution_model |
| include_channels | web, catalog, store, deals | include_channels |
| min_purchases | 1 | min_purchases |
| confidence_level | 0.95 | confidence_level |
| segment_by_income | TRUE | segment_by_income |
This analysis applies Shapley Value Attribution to quantify how marketing channels and campaigns contribute to revenue generation across 2,205 customers. The objective is to identify which channel mix and campaign combinations drive the highest-value customer segments, enabling data-driven budget allocation decisions.
The analysis reveals a clear performance hierarchy: Store and Web channels drive 66% of revenue, while Catalog and Deals contribute 34%. Campaign effectiveness varies dramatically—top performers
Data preprocessing and column mapping
| Metric | Value |
|---|---|
| Initial Rows | 2,205 |
| Final Rows | 2,205 |
| Rows Removed | 0 |
| Retention Rate | 100% |
This section documents the data preprocessing pipeline for the marketing attribution analysis, showing how raw customer and campaign data was prepared for Shapley Value attribution modeling. Perfect retention indicates no data loss during cleaning, which is critical for ensuring the attribution analysis covers the complete customer base and produces reliable revenue allocation insights across channels and campaigns.
The perfect retention rate indicates exceptionally clean source data with no missing mapped values or quality issues requiring exclusion. This is favorable for attribution modeling, as the Shapley Value algorithm operates on the complete 2,205-customer population, ensuring that revenue attribution across all five campaigns and four channels reflects the true customer base without selection bias. The absence of train/test splits aligns with attribution analysis objectives, which prioritize comprehensive channel-mix evaluation over predictive generalization.
While 100% retention suggests high data quality, this metric alone does not reveal potential issues in feature engineering, outlier handling, or data consistency across the
| Finding | Value |
|---|---|
| Total Customers | 2,205 |
| Conversion Rate | 15.1% |
| Top Campaign | Campaign 2 |
| Top Channel | Store |
| Total Revenue | $1,136,743 |
This executive summary synthesizes the marketing attribution analysis across 2,205 customers to answer which channels and campaigns drive the most revenue. The analysis uses Shapley Value Attribution to fairly allocate credit across touchpoints, enabling data-driven budget allocation decisions.
The analysis successfully identifies that revenue concentration follows a quality-over-quantity pattern. Campaign 2's outsized attribution despite low volume, combined with Store's
Shapley value attribution across campaigns - which campaigns drove conversions
This section applies Shapley value attribution to fairly distribute conversion credit across campaigns based on their actual contribution to customer decisions. Understanding which campaigns drive conversions—independent of scale—reveals which initiatives deserve budget prioritization to maximize revenue impact across the 2,205 customer base.
Campaign 2's superior Shapley value reflects its disproportionate conversion efficiency—it converts 66.7% of exposed customers versus the 15.1% baseline. Conversely, Campaigns 3 and 4 show negative attribution, suggesting they may
Revenue attributed to each purchase channel (Web, Catalog, Store, Deals)
This section quantifies revenue contribution across four purchase channels to identify which distribution methods drive the most value. Understanding channel performance is critical for optimizing marketing spend allocation and identifying which channel mix produces the highest-value customers—a core objective of this attribution analysis.
Channel efficiency varies significantly: Store and Web generate consistent mid-range revenue per purchase ($34–$35), while Catalog commands premium pricing ($45/transaction) and Deals operates on volume with minimal margin. The Store channel's dominance reflects both high purchase frequency and broad customer adoption, making it the primary revenue engine. However, Catalog's efficiency suggests selective targeting
Campaign acceptance rates segmented by customer income quartile
This section reveals how campaign acceptance varies dramatically across customer income tiers, exposing a critical segmentation pattern in marketing effectiveness. Understanding these differences is essential for optimizing channel mix and campaign ROI, since high-value customers respond selectively while lower-income segments show minimal engagement across most campaigns.
The data confirms the expected inverse relationship: high-income customers are selective responders but deliver disproportionate value when engaged, while low-income segments show near-zero campaign acceptance. This 27.6% peak
Revenue breakdown by product category (Wines, Meat, Gold, Fruits, Fish, Sweet)
This section identifies which product categories generate the most revenue and reveals customer spending patterns by category. Understanding category performance is essential for aligning marketing campaigns with high-value product segments and tailoring promotional content to drive revenue from premium versus volume-based categories.
Wines is the clear revenue driver, accounting for nearly 60% of total spend with the highest per-customer value. This premium segment should be the primary focus for high-income customer campaigns (particularly the High income segment, which averages $1,150 spend). Meat provides secondary revenue through moderate per-customer spending. Gold's minimal contribution suggests it either serves as an entry-level category or requires campaign repositioning to increase adoption among higher-income segments
Actionable recommendations from attribution analysis
This section synthesizes attribution analysis findings to identify which marketing channels and campaigns drive the most revenue. It translates complex Shapley Value calculations into actionable insights about channel mix effectiveness and campaign performance, directly addressing the core business question: which marketing investments generate the highest-value customer outcomes.
The analysis reveals that campaign effectiveness is not determined by volume alone—Campaign 2's small but highly-converting audience contributes more attributed value than larger campaigns. Store channel's domin
Customer behavior profile by income segment
| income_segment | n_customers | avg_campaigns_accepted | avg_total_spend | avg_recency_days |
|---|---|---|---|---|
| Low | 553 | 0.08 | 61 | 48 |
| Medium-Low | 550 | 0.14 | 200 | 50 |
| Medium-High | 551 | 0.23 | 653 | 50 |
| High | 551 | 0.74 | 1150 | 49 |
This section segments customers by income level to reveal how campaign receptiveness, spending behavior, and engagement patterns vary across the customer base. Understanding these profiles is critical for identifying which segments drive revenue and which represent untapped or at-risk opportunities within the overall attribution analysis.
Income is a strong predictor of campaign receptiveness and lifetime value. High-income customers accept campaigns at 9x the rate of low-income customers, directly explaining why certain campaigns (Campaign 2, 1, 5) achieve higher Shapley values—they likely resonate with affluent segments. The uniform recency across segments suggests purchase timing is consistent
Shapley value attribution methodology and interpretation guide
| Model | Description | Best_For |
|---|---|---|
| Shapley Value | Game-theory optimal: distributes credit across all campaigns touched | Fair, multi-touch attribution (used here) |
| First-Touch | 100% credit to first campaign interaction | Brand awareness measurement |
| Last-Touch | 100% credit to most recent campaign before conversion | Direct response campaigns |
| Linear | Equal credit to all campaigns in customer journey | Baseline comparison |
This section applies Shapley value attribution—a game-theory approach—to fairly distribute conversion credit across campaigns. Rather than assigning all credit to the "last click," Shapley values measure each campaign's average marginal contribution to conversions across all possible channel combinations. This directly addresses the core objective: identifying which campaigns and channels drive revenue and which customer segments respond best.
Shapley values reveal that campaign quality varies dramatically—not by volume, but by conversion impact. Campaign 2's high Shapley value despite low acceptance suggests it targets high-intent segments or creates strong downstream effects. Conversely, negative values indicate campaigns that may cannibalize conversions or reach saturated audiences. These patterns align with the **income segment analysis