Consumer path analysis