Marketing attribution models: Types, examples & when to use each