13 Comments COMMENTS The marketing funnel is ‘dead’ – people trust customer reviews more than marketers, claims HubSpot MD