Automating marketing process