Academia ERP
Proyectos

Plan de contenido

Completo 10 min de lectura 8 videos

Videos tutoriales

Introducción al módulo

Qué es el plan de contenido, estructura campaña → semana → publicación y menú principal.

Nueva campaña

Modal de alta: nombre, cliente, fecha y observaciones.

Semanas de la campaña

Detalle de campaña, agregar semanas y abrir el plan semanal.

Agregar contenido

Día, tipo, categoría, formato, copy, diseño y estado de cada pieza.

Estados

Pendiente/Realizado de campaña y Programado/Diseñado/Publicado de cada pieza.

Listados Pendientes y Realizado

Filtrar campañas por estado global.

Catálogos (tipo, categoría, formato)

Tablas maestras necesarias antes de planificar publicaciones.

Flujo completo de ejemplo

Campaña mensual para un cliente de punta a punta.

Los videos se reproducen si la carpeta media/ está disponible en el servidor.

¿Para qué sirve este módulo?

El módulo Plan de contenido organiza la estrategia de publicaciones de marketing para cada cliente: campañas por periodo, semanas de trabajo y piezas diarias (redes, blog, email, etc.) con copy, diseño, hora y estado de avance.

Está pensado para equipos de marketing, community managers o agencias que llevan el calendario editorial de varios clientes dentro de Ecobelleza.

  • Crear campañas de contenido asociadas a un cliente.
  • Dividir cada campaña en semanas (ej. «Semana 1 — Lanzamiento»).
  • Registrar cada publicación por día con tipo, categoría, formato, copy y referencias.
  • Seguir el avance con estados de campaña y de cada pieza.
  • Consultar listados de campañas Pendientes o Realizadas.
El título del menú superior dice Campaña de contenido; la carpeta del módulo es plan_contenido/. Ambos nombres se refieren al mismo módulo.

Estructura del módulo — tres niveles

NivelQué esPantallaTabla (referencia)
1. CampañaContenedor principal por cliente y objetivo (ej. «Campaña Q2 Instagram»).
2. SemanaBloque semanal dentro de la campaña (nombre libre).
3. Pieza / publicaciónContenido concreto de un día (post, reel, story…).

Relación con otros módulos

MóduloRelación
ClientesCada campaña exige un cliente registrado. El listado muestra nombre del cliente y la campaña queda vinculada a cliente.
EmpleadosAl crear la campaña se guarda el empleado que la registró (Creada por en el listado).
Marketing / funciones_marketingToda la lógica de inserción y consulta está en el módulo (el sistema de marketing).

Este módulo no publica automáticamente en redes sociales: es un planificador y control de ejecución interno. La publicación real se hace fuera del sistema y se refleja actualizando el estado de cada pieza.

Inicio rápido

  1. Verifique que existan registros en catálogos Tipo, Categoría y Formato de contenido (tablas maestras; ver sección Catálogos).
  2. Menú Nueva campaña → nombre, cliente, observaciones → Guardar.
  3. En el listado, botón Ver (ojo) → detalle de campaña.
  4. Botón verde + → agregar semana (ej. «Semana 1»).
  5. En la semana, botón Ver → plan semanal.
  6. Botón verde + → agregar pieza por día (tipo, copy, hora, estado).
  7. Al cerrar la campaña, clic en el badge de estado → Realizado.

Menú principal — barra de iconos

BotónEnlaceDescripción
PendientesListadoCampañas con estado Pendiente (valor 0). Es la vista por defecto al entrar sin parámetro.
RealizadoListadoCampañas marcadas como Realizadas.
Nueva campañaModal #modal-campanaFormulario de alta sin salir del listado.
AyudaEsta guía de ayudaConsultar procedimientos.

Conceptos clave

TérminoSignificado
Campaña de contenidoProyecto editorial para un cliente con observaciones generales y estado global.
Semana (plan)Etiqueta libre que agrupa publicaciones; no calcula fechas automáticamente.
Pieza / plan de contenidoRegistro de una publicación: día de la semana, metadatos y textos.
CopyTexto principal de la publicación (caption, cuerpo del post, etc.).
ReferenciaEnlace, código interno o nota de referencia visual.
DiseñoIndicación de arte, diseñador o ruta del archivo gráfico.
Tipo / Categoría / FormatoClasificaciones desde catálogos maestros (ej. Tipo: Educativo; Formato: Reel).

Estados

Estado de la campaña (global)

Clic en el badge del detalle abre el modal Cambiar estado campaña contenido.

EstadoValorDescripción
Pendiente 0 Campaña en curso; aún se está ejecutando o planificando el contenido.
Realizado 1 Campaña cerrada o completada según criterio del equipo.
Estado de cada pieza (publicación)

Se elige al agregar contenido en el modal. En la tabla puede mostrarse como número (0, 1, 2).

EstadoValorDescripción
Programado 0 Pieza planificada; aún no pasa a diseño o publicación.
Diseñado 1 Arte o diseño listo; pendiente de publicar.
Publicado 2 Contenido ya publicado en el canal correspondiente.

Listado de campañas

Vista en tabla :

  • Campaña — nombre definido al crear.
  • Creación — fecha registrada al guardar al insertar.
  • Cliente — nombre del cliente asociado.
  • Creada por — empleado que registró la campaña.
  • Estado — Pendiente o Realizada.
  • Más — botón amarillo (ojo) → detalle el módulo.

También puede abrir el modal Agregar campaña desde el icono + en el encabezado de la tarjeta.

Nueva campaña (modal)

Complete el formulario y pulse Guardar para registrar la campaña.

CampoDescripción
Nombre campañaObligatorio. Identificador visible en listados.
ClienteObligatorio. Select con búsqueda (Select2) de clientes activos.
FechaCampo fecha en formulario; la fecha de creación en listado proviene del registro en BD.
ObservacionesNotas generales de la campaña (brief, objetivos, tono).

Al guardar, la campaña queda en estado Pendiente y aparece en el listado Pendientes.

Detalle de campaña

Muestra :

  • Fecha de creación, cliente y observaciones.
  • Badge de estado (clic → modal cambiar estado).
  • Tabla Plan de contenido Semanal con las semanas creadas.
  • Botón verde + → modal «Agregar semana a campaña».

Cada semana tiene botón Ver con el detalle de publicaciones de esa semana.

Agregar semana

Modal con formulario En pantalla:

  • Nombre semana — texto libre (ej. «Semana 12–18 Marzo», «Semana lanzamiento»).

Guarda vía el módulo. Puede crear tantas semanas como necesite por campaña; el orden depende del orden de creación, no de fechas automáticas.

Plan semanal — piezas de contenido

Encabezado con datos de campaña, cliente y nombre de semana. Tabla de publicaciones :

ColumnaContenido
DíaLunes … Domingo (selector al crear).
TipoDesde catálogo catálogo de tipos.
CategoríaDesde catálogo de categorías.
FormatoDesde catálogo de formatos (post, carrusel, video…).
HoraHora sugerida de publicación (texto libre).
CopyTexto de la pieza.
ReferenciaURL, drive, código de arte, etc.
DiseñoResponsable o estado del diseño.
Observaciones / DescripciónNotas adicionales.
Estado0 Programado, 1 Diseñado, 2 Publicado.

Modal Agregar contenido → el módulo.

La columna «Detalles» apunta a pantalla que puede no existir en su instalación; use la tabla principal para consultar y editar vía modal si está disponible.

Catálogos maestros (tipo, categoría, formato)

Al agregar una pieza debe elegir valores de tres listas:

  • Tipo de contenido — tabla catálogo de tipos
  • Categoría — tabla catálogo de categorías
  • Formato — tabla catálogo de formatos

La lógica CRUD existe en el módulo (, etc.). Si los selectores aparecen vacíos, un administrador debe poblar esas tablas (solicite al administrador).

Los catálogos de tipo, categoría y formato los gestiona el administrador del sistema; no hay icono de configuración en la barra de este módulo.

Flujo recomendado de trabajo

  1. Recibir brief del cliente → crear campaña con observaciones.
  2. Definir semanas del mes o del proyecto.
  3. Planificar lunes–domingo en cada semana antes de diseñar.
  4. Actualizar estado de pieza a Diseñado cuando el arte esté listo.
  5. Tras publicar en la red, marcar Publicado.
  6. Cuando todas las semanas estén ejecutadas, cambiar campaña a Realizado.

Permisos y acceso

El acceso depende del permiso al módulo en Empleados → Permisos (menú lateral). No hay permisos especiales adicionales propios del módulo en la versión actual.

Cualquier usuario con acceso puede crear campañas, semanas y piezas. Restrinja el módulo a roles de marketing si no debe ser visible para todo el personal.

Preguntas frecuentes

Faltan datos en tablas maestras catálogo de tipos, catálogo de categorías y catálogo de formatos. Solicite al administrador cargar los catálogos.
La columna Creación muestra la fecha automática del registro al guardar. El campo fecha del formulario puede no persistirse en todas las versiones.
Algunas redirecciones no incluyen identificador de campaña ni parámetro de navegación. Vuelva al listado → Ver campaña → Ver semana. Vuelva al listado y abra la campaña desde el botón Ver.
Enlace a archivo que puede no existir. Use la información de la tabla del plan semanal.
El formulario soporta edición si se envía identificador de campaña; en la interfaz actual el flujo principal es crear desde modal. Para cambios mayores, contacte soporte o use observaciones en detalle.
No. Es solo planificación y seguimiento manual de estados.
Coloque los MP4 en carpeta de videos del módulo.

Ejemplos prácticos

Ejemplo 1 — Campaña mensual Instagram

Cliente «Spa Bella» → campaña «Marzo 2026 IG» → semanas «S1», «S2», «S3», «S4» → cada día un post o reel con copy, hora 18:00, referencia al drive de diseños.

Ejemplo 2 — Lanzamiento de producto

Una sola semana «Semana lanzamiento» → lunes teaser, miércoles carrusel beneficio, viernes video demo → estados Diseñado → Publicado → campaña Realizado al cierre.

Ejemplo 3 — Varios clientes en paralelo

Listado Pendientes filtra campañas activas de todos los clientes; Realizado archiva las cerradas para consulta histórica.

Buenas prácticas

  • Use nombres de campaña y semana descriptivos (cliente + periodo + canal).
  • Complete el brief en observaciones de la campaña antes de planificar piezas.
  • Mantenga catálogos de tipo/categoría/formato alineados con la nomenclatura del equipo.
  • Actualice el estado de cada pieza el mismo día del diseño o publicación.
  • Cierre la campaña (Realizado) solo cuando todas las piezas relevantes estén Publicadas o canceladas.
  • Asigne el módulo solo a personal de marketing para evitar ediciones accidentales.