Unleash all Drupal features: how ambitious site builders take it to the next level with ECA and BPMN
DrupalCon Europe 2024
go.lakedrops.com/eca-barcelona-2024
Jürgen Haas
26. September 2024

Member on drupal.org for 17+ years
Maintainer of ~100 modules
Find me online:
go.lakedrops.com/jurgenhaas

Track Lead Privacy & Compliance
Co-founder and Managing Director
ECA is the no-code solution that empowers you to orchestrate your Drupal site.
ECA is a powerful, versatile, and user-friendly rules engine for Drupal. The core module is a processor that validates and executes event-condition-action plugins. Integrated with the graphical user interface BPMN.iO, ECA is a robust system for building conditionally triggered action sets.
Started in July 2021
1.0.0 published in July 2022
Steady growth in user statistics
currently ~5.500 sites
2.0.0 published in June 2024
currently at 2.0.5
Just 1: Drupal Core
There are 2 extra sub-modules:
UI
Can be turned off on production sites, just like with fields or views UI.
Developer
Provides helpful Drush commands and code generators for ECA plugins.
Around 40+ modules already integrating with ECA, including some bigger ones like AI, Commerce, Easy Email, Flag, Tamper, Webform, and many more
650+ plugins
Front end to a global SAP system to manage ledgers with workflows, revisions and external audits for up to 5 years ahead.
Using Views to receive the lists of items.
Using Easy Email to send messages in different languages.
ECA is for every Drupal site!
Customers and end-users love it! Why?
Slides go.lakedrops.com/eca-barcelona-2024
ECA processor www.drupal.org/project/eca
BPMN.io UI www.drupal.org/project/bpmn_io
ECA Guide ecaguide.org
ECA TV tv.ecaguide.org
Drupal Slack #ECA channel www.drupal.org/slack
Issue Queue www.drupal.org/project/issues/eca
Find me online go.lakedrops.com/jurgenhaas
Thank you for your attention!