Monthly Planner
Planea bolsas mensuales por segmento: presupuesto del cliente, tarifa Relo, payout a partners y margen.
Monthly Planner
El Monthly Planner es la calculadora mensual donde defines cuanto te paga el cliente por segmento, cuanto le pagas a cada partner y cual es el margen resultante para Relo. Es la fuente de verdad de las bolsas y tarifas que luego se congelan en pagos.
Accede desde cualquier cliente: /v2/c/:slug/planner.

El flujo de dinero
En la parte superior ves tres cifras grandes que resumen el mes:
| Cifra | Que representa | Formula |
|---|---|---|
| Bolsa del cliente | Todo lo que la marca pagara a Relo este mes | suma de client_budget por segmento |
| Costo a partners | Lo que Relo pagara a afiliados por sus conversiones | suma de partner_payout por segmento |
| Relo gana | El margen bruto del mes | Bolsa − Costo |
El porcentaje de margen se calcula sobre la bolsa total. Si algun segmento no proyecta (tarifa % sin precio promedio, o Relo rate en 0), el hero lo ignora y te avisa con "a revisar".
Estados del planner
| Estado | Que pasa |
|---|---|
| Borrador | Puedes editar libremente. Los cambios se guardan en localStorage como draft. |
| Aprobado | El mes se bloquea. Los partners reciben email con sus bolsas y tarifas. |
| Reabierto | Un admin con permisos reabre el mes con una razon. Los partners NO ven los cambios hasta que vuelvas a aprobar. |
Approved = congelado Una vez aprobado, los valores de ese mes se usan para calcular comisiones y pagos. Si necesitas corregir algo, usa Editar igual, justifica el cambio y vuelve a aprobar.
Acciones principales
Guardar
Guarda los cambios en borrador sin notificar a nadie. Sirve para trabajar la planeacion durante varios dias. El draft se guarda automaticamente en el navegador cada 800 ms, pero Guardar lo persiste en base de datos.
Aprobar y notificar
- Valida que no haya segmentos invalidos (negativos o no numericos).
- Guarda segment configs + budgets + comisiones + tiered deals.
- Bloquea el planner.
- Envia un email a cada partner con su tabla de segmentos habilitados.
Si hay segmentos que exceden el budget del cliente, te muestra una advertencia y puedes aprobar de todos modos.
Auto-repartir
Toma el margen objetivo que defines arriba a la derecha (por defecto 87%) y reparte el resto (100% − margen objetivo) entre los partners habilitados de cada segmento, ponderando por el revenue del mes pasado.
Ejemplo rapido:
- Bolsa del segmento MX:
$100,000 - Margen objetivo:
87% - Monto a repartir:
$13,000 - Partner A genero
$30kel mes pasado, Partner B$70k - Caps sugeridos: A
$3,900, B$9,100
Siempre revisa antes de guardar — es una sugerencia, no una regla.
Copiar mes pasado
Prefill del mes actual con las bolsas, tarifas Relo, caps y comisiones del mes anterior. No copia tiered deals. Despues de copiar puedes ajustar y guardar.
Exportar CSV
Descarga una hoja con:
- Bolsa, tarifa Relo, tarifa promedio de partner, precio promedio, break-even units/revenue, payout, margen y status por segmento.
- Por cada partner habilitado: budget asignado y comision.
Estructura de la tabla
Cada segmento es una fila colapsable:
| Campo | Descripcion |
|---|---|
| Client budget | Cuanto pagara la marca por ese segmento este mes. |
| Relo rate | Comision que Relo cobra al cliente (porcentaje o fijo por unidad). |
| Avg price | Precio promedio del producto. Solo se usa para proyectar break-even. |
| Partner rate | Tarifa promedio ponderada que Relo pagara a partners. |
| Break-even units | Unidades que se necesitan vender para agotar la bolsa. |
| Partner payout | Proyeccion del costo total a partners. |
| Relo margin | Proyeccion del margen de Relo. |
Al expandir un segmento ves cada partner habilitado con su cap individual y su comision. Tambien puedes activar tiered rates para que la comision cambie segun volumen.
Tiered rates (escalonados)
Algunos acuerdos pagan mas por vender mas. En el planner puedes definir escalones por partner-segmento:
0 - 100 unidades → $50/u
101 - 500 → $65/u
501+ → $80/u
Los tiers se guardan con effective_from igual al primer dia del mes. Si el mes esta aprobado, un cambio en tiers requiere reabrir el planner.
Target margin
Es un piso de referencia, no una regla dura. Se usa para:
- Pintar en rojo a los partners cuya tarifa dejaria a Relo por debajo del objetivo.
- Calcular la reparticion automatica.
Se guarda en localStorage por cliente, asi que cada admin puede tener su propio objetivo sin afectar a otros.
Historial
Al final de la pagina hay una bitacora colapsable con:
- Cuando se guardo el planner.
- Cuando se aprobo y a quienes se les notifico.
- Cuando se reabrio y la razon.
Usala para auditar cambios sin tener que preguntar en Slack.
Errores comunes
| Problema | Causa | Solucion |
|---|---|---|
| "Some segments have invalid values" | Hay un numero negativo o no numerico. | Revisa los inputs resaltados en rojo. |
| No proyecta break-even | Relo rate en 0 o tarifa % sin avg price. | Llena precio promedio o tarifa Relo. |
| "No previous-month setup to copy" | El mes anterior no tiene planner guardado. | Empieza desde cero o copia de un mes mas atras. |
| Emails no llegan | El partner no tiene contact_email. | Edita el perfil del partner. |
Tips de planeacion
- Cierra campanas finalizadas pausando a todos los partners de un segmento con bolsa 0; el planner los oculta automaticamente.
- Ajusta el target margin antes de usar Auto-repartir para ver distintos escenarios.
- Usa el CSV exportado para comparar meses en Excel/Sheets.
- Reabre un mes aprobado solo si es necesario; cada reapertura queda registrada en el historial.
Motor de dinero y trazabilidad
Cómo opera el motor único de comisiones y margen en Go, qué garantías de trazabilidad existen (email_log, audit_events, timeline) y cómo verificarlas desde ops.
Lead Rate Planner
Planea tarifas por lead para clientes pixel: rate por partner, evento y etapa, con cap mensual y edición vigente el primer día del mes siguiente.