Event-based Automations (Jobs/Events)

Prev Next

Event-based automations in Mapp Engage are triggered when a defined event occurs – such as a contact opening a message or an import being completed. Each time the event occurs, the system automatically executes a predefined job.

They are ideal for responding to user behavior or system activity in real time.


How It Works

Each event-based automation consists of:

  • An event – defines the trigger (e.g. message opened, import finished)

  • A job – defines what happens in response (e.g. update profile, export data)

Events and jobs must be compatible:

  • Some apply per contact, others at system level.

  • Some combinations are restricted and must follow the (C)/(S) logic.

For full details, see: How Contact-Based and System-Based Automations Work (C/S Model)

In most cases, event triggers are based on user behavior or system activity. Alternatively, event-based automations can also be triggered via specific API calls. This allows you to start automations programmatically (e.g. after a profile update or group subscription).

For full details, see: API Calls for Event-Based Automations


Typical Use Cases

  • Send a follow-up message after a contact clicks a specific link

  • Add contacts to a group after import completion

  • Export message statistics after every sendout

  • Increase profile score when a conversion is registered

  • Trigger an internal notification after bounce or response