AI summary · arXiv: 1804.05327v1 · econ.EM

Shapley Value Methods for Attribution Modeling in Online Advertising

Kaifeng Zhao, Seyed Hanif Mahboobi, Saeed R. Bagheri
Original paper Submitted to arXiv on 15 Apr. 2018 License: NONEXCLUSIVE-DISTRIB 1.0

How to read this summary? Illustrated guide

The essentials

The paper derives a simpler Shapley attribution formula and an ordered extension, illustrating both with a real advertising campaign dataset.

Question

How can Shapley value attribution for online advertising be calculated more efficiently while accounting for the order of channels in users’ conversion journeys? The paper also examines how attribution metrics should represent campaign and channel contributions.

Method

The authors derive a mathematically equivalent Shapley formula that weights the revenue associated with channel coalitions, then extend it by dividing coalition contributions according to each channel’s touchpoint. They illustrate the methods on a 3-month campaign with 18 channels across three categories and 153,814 revenue-generating observations, comparing overall, touchpoint, and user-segment attribution.

Findings

  • Result The simplified formula reduced the reported analysis time from 17 hours to about 2 minutes on an ordinary PC while producing similar numerical attribution results.
    See the passage in the paper
    However, they differ substantially in computational efficiency: the analysis time is reduced from 17 hours to about 2 minutes on an ordinary PC using our simplified formula.
  • Result Overall attribution was highest for paid search, followed by DSPs and publishers.
    See the passage in the paper
    As we can see in the chart, it is suggested that the paid search category has the highest attribution value at 47%. DSPs category is assigned a lower yet very close attribution value (40.43%). Lastly, publishers get the lowest value of 12.58%.
  • Result The first touchpoint received most of the attribution credit, and credit declined rapidly at later touchpoints.
    See the passage in the paper
    The longest conversion journey in the current dataset consists of 11 touchpoints. As shown in Figure 3, touchpoint 1 gets most of the credits (91.59%), and attribution value declines very fast as users visit more channels.
  • Result Among users whose journeys contained more than two channels, DSPs received the largest category-level attribution, while paid search received 24.43%.
    See the passage in the paper
    On the contrary, paid search channels usually make the moderate contribution to the revenue, and get the attribution value of 24.43%.
  • Authors’ interpretation The authors interpret some high early paid-search credit as potentially reflecting unobserved offline advertising and loyal users’ prior willingness to convert.
    See the passage in the paper
    As we do not have the relevant data at this point, most of the offline channels’ credits are allocated to the first online channel that these users usually visit, which is mostly paid search in this dataset.

Limitations

  • The analysis lacks offline-channel data, which may distort attribution of online efforts, particularly paid search.
    See the passage in the paper
    We note that the attribution analysis carried out in the paper has certain limitations. It is suspected that the abnormally high attribution value assigned to paid search at the early stage of the campaign partially comes from the offline channels.
  • The empirical demonstration is based on a single three-month campaign dataset, limiting the evidence reported here to that campaign.

Why it matters

The authors argue that the simplified formula makes Shapley attribution more computationally practical for large-scale and omnichannel analysis, while the ordered extension reveals channel attribution at different journey stages. They also suggest the approach can be extended to time-dependent attribution and combined with campaign planning.

Written by AI from the paper. Passages are checked word for word against the text we analysed; the rest may contain errors.

AI-generated keywords: Shapley value marketing attribution online advertising customer journey channel contribution

Read further

  • Comprehensive Summary
  • Layman's Summary
  • Blog article
  • Original abstract
The paper examines how to allocate credit for conversions or revenue among the online advertising channels a user encounters. It focuses on the Shapley value, a cooperative game theory method that assigns each channel the average of its marginal contributions across possible channel combinations. The authors argue that earlier attribution formulations can overlook much of a campaign’s value when users do not visit every channel and may produce negative marginal contributions. They therefore define a coalition’s value as the revenue from converting users whose recorded channel visits are confined to that coalition. The paper’s first contribution is a simplified calculation of Shapley values. It represents campaign value as the sum of contributions from user groups, classified by the sets of channels they visited. Under this definition, a channel’s Shapley value is calculated by summing the contributions of every user group whose channel set includes that channel, with each group’s value divided equally among the channels in the set. The authors show that this approach is mathematically equivalent to the standard Shapley calculation for their game definition. It makes the allocation and its properties more transparent: total channel credit equals total campaign value, channels with no contribution receive zero, and equivalent channels receive equal credit. It also reduces computation by avoiding repeated evaluations of marginal contributions across coalitions. The second contribution is an ordered Shapley method that separates a channel’s credit according to where it appears in a conversion journey. When a user visits the same channel more than once, the method divides that user’s contribution evenly across those touchpoints. Summing touchpoint-specific credits gives the ordinary Shapley value for each channel, while summing across channels gives the total credit at each journey stage. This approach shows not only which channels receive credit, but also how their attributed contributions vary between early and later stages. The authors demonstrate their methods on a three-month campaign involving 18 channels across three categories: publishers, demand-side platforms (DSPs), and paid search. The dataset contains 153,814 revenue-generating observations and about $14.31 million in revenue. In the category-level Shapley analysis, paid search receives 46.99% of the attribution, DSPs 40.43%, and publishers 12.58%. The simplified method produces results similar to those of the original calculation while reducing reported analysis time from 17 hours to about two minutes on an ordinary PC. In the ordered analysis, the first touchpoint receives 91.59% of total credit, followed by 6.76% at the second touchpoint and 1.15% at the third. The authors caution that this pattern does not show that first-touch attribution is sufficient. Paid search receives a large share at the first touchpoint, which the authors suspect is partly due to loyal users who convert after few online exposures and may have been influenced by unobserved offline advertising. When users who convert after exposure to only one channel are excluded, paid search’s first-touch share falls from 43.76% to 8.25%. Excluding journeys involving only one or two channels reduces it further to 4.37%. In this latter segment, DSPs receive 39.63% of the overall credit and paid search 24.43%, while publisher credit rises. At the channel level, D1 is reported as the leading contributor, receiving roughly 40% in the analysis of users with journeys involving more than two channels. The paper concludes that the simplified formula makes Shapley attribution more practical and that the ordered method can reveal differences across journey stages. These findings are descriptive attribution results, not proof that a channel caused the credited revenue. Missing offline exposure data may shift credit to the first recorded online channel, especially paid search. The authors identify adstock, integrating online and offline data, and combining attribution with predictive modeling and budget planning as areas for further work.

Was this synthesis useful?

Score: 0

Why do we need votes?

Votes are used to determine whether we need to re-run our summarizing tools. If the count reaches -10, our tools can be restarted.

Figures and plots

Ask about a figure by number or use its question button to request visual analysis. Up to two figures and four image panels per question. Values read from plots are approximate; check the original data.

AI assistant instructions?

Tools for this paper

Explain it differently 1 free rewrite left today
Save to a collection Group papers in collections to compare them, chat with them and export them. Continue with Google Create a free account Log in

Advanced tools Premium

For researchers who follow a field closely: citation alerts, journal-club slides, version comparison and Zotero export. Discover Premium

Zotero
Citation alerts Citation alerts guide

Papers around this one

See them on a map

Ranked by how close their title and abstract are to this paper’s. Select some to read them together.

Closest papers

  1. Close Same question Cited by this paper
    Beyond the Last Touch: Attribution in Online Advertising
    Ron Berman · 2018 · Marketing science (Providence, R.I.) · cited 143 times · Not summarized yet

    “Beyond the Last Touch” examines how to attribute online advertising effects across publishers while accounting for externalities and uncertain consumer visit patterns.

    Abstract

    Online advertisers often utilize multiple publishers and bid in multiple auctions concurrently to deliver ads, a process which may result in externalities between publishers that impact advertising effectiveness. In conjunction with these externalities, uncertainty about consumer visit patterns may limit the advertiser's ability to optimize its campaigns.We define the attribution problem as the attempt to measure such uncertainties and correct for the externalities, and determine the characteristics of a good attribution process. Using an analytical model of an online campaign we show that publisher externalities will lead an advertiser to shift from truthful bidding in equilibrium, and that…

  2. Close* Same question Cited by this paper
    A Non-parametric Approach to the Multi-channel Attribution Problem
    M. Yadagiri, Shiv Kumar Saini, R. Sinha · 2015 · WISE · cited 18 times · Not summarized yet

    “A Non-parametric Approach” addresses the multi-channel attribution problem in online advertising.

  3. Close Same method, another problem
    Counterfactual Shapley Additive Explanations
    Emanuele Albini, Jason Long, Danial Dervovic et al. · 2021 · Machine Learning · cited 80 times · AI summary available

    “Counterfactual SHAP” adapts Shapley values to explain model features using counterfactual information, rather than attributing advertising-channel contributions.

    Abstract

    Feature attributions are a common paradigm for model explanations due to their simplicity in assigning a single numeric score for each input feature to a model. In the actionable recourse setting, wherein the goal of the explanations is to improve outcomes for model consumers, it is often unclear how feature attributions should be correctly used. With this work, we aim to strengthen and clarify the link between actionable recourse and feature attributions. Concretely, we propose a variant of SHAP, Counterfactual SHAP (CF-SHAP), that incorporates counterfactual information to produce a background dataset for use within the marginal (a.k.a. interventional) Shapley value framework. We motivate …

  4. Close* Same question Cited by this paper
    Attributing Conversions in a Multichannel Online Marketing Environment: An Empirical Model and a Field Experiment
    Hong-Shuang Li, P. K. Kannan · 2014 · Journal of Marketing Research · cited 446 times · Not summarized yet

    “Attributing Conversions” studies conversion attribution in a multichannel online marketing environment using an empirical model and field experiment.

  5. Close* Same question Cited by this paper Used in depth by this paper A method it uses
    Causally motivated attribution for online advertising
    Brian Dalessandro, Claudia Perlich, Ori Stitelman et al. · 2012 · International Workshop on Data Mining for Online Advertising · cited 122 times · Not summarized yet

    “Causally motivated attribution” studies attribution for online advertising, the same problem of allocating advertising contributions.

  6. Close* Broader context Cited by this paper
    Attribution Theory and Advertising Effectiveness
    Richard M. Sparkman, William B. Locander · 1980 · Journal of Consumer Research · cited 108 times · Not summarized yet

    “Attribution Theory and Advertising Effectiveness” addresses advertising attribution and effectiveness, a broader context for channel contribution measurement.

  7. Related Same question Cited by this paper A method it uses
    Do display ads influence search? Attribution and dynamics in online advertising
    Pavel Kireyev, Koen H. Pauwels, Sunil Gupta · 2016 · International Journal of Research in Marketing · cited 167 times · Not summarized yet

    “Do display ads influence search?” examines attribution problems in online advertising and how advertising actions interact over time.

    Abstract

    As firms increasingly rely on online media to acquire consumers, marketing managers rely on online metrics such as click-through rate (CTR) and cost per acquisition (CPA). However, these standard online advertising metrics are plagued with attribution problems and do not account for synergy or dynamics. These issues can easily lead firms to overspend on some actions and thus waste money and/or underspend in others, leaving money on the table.

  8. Related Same method, another problem
    Efficient Shapley Values Estimation by Amortization for Text Classification
    Chenghao Yang, Fan Yin, He He et al. · 2023 · Computation and Language · cited 7 times · AI summary available

    “Efficient Shapley Values Estimation” improves computation of Shapley attributions, applying the method to text-classification features rather than advertising channels.

    Abstract

    Despite the popularity of Shapley Values in explaining neural text classification models, computing them is prohibitive for large pretrained models due to a large number of model evaluations. In practice, Shapley Values are often estimated with a small number of stochastic model evaluations. However, we show that the estimated Shapley Values are sensitive to random seed choices -- the top-ranked features often have little overlap across different seeds, especially on examples with longer input texts. This can only be mitigated by aggregating thousands of model evaluations, which on the other hand, induces substantial computational overheads. To mitigate the trade-off between stability and ef…

Prior work it builds on

  1. Related* Same method, another problem A method it uses
    A patent portfolio-based approach for assessing potential R&D partners: An application of the Shapley value
    B. Song, H. Seol, Yongtae Park · 2016 · Technological Forecasting and Social Change · cited 44 times · Not summarized yet

    “A patent portfolio-based approach” applies the Shapley value to assess R&D partners, rather than allocate online advertising credit.

  2. Related* Groundwork for this paper A method it uses
    The Shapley Value
    Robert J. Aumann · 1994 · cited 1,083 times · Not summarized yet

    “The Shapley Value” presents the underlying cooperative-game allocation concept used by this paper to assign credit to advertising channels.

  3. Related* Same question
    Practice Prize Paper - Marketing's Profit Impact: Quantifying Online and Off-line Funnel Progression
    T. Wiesel, Koen H. Pauwels, J. Arts · 2011 · Marketing science (Providence, R.I.) · cited 185 times · Not summarized yet

    “Marketing's Profit Impact” quantifies online and offline funnel progression, addressing how marketing channels contribute to outcomes.

  4. Related* Same method, another problem A method it uses
    A multiple criteria hesitant fuzzy decision making with Shapley value-based VIKOR method
    G. Wei, Nian Zhang · 2014 · Journal of Intelligent & Fuzzy Systems · cited 107 times · Not summarized yet

    “A multiple criteria hesitant fuzzy decision making” incorporates the Shapley value into a VIKOR decision method, applying it outside advertising attribution.

  5. Related* Groundwork for this paper A method it uses
    A Value for n-person Games
    L. Shapley · 1988 · cited 10,819 times · Not summarized yet

    “A Value for n-person Games” introduces a value for cooperative games that grounds this paper’s use of Shapley-based credit allocation.

How are these papers found?

We compare the title and abstract of this paper with those of every paper summarized on this site, and with the papers Semantic Scholar recommends, those it cites and those citing it (for a much-cited paper, its most recent citations and, from OpenAlex, the most cited ones). Among the prior work and the follow-ups, the papers that use each other in depth, a method it uses and the much-cited follow-ups come a little higher. The levels (very close, close, related) come from the similarity of the texts, not from a judgment of quality; * marks a paper without an abstract, compared by its title. The sentence under a paper is written by an AI from the two abstracts: check it in the papers. A paper marked not relevant by three readers leaves the list.

Updated on 5 November 2026.

Disclaimer: The AI-based summarization tool and virtual assistant provided on this website may not always provide accurate and complete summaries or responses. We encourage you to carefully review and evaluate the generated content to ensure its quality and relevance to your needs.