Marketing Automation to oprogramowanie zaprojektowane w celu zwiększenia efektywności działań promocyjnych prowadzonych Internecie. Systemy tego typu umożliwiają automatyzację procesów marketingowych opartych o powtarzalne czynności marketingowe, takie jak wysyłka wiadomości E-mail czy śledzenie aktywności klientów na stronach internetowych.