360 degree marketing visibility