Automatically ties revenue back to marketing campaigns and channels