Een attributiemodel is een reeks regels waarmee marketeers krediet kunnen toekennen voor conversies en andere gewenste resultaten over verschillende kanalen, zoals zoekmachinemarketing (SEM), sociale media, e-mail, display-advertenties en meer. Het doel van attributiemodellen is te bepalen welk touchpoint of welke combinatie van touchpoints binnen het klantentraject de meeste resultaten heeft opgeleverd, zodat marketeers de impact van elk kanaal kunnen begrijpen en hun investeringen dienovereenkomstig kunnen optimaliseren. Attributiemodellen kunnen eenvoudig zijn, zoals first-click of last-click attributie, of complexer, met multi-touch datapunten gewogen door statistische algoritmen om te bepalen welke kanalen het meest effectief zijn in het beïnvloeden van de beslissing van een klant.