Full-funnel attribution is a marketing analysis approach that tracks and assigns credit to all customer interactions across different channels and stages of the buying process, from awareness to conversion.