En partant du résultat désiré (la conversion), les outils d’attribution analysent ainsi toutes les actions digitales (appelées « touchpoints » ou points de contact) qui ont précédé ce résultat, puis donnent une valeur à chacun de ces touchpoints. C’est ainsi que l’on peut estimer quelle combinaison influence le plus les individus.
Les problématiques d’attribution sont souvent liées à celles du tracking des sources de trafic et de visibilité, ainsi qu’à celles de la déduplication des conversions. Il existe différents modèles d’attribution : le plus connu est le modèle du dernier clic (ou last-click model), qui attribue la conversion au dernier clic de l’utilisateur, mais celui-ci est en réalité peu fiable.
Il existe des outils d’attribution spécialisés tels que Convertro ou Visual IQ. Google a aussi récemment annoncé le lancement de sa propre solution, Google Attribution.