Package: ChannelAttribution
Type: Package
Title: Markov Model for Online Multi-Channel Attribution
Version: 2.2.5
Date: 2026-06-08
Authors@R: c(
  person("Davide", "Altomare", email = "info@channelattribution.io", role = c("cre", "aut")),
  person("David", "Loris", email = "david@channelattribution.io", role = "aut")
  )
Maintainer: Davide Altomare <info@channelattribution.io>
Description: Advertisers use a variety of online marketing channels to reach consumers and they want to know the degree each channel contributes to their marketing success. This is called online multi-channel attribution problem. This package contains a probabilistic algorithm for the attribution problem. The model uses a k-order Markov representation to identify structural correlations in the customer journey data. The package also contains three heuristic algorithms (first-touch, last-touch and linear-touch approach) for the same problem. The algorithms are implemented in C++.
License: GPL-3 | file LICENSE
URL: https://channelattribution.io
LinkingTo: Rcpp, RcppArmadillo
Imports: Rcpp
Suggests: curl, jsonlite
NeedsCompilation: yes
Packaged: 2026-06-08 12:50:58 UTC; davide
Author: Davide Altomare [cre, aut],
  David Loris [aut]
Repository: CRAN
Date/Publication: 2026-06-08 13:20:02 UTC
Built: R 4.5.2; x86_64-apple-darwin20; 2026-06-08 13:59:39 UTC; unix
Archs: ChannelAttribution.so.dSYM
