Post purchase and on-site surveys to gain insight on attribution channels and customer sentiment (NPS)