A method of assigning the full or partial value of an action to various touchpoints along the customer journey. There are several different types of attribution models that marketers use such as first-touch, last-touch, and multi-touch attribution models.