Marketing Automation is het gebruik van software om repetitieve taken met betrekking tot marketingactiviteiten te automatiseren en verschillende onderdelen van de marketing funnel met elkaar te verbinden.
Marketing Automation is een complex gebied met veel verkopers en veel functies. De functiesets blijven zich ontwikkelen onder invloed van de concurrentie op de markt en nieuwe technologieën.
Gemeenschappelijke kenmerken van marketingautomatiseringssystemen zijn e-mailmarketing, marketingdatabases en analyses. Andere kenmerken zijn multi-channel campagne management, lead management (capturing, scoring, nurturing), content generatie zoals landing pages, ROI tracking, en third-party integratie met andere applicaties.