define promoter sequenceconsumer lead generation companieslead generation revenue