marketing_automationlisted
Install: claude install-skill diegosouzapw/awesome-omni-skill
# marketing_automation — Odoo 19.0 Skill Reference
## Overview
The Marketing Automation application enables users to build automated campaign workflows that execute sequences of emails, SMS messages, and server actions based on predefined triggers, durations, and audience filters. Campaigns target specific record models (Lead/Opportunity, Contact, Mailing Contact, Event Registration, etc.) and react to participant behavior (opened, clicked, replied, bounced) to branch into child activities. Used by marketing teams to automate drip campaigns, lead nurturing, double opt-in flows, and internal CRM actions.
## Key Concepts
- **Campaign**: A workflow of activities executed against a target audience defined by model and filter rules. States: Draft, Running, Stopped.
- **Target**: The Odoo model the campaign operates on (e.g., Lead/Opportunity, Mailing Contact, Contact, Event Registration).
- **Filter / Domain**: Configurable rules that narrow the target audience. Supports "Match all" / "Match any" logic with nested conditions.
- **Unicity based on**: Field used to deduplicate records (typically Email).
- **Record**: A database entry matching the campaign's target + filter criteria.
- **Participant**: A record that has been engaged by the campaign (entered the workflow).
- **Activity**: A single step in the workflow — Email, SMS, or Server Action.
- **Child Activity**: An activity triggered by a parent activity's outcome (opened, not opened, clicked, replied, bounced, etc.).
- *