Many marketers in the Asia Pacific region I have talked to in various occasions have asked if the entire marketing (campaign management, specifically) process can be automated. The response to this question is technically YES, it can be automated.
However, the real question is, do you, as a marketer want to automate the entire process? You might ask, if it is a relevant question? Yes, it is!
Let me give an analogy in aviation industry. The role of technology in aviation space has increased so much; flying a passenger aircraft from Helsinki to Caracas is possible without having to have a Pilot on board. The engineers behind the scenes at Boeing, Air Bus, Embraer et al is well aware, the instinct of the Pilots on board is something that can, by no means be automated. And, this very instinct is one of the critical factors for sustenance of safe flights.
What can we understand from this analogy? Though, it is possible to automate the marketing, particularly campaign management function much as you want to, it is essential to keep the human touch intact in whatever way you can. Sooner or Later you will realize, this decision has paid-off handsomely in managing customers effectively, i.e. either in managing marketing costs or increasing the returns you get from various marketing programs.
Please do not fall prey to sales-talks from vendors who make automation process look like result of a magic wand swing, do exercise adequate caution before registering what is being told to you.