I recently found a package ChannelAttribution which is pretty cool for attributing the marketing channels used during customer's journey (I exported data from Google Analytics). The package is super simple, and that is the problem.
I have a data set containing records in the following format:
Columns:
Path: A > B > C > D > A > Z
The number of conversions: 12
The conversion value: 12,632 USD
See how it looks in Google Analytics
I would like to attribute the value to each channel using Markov model, however, more in detail so I can understand the whole process behind. Can you recommend any packages, scripts and steps I should take in order to achieve it?