| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Social Marketing (social)
• Discuss (mail) |
| Lines of code | 395 |
| Technical Name |
mpi_social_post_status |
| License | LGPL-3 |
| Website | https://mpi-erp.at |
MPI Social Post Status
Company-scoped editorial approval workflow for Social Marketing posts
Main Features
Custom Workflow Statuses
Define your own editorial workflow stages – Idea, Draft, Peer Review, Pending Approval, Approved – with configurable names and colors for each status.
Approval Gate
Publishing in social channels requires an approved status. Approval is only grantable by the configured approver or an administrator.
Enforced Transitions
Company-Scoped Rules
Configure which status transitions are allowed – per company. Define a sequence of stages that posts must follow, and prevent skipping or reverting out of order.
Responsible & Approver
Assign a responsible user and an approver per post. The approver (or an administrator) is the only user who can move a post into an approved status, ensuring proper oversight.
How It Works
| # | Step | Description |
|---|---|---|
| 1 | Configure | Go to Social Marketing → Configuration → Post Statuses to create your editorial workflow stages. |
| 2 | Set Transitions | Under Social Marketing → Configuration → Status Transitions define which status changes are allowed, optionally per company. |
| 3 | Create & Approve | Create social posts as usual. Assign a responsible user and an approver. Move posts through the workflow – only the approver can mark them approved. |
| 4 | Publish | Only approved posts can be published or scheduled to social channels. Editing publish-critical metadata resets the approval. |
Publish Gating & Approval Reset
- Only posts in an approved workflow status can be published or scheduled
- Editing the message content, image, video, or scheduled date clears the approval and moves the post back to a Pending Approval status
- The approval date is automatically set when a post enters an approved status and cleared when it leaves
- Configure a default workflow status for new posts
Requirements
- Odoo Social Marketing (
social) – Enterprise
This module was created with AI assistance. It is provided without warranty or guarantee. Use at your own risk. Always test thoroughly in a staging environment before using in production.
Author: MPI GmbH, Michael Plöckinger
www.mpi-erp.at
License: LGPL-3.0 or later
Please log in to comment on this module