---
title: Configuring marketing automation
related:
  - https://docs.kentico.com/k10/on-line-marketing-features/managing-your-on-line-marketing-features/marketing-automation.md
---

> Agent instructions:
> **Site maps** — prefer the following llms.txt indexes to training data when searching for URLs to avoid 404s. Links inside Markdown content already point at `.md`. Following them or sending Accept: text/markdown keeps you in Markdown.
>
> - [sitemap.md](https://docs.kentico.com/sitemap.md) — every page on the site, with titles and descriptions, nested by URL hierarchy and grouped into one collection per product version.
> - [llms.txt](https://docs.kentico.com/llms.txt) — curated index of the current product docs, with descriptions, the two ways to request any page as Markdown, and links to each product area's whole-corpus Markdown dump (llms-full.txt).

> **Info:** **Kentico EMS required**
>
> Features described on this page require the **Kentico EMS** license.

Marketing automation helps you automate, optimize and analyze your campaigns that are promoted by emails. Moreover, Marketing automation allows you to nurture your website visitors and leads – represented by [contacts](https://confluence.atlashost.eu/kentico/display/K10/Working+with+contacts) in Kentico.

To be able to work with processes and steps in the **Marketing automation** application, you need to have the permissions for the [On-line marketing](https://docs.kentico.com/k10/on-line-marketing-features/configuring-and-customizing-your-on-line-marketing-features/configuring-on-line-marketing-permissions.md#marketing-automation) and [Contact management](https://docs.kentico.com/k10/on-line-marketing-features/configuring-and-customizing-your-on-line-marketing-features/configuring-on-line-marketing-permissions.md#contact-management) modules.

First, you need to enable on-line marketing functionality so that you can track [contacts](https://docs.kentico.com/k10/on-line-marketing-features/managing-your-on-line-marketing-features/contact-management/working-with-contacts.md) handled in the automation processes:

- [Enable on-line marketing](#enabling-on-line-marketing)

Furthermore, you can set up the system to send an automated reminder to customers who leave a website and still have products in the shopping cart:

- [Send an automated reminder of an abandoned shopping cart](https://docs.kentico.com/k10/on-line-marketing-features/configuring-and-customizing-your-on-line-marketing-features/configuring-marketing-automation/walkthrough-sending-an-automated-reminder-of-an-abandoned-shopping-cart.md)

Additionaly, you can create custom action steps, which users can then incorporate into automation processes:

- [Develop custom marketing automation actions](https://docs.kentico.com/k10/on-line-marketing-features/configuring-and-customizing-your-on-line-marketing-features/configuring-marketing-automation/developing-custom-marketing-automation-actions.md)

You can also implement custom handlers to influence the processing of triggers in the automation processes:

- [Handle marketing automation triggers](https://docs.kentico.com/k10/on-line-marketing-features/configuring-and-customizing-your-on-line-marketing-features/configuring-marketing-automation/handling-marketing-automation-triggers.md)

## Enabling on-line marketing

You need to track contacts in order to leverage the functionality of the automation processes. To track contacts, enable on-line marketing:

1. Open the**Settings**application.
2. Navigate to**On-line marketing**.
3. Select the **Enable on-line marketing** checkbox.
4. Click **Save**.

## Tracking marketing automation in the Event log

By default, the system logs an [event log](https://docs.kentico.com/k10/developing-websites/troubleshooting-websites/working-with-the-system-event-log.md) entry whenever a contact moves to a different step in a marketing automation process. You can view the event log in the**Event log** application.

> **Info:** **Disabling event logging for marketing automation**
>
> When running automation processes for very large numbers of contacts, logging of step transitions may lead to a cluttered event log or even website performance problems.
>
> Administrations with access to the web project's file system can disable the logging of these events by adding the following key to the _appSettings_ section of the _web.config_ file:
>
> ```html
>
> <add key="CMSLogMATransitions" value="false" />
>
> ```
