Saturday, September 12, 2026
1 change · master
Code cleanup and technical improvements
Marketing Automation has been redesigned to make campaign creation easier for non-technical users, with a visual workflow editor, clearer activity types, drag-and-drop organization, and more ways to enroll participants. The update also adds AI-assisted campaign creation so users can describe a campaign in plain language and get help building it.
Original PR description
As Odoo grows, we're always looking for ways to make our apps even more accessible and user-friendly. Over time, we've noticed that our current Marketing Automation app requires a bit of a technical…
As Odoo grows, we're always looking for ways to make our apps even more accessible and user-friendly. Over time, we've noticed that our current Marketing Automation app requires a bit of a technical background to get the most out of it. While the engine under the hood is super powerful, the sheer number of options can feel a bit overwhelming for everyday users who just want to get a campaign running quickly. To bridge this gap and open up the app to everyone, we're giving it a fresh, modern makeover! The goal of this task is to shift toward a fully visual experience. This PR introduces a brand-new custom graph view that makes campaign building much more intuitive. Instead of managing complex configurations through standard forms, users can now see their entire marketing flow mapped out clearly. Building a campaign becomes super straightforward: you can add, remove nodes on the fly to design your workflow visually. Instead of throwing all options into a single, heavy form, we've split the configuration into specific, easy-to-understand node types (like Delay, Filter, and Interaction). This keeps the interface clean, clutter-free, and way easier to use. ENT: https://github.com/odoo/odoo/pull/258112 Task-3866422