Smart marketing placement