Expert Insights: revenue attribution