15 Stats About Inbound Marketing To Make You Sound Smarter In Meetings. Some research data about leaders vs followers in inbound marketing from Aberdeen … e.g. 60% of marketing leads are generated via direct outbound marketing and 40% from digital inbound … also includes links to “free” 2013 Aberdeen reports for those who want to see more data …