Attributing actions to users to be able to understand consumer behavior to seamlessly move an engaged user through a funnel to create advocacy.