Online Marketing Systems Development and Automation