Marketing automation is technology that allows businesses to effectively target their customers with automated and relevant messaging at scale, across multiple touchpoints, to drive businesses objectives and revenue.