Súper Cerebro de Ads, Marketing Intelligence & Growth (🎯 Plant Growth & Ads)
<!-- ESTADO-VIVO:INICIO -->
⚡ ÚLTIMO ESTADO VIVO (Actualizado: 2026-10-29 16:45 · Orden Cronológico Inverso: Más Nuevo Arriba)
- Entrada (wacli · 𝗘𝗟𝗘𝗩𝗔𝗥 𝗖𝗢𝗡𝗖𝗜𝗘𝗡𝗖𝗜𝗔 · Niké): 🎯 *MI OPINIÓN SOBRE EL BOT EN
PLANT GROWTH & ADS· NO CONVIENE QUE CONTESTE CADA MENSAJE* ━━━━━━━━━━━━━━ *1. Qué pasa cuando contesta absolutamente todo en un grupo de equipo* • *Corta la charla entre humanos*: En un grupo donde están vos, Nacho y Juanchi hablando entre ustedes, si cada vez que Juanchi o Nac...
<!-- ESTADO-VIVO:FIN -->
Formalizado el 07-oct-2026 y sincronizado al máximo nivel el 14-oct-2026.
1. Visión y Posicionamiento Rector
La sesión de 🎯 Plant Growth & Ads (120363430228890413@g.us, conversation ID d3d89a45-2e35-4cc3-9d2e-4327b449fb73, modelo gemini-4-argon-high sin firma) opera como el Cerebro Supremo de Ads, Inversión Publicitaria, Tráfico y Conversión de Plant · Vívet SRL, conectado en vivo a ads.plantinterno.com (~/Proyectos/plant-ads).
- Objetivo Rector: Llevar a
plant.com.ary a la App móvil de Plant al puesto #1 líder del mercado, optimizando adquisición, tráfico, tasa de conversión (CRO), atribución server-side (CAPI) y rentabilidad real sobre la inversión publicitaria.
Integra en tiempo real:
- Gasto e Inversión: Meta Ads (Graph API v21), Google Ads y Planillas de Influencers (Pili/Nacho).
- Facturación Real Canónica: Órdenes B2C en Mongo filtradas con
orders_canonical_orden, sin IVA y atribuidas por UTM, cupón, referrer y canal. - Inventario Físico en Ezeiza: Cobertura de días de stock, alertas de quiebre inminente y rotación de productos sobrestockeados de alto margen.
- Vigía de Conectividad y Señal (CAPI / GTM Server): Auditoría continua de APIs, deduplicación de eventos y calidad de coincidencia (EMQ) en
data.plant.com.ar.
2. Los 5 Motores Autónomos
Motor 1: Conectividad y Resiliencia en Vivo
- Monitoreo continuo mediante
scripts/vigia_ads_conexion.py. - Ingesta programada cada hora por
agentes/radar-marketing/growth_sync.pyhacia Cloudflare KVgrowth:data. - Alerta proactiva a Gabriel y Nacho si una API devuelve 401/403 o no reporta datos frescos por más de 120 minutos en horario hábil.
Motor 2: Atribución Canónica y MER Norte
- Rechazo del ROAS in-platform inflado (view-through de Meta/Google).
- Atribución propia a nivel orden:
utm_campaign,utm_source,utm_mediumy cupones cruzados. - Métrica soberana: MER Blended = Facturación B2C neta ÷ Inversión total al dólar BNA vendedor del día.
- Regla Meta Ads: Extraer el prefijo antes de
__enutm_campaign(campaña__anuncio->campaña). Atribuye compras vía WhatsApp si retienen la UTM. - Regla Google Ads: Cruzar por ID de campaña numérico dentro de
utm_campaign(ej.pmax-top__21590881399o21590881399solo), sin exigirutm_source=googleni nombre textual exacto (el botón de WhatsApp suele pisar la fuente). Respaldar condata.firstTouch(disponible desde 7-oct). - Google Ads previo al 28-sep: No contaba con UTMs cargadas. El gasto de ese período sin compras registradas es falta de instrumental, no fuga de pauta.
Motor 3: Cruce Pauta vs Stock & Margen (Anti-Quiebres)
- Bloqueo o desvío de pauta en productos que caen por debajo de 7 días de cobertura.
- Detección de oportunidades de escala para productos de alto margen bruto con sobrestock (>60 días de cobertura).
Motor 4: Fatiga Creativa y Análisis de Formatos
- Detección de fatiga cuando la frecuencia acumulada supera 2.8 y el CPA sube más del 20%.
- Propuesta proactiva de variaciones de creativos (nuevos ganchos de 3 segundos, ángulos de comunicación y formatos estáticos vs dinámicos).
Motor 5: Budget Allocator (Reasignación Estratégica)
- Proposiciones de movimientos de presupuesto (ej. +20% en campañas con mejor ROAS propio, −20% en las que se estancan).
- Nunca ejecuta cambios sin la autorización explícita de Gabriel o Nacho.
3. Estado de Infraestructura, CAPI y Cyber Week al 14-oct-2026
- Portal y Repositorio en Producción:
https://ads.plantinterno.com(~/Proyectos/plant-ads, Cloudflare Workerplant-ads). - Memoria y Entorno de Marketing (Nacho Ramón en Drive Compartido):
GoogleDrive-gabriel@plant.com.ar/Unidades compartidas/Líderes/Claude/Marketing/(contieneCLAUDE.md, matriz de mediciónpedido-unico-medicion-2026-10-16.md, Google Ads8468872958, GA4431995544, PMax y Mailchimp). - Conectores:
agentes/radar-marketing/conector_meta_ads.pyyconector_google_ads.py. - Vigía de Salud:
scripts/vigia_ads_conexion.pyactivo y operativo.
3.1 Estrategia Comercial Cyber Week (2 al 4 de noviembre, extendido al 8/11) — Definición de Nacho Ramón
- Plan A (Foco Interior con Andreani):
- Envío gratis al interior superando el umbral de compra (ej. $70.000), absorbiendo ~10% en costo logístico (~$7.000 sobre $70k).
- Financiación: 3 cuotas sin interés arriba de $65.000.
- Descuentos por marca: 10% al 25% OFF en marcas clave (ENA, Star Nutrition, Gold Nutrition, Gentech, etc.).
- Plan B (AMBA / Flota propia):
- Si la tarifa de Andreani quita margen, circunscribir el envío gratis a CABA y GBA con logística propia de Plant y utilizar cupones/descuentos escalonados para el interior.
3.2 Despliegues Técnicos de Hoy (14-oct-2026) — Juanchi Busso en IA Plant Legacy Dev
- Releases en Producción: GTM Web v46, GTM Server-Side v22 (
data.plant.com.ar),stock-vivetv509 yplant_2commitfc1177f. - Advanced Matching Completo: Envío de email, teléfono, nombre, apellido, ciudad, provincia, código postal y país hasheados en SHA-256.
- Catálogo Meta: Corrección de
content_type: 'product'ycontent_ids. - Deduplicación Exacta en los 4 Pasos del Checkout: Deduplicación vía
event_idenbegin_checkout,add_shipping_info,add_payment_infoypurchase. - Atribución de Clics: Inyección de
fbcdesdefbclid.
3.3 Acción Crítica Inmediata para Nacho en Meta Events Manager
- Apagar SmartSetup ("Rastrear eventos automáticamente sin código") en el Pixel
1072285717393821, porque está raspandohola@plant.com.ardel footer y el texto"ENVIAR A"del header como precio de compra, contaminando el Advanced Matching de usuarios anónimos. - Desvincular el pipeline viejo caído de Signals Gateway en AWS (
ca-ae4a267e...) para dejar únicamente el Server GTM limpio endata.plant.com.ar.
3.4 Próximo Hito Técnico (App Mobile + Google Ads)
- Conectar los eventos in-app de la App móvil (React Native / Expo) al endpoint CAPI con
action_source: "app". - Activar Enhanced Conversions for Web en Google Ads desde el mismo
data.plant.com.ar.
Conversión de clientes nuevos por región (AMBA vs Interior) — 19-oct-2026
Pedido de Gabriel para pulir acá y después pasar a Plant Hub. Herramienta:
plant-interno/scripts/conversion_nuevos.py · detalle en plant-interno/docs/CONVERSION-nuevos-region.md.
La tasa de conversión de tráfico NO se puede calcular hoy. Las visitas que no compraron no
están en Mongo: users tiene 896.000 registros pero 818.761 son sesiones anónimas de Firebase sin
región, y de los 7.799 usuarios registrados activos sin compra sólo 19 tienen zona cargada.
Encima users quedó del market viejo (ordersCount y lastView_timestamp no se escriben más
desde plant_2): no usar ordersCount para nada. El denominador vive en GA4 y falta el
conector (Data API v1 runReport, dimensiones region / newVsReturning /
sessionDefaultChannelGroup). **Antes hay que resolver que plant.com.ar tiene TRES streams GA4
vivos** — G-48GS4R4YW2 (el de todas las órdenes), G-1LPHMLN63S y G-KYRCB9MWW1 —: medir sin
unificarlos da números partidos.
La región sale de la ZONA DE ENVÍO, no de la provincia. administrative_area_level_2 (el
partido) viene vacío en las 1.533 órdenes que lo necesitarían, y "Provincia de Buenos Aires" mezcla
San Isidro con Bahía Blanca. AMBA = las zonas de flota propia; Interior = zippin. Además el
$lookup contra shippings no funciona en el mongoAggregate de producción.
Lo medido, 19-sep a 19-oct-2026 (primera compra, criterio canónico a nivel orden, B2C):
| región | tipo | órdenes | clientes | facturado | ticket |
|---|---|---|---|---|---|
| AMBA | nuevo | 735 | 724 | $46.189.655 | $62.843 |
| AMBA | recurrente | 809 | 738 | $83.339.718 | $103.016 |
| Interior | nuevo | 12 | 12 | $1.348.553 | $112.379 |
| Interior | recurrente | 3 | 3 | $291.780 | $97.260 |
Canales de los clientes nuevos de AMBA: WhatsApp 43,3%, campaña propia 14,8%, Meta Ads 12,5%,
Google Ads 11,4%, directo sin UTM 10,6%, orgánico 4,2%, referido 3,1%.
Las cuatro lecturas:
- 47,6% de las órdenes de AMBA son de gente que compra por primera vez, y hay 724 clientes
nuevos contra 738 recurrentes en el mes: el sitio capta bien y retiene poco.
- El cliente nuevo gasta 39% menos que el recurrente ($62.843 vs $103.016): el CAC se tiene
que pagar con el ticket más flaco.
- El interior son 15 órdenes en 30 días, el 1,0%. No convierte mal: casi no hay oferta
(sólo zippin, sin envío gratis ni flota).
- Alerta sobre el Plan A de la Cyber Week: el envío gratis al interior arriba de $70.000 se
diseñó sobre esas 15 órdenes mensuales, y el ticket actual del interior ya es $112.379 — los que
hoy compran ya pasarían el umbral, así que el primer efecto es regalarle el envío a quien ya
pagaba. Para abrir el interior de verdad hace falta saber cuánta gente del interior entra y se
va, que es otra vez el dato de GA4 que falta.
Atribución: WhatsApp es el canal #1 de clientes nuevos y es justo el que pisa utm_source.
Todo ROAS por canal que no lo trate aparte va a estar mal.
Experiencia del cliente del interior — 26-oct-2026
Pedido de Gabriel (sesión delegada 886b9a0a): qué recibe hoy, paso a paso, quien compra en
plant.com.ar desde el interior, y cómo hacer que confíe en que el pedido llega. Contexto: Andreani
directo activo desde el jueves 22-oct, envío gratis en 1ra compra y por monto desde el viernes 23.
Todo sale del código y de los datos, no de memoria. Fuentes: stock-vivet (el worker que dispara
los avisos), api-vivet (webhook de Zippin y la cola de WhatsApp), vivet-web (panel de armado),
Plant Hub rama staging (integración Andreani), la colección whatsapp y orders en Mongo, la casilla
bot@plant.com.ar y el bundle público de plant.com.ar. No pude leer plant_2 (el front de la
tienda): GitLab niega el acceso a esta cuenta; lo de la web sale del JavaScript que sirve plant.com.ar.
El veredicto en una línea
Después de «Pago recibido» el cliente del interior no recibe nada más hasta que Andreani marca
«En camino»: ni aviso de armado, ni de despacho, ni número de guía, ni fecha estimada. Y hoy al mediodía
le llegó una promo que le pide que compre de nuevo.
1. Qué le llega, quién lo dispara y desde dónde
| momento | canal · plantilla | quién lo dispara | remitente | ¿le llega al interior? |
|---|---|---|---|---|
| Login | WA login_request_with_quick_reply | api-vivet login.js | WA utilidad +54 9 11 2523-3691 | sí |
| Pedido creado | WA confirmacion_pago_v1 («Finalización de pago… Ir a pagar») | stock-vivet purchaseMessage.js | +54 9 11 2523-3691 | sí — también a quien ya pagó: le llega «Ir a pagar» un minuto antes que «Pago recibido» |
| Pago aprobado | WA pago_recibido_confirmado_v2 («Te enviaremos una nueva notificación tan pronto como tu pedido esté en camino» + botón Ver estado) · push en la app | stock-vivet payedMessage.js | +54 9 11 2523-3691 | sí |
| Factura | Mail con PDF «Factura de tu pedido #X - Plant» | stock-vivet invoiceMessage.js → colección mail | Plant <bot@plant.com.ar> | sólo si se factura el mismo día o el siguiente (regla isBefore(ayer)). El interior se factura al armar, 2-3 días después: Neuquén, Santa Rosa y Bariloche tienen factura y no recibieron el mail |
| Faltante de stock | WA ajuste_pedido_stock_v1 / ajuste_orden_sin_stock_v1 | stock-vivet itemsOutMessage.js | +54 9 11 2523-3691 | sí, si falta algo |
| Pedido armado | — | — | — | no existe |
| Despacho | WA confirmacion_despacho_v1 («será despachado el día…») | stock-vivet onRoadMapMessage.js, sólo cuando la hoja de ruta pasa a ready/shipped | +54 9 11 2523-3691 | no: las hojas de ruta del interior (zippin) del 23-oct y del 27-oct siguen en pending; nadie las pasa a lista |
| Guía creada | — (sólo queda externalShipment.tracking_url en la orden) | Plant Hub | — | no: ready_to_ship está excluido a propósito de los avisos |
| En camino / Entregado / Con novedad | WA estado_andreani_v1 (estado + nro de guía + botón a andreani.com) | stock-vivet zippinStatusMessage.js, cuando cambia externalShipment.status | +54 9 11 2523-3691; si la plantilla falla, cae a texto libre desde +54 9 11 6866-5169 | nunca se mandó una sola vez en la base (0 envíos). No está probado que Meta la tenga aprobada; si no, el texto libre fuera de la ventana de 24 h no llega |
| Llegando (AMBA) | WA entrega_proxima_interactiva + mail | stock-vivet arrivingMessage.js | — | no aplica: excluye zippin |
| Promo | WA marketing andreaniyacompraron | campaña | WA marketing +54 9 11 3088-6364 | sí, a 6 de los 7 que compraron desde el 22 y esperan su pedido (26-oct 12:00) |
Son tres números de WhatsApp y un mail distintos para el mismo cliente. El viejo circuito Zippin sí avisaba
cada cambio (estado_zipnova_v4, último envío 23-oct 23:30) pero con la jerga cruda del correo
(«CrossDock», «Transito troncal») y link a Zipnova.
2. El número de seguimiento de Andreani
- Es automático, no lo carga nadie. Lo crea Plant Hub (
autoCreateAndreaniShipmentForOrder, contrato
corporativo 400043816) cuando en el armado se imprime la etiqueta (/api/wms/print/andreani-label), y lo
escribe en la orden del sistema viejo con externalShipment.by = andreani_plant_hub y
tracking_url = https://www.andreani.com/#!/informacionEnvio/<guía> (commit 8f93d7e9 de Juanchi, 23-oct).
- No se le comunica al cliente. Sólo aparece si entra a Mis compras y toca «Seguir envío». El primer
WhatsApp con la guía recién saldría con «En camino».
- El link abre la página de Andreani, no una de Plant.
- La orden trae la fecha estimada de entrega de Andreani (
delivery_time.estimated_delivery) y **no se usa
en ningún lado**.
- Andreani tiene el mail y el teléfono del destinatario en la guía; si él manda sus propios avisos, no lo
pude verificar.
3. Lo que ve en su cuenta
Mis compras → detalle muestra el estado de pago bien («Pagado») y un recuadro «Estado del envío». El
diccionario de estados de la web tiene sólo tres claves: pending «Envío pendiente», delivered
«Entregado» y asigned (mal escrito) «Asignado». Las órdenes quedan en assigned, in_transit o
failed, así que el recuadro sale vacío, sin texto. Si hay guía, aparece el botón «Seguir envío» a
Andreani. No hay línea de tiempo, ni fecha estimada, ni número de guía a la vista.
4. ¿Vuelven los estados de Andreani?
- Zippin (circuito viejo): webhook
POST /v1/zippin/webhooken api-vivet → actualiza la orden → aviso. - Andreani directo (el nuevo): no hay webhook. Plant Hub consulta el portal de Andreani cada 15 min
(tick /api/cron/sync-banks, fuente andreani de SyncSchedule), guarda la línea de tiempo en
ShipmentEvent y empuja a la orden vieja sólo tres estados: «en camino/distribución/reparto» →
in_transit, «entregado» → delivered, «novedad/rechazo/devuelto» → failed. Eso dispara
estado_andreani_v1.
- Huecos: (a) «despachado / ingresó a Andreani / en tránsito troncal» no se mapea: ahí no hay aviso;
(b) la plantilla nunca salió; (c) no pude confirmar que la fuente andreani esté prendida en producción
(la base de Plant Hub no responde desde acá) y la única guía directa que existe (Tucumán, 23-oct) sigue en
«Listo para Despacho» sin un solo cambio en tres días.
Tres pedidos reales, reconstruidos
- Tucumán · rJ024 · pagado 22-oct 10:15 (Mercado Pago, $53k). 22-oct: login, «Ir a pagar», «Pago
recibido». 23-oct 07:35 mail de factura. 23-oct 13:18 armado controlado y guía Andreani creada sola:
no se le avisó. 26-oct 12:00 le llega la promo «¿Querías mejores envíos? Hacé tu pedido». Hoy: la
guía sigue «Listo para Despacho», hoja de ruta del 23 en pending, Andreani da plazo de retiro hasta el
29-oct y entrega estimada el 5-nov: catorce días desde que pagó, sin saber nada después del día uno.
- Santa Rosa · rV480 · pagado 23-oct 19:18 ($143k). Login, «Ir a pagar», «Pago recibido». El envío
pasó del 24-oct al 27-oct sin aviso. Armado el 26-oct 07:11, facturado, **mail de factura no
salió**, sin guía todavía. 26-oct 12:00 promo. En la web: estado del envío vacío.
- Bariloche · rS128 · pagado 24-oct 11:29 ($137k). Igual: «Ir a pagar» + «Pago recibido», envío
movido del 25 al 27-oct sin aviso, armado el 26 08:09, factura sin mail, promo el 26 a las 12:00.
- Rosario rV756 y Neuquén rV668 (por la app Android, con push de pago) siguen el mismo patrón. Los de hoy
(Bahía Blanca, Viedma) recién tienen «Pago recibido». Uno de Nogoyá (22-oct) quedó sin pagar.
Propuesta, en orden de impacto sobre esfuerzo
Ya, sobre el sistema actual (horas o un par de días):
- Verificar hoy que
estado_andreani_v1está aprobada en Meta y mandarla a un número interno. Si no
está, el único aviso de tránsito que tenemos no existe. (Minutos.)
- Sacar de toda campaña a quien tiene un pedido pagado sin entregar. La promo de hoy le llegó a 6 de 7
compradores que esperan. (Un filtro en la audiencia.)
- Aviso «Tu pedido ya está armado y sale con Andreani» con número de guía, fecha estimada y botón, en
el momento en que se crea la guía (ready_to_ship). Es una condición más en zippinStatusMessage.js;
cubre el hueco más largo (del día 1 al día de «En camino»). Cumple lo que promete «Pago recibido».
- Pasar la hoja de ruta del interior a
readycuando sale el retiro de Andreani, o avisar cuando
cambia la fecha de envío (oShippingDate). Hoy cuatro pedidos se corrieron al 27 sin aviso.
- Mapear «ingresado / en tránsito» en
persist-events.tsy traducir el texto de Andreani a frases de
Plant (nada de «CrossDock»).
- Mail de factura: sacar la regla de «sólo si la orden es de ayer u hoy». (Una línea.)
- Web: corregir
asigned→assignedy sumar «Preparando», «Despachado con Andreani», «En camino»,
«Con novedad», más la guía y la fecha estimada a la vista. (En plant_2; requiere acceso al repo.)
- Aviso proactivo de demora: una vuelta diaria en Plant Hub que, si una guía no se mueve en 48 h
hábiles o pasa la fecha estimada, le escribe al cliente («lo estamos siguiendo con Andreani») y alerta
al equipo. Plant Hub ya tiene la línea de tiempo en ShipmentEvent. (Uno o dos días.)
- Foto del pedido armado: sacarla en el control de armado (la etiqueta ya se imprime desde la app de
depósito de Plant Hub) y mandarla con el aviso del punto 3. Es lo que más confianza da en una primera
compra a distancia. (Unos días: cámara en la app, guardado y plantilla con imagen.)
Para la plataforma nueva (Plant Hub):
- Página de seguimiento con la marca Plant: ya existe
apps/shop/app/seguimiento/[token]; el
seguimiento público de Andreani quedó opcional porque la clave no se puede sacar de su sitio, así que
se alimenta con nuestra propia línea de tiempo. Hasta entonces, el link a Andreani alcanza.
- Un solo notificador:
runOrderStatusNotifySweep(fuenteorder-notify) existe pero está apagado y sin
tarjeta. Al migrar hay que apagar los avisos de stock-vivet para no mandar dobles.
- Un solo remitente de cara al cliente: hoy son tres números de WhatsApp y
bot@plant.com.ar.
No se mandó nada a clientes ni al equipo. Lo que hay que decidir: quién toca stock-vivet para los
puntos 3, 4 y 6 (Juanchi es el que viene trabajando ahí) y si la promo «andreaniyacompraron» se vuelve a
mandar con el filtro del punto 2.
🔗 Conexiones Neuronales
- Eje: radar-marketing | 🎯 Plant Growth & Ads
- Eje: marketing-diseno|Marketing & Diseño · Campañas y Piezas
- Eje: plant-interno-tableros|Plant Interno · Tableros
- Eje: elevar-conciencia
Novedades
- Propuesta comercial e infraestructura (2026-10-13 · Reunión: Chunk / Plant Modelo Planter) [con nicolas-santesteban, gabriel-busso, nacho-ramon-plant, fabio-israel]: Asociación para importar Chunk a Argentina requiere financiamiento externo para la compra.
- Estrategia de mercado (2026-10-13 · Reunión: Chunk / Plant Modelo Planter) [con nicolas-santesteban, gabriel-busso, nacho-ramon-plant, fabio-israel]: Comercialización se realizará bajo la marca Chunk tras validar muestras enviadas por avión.
- Sincronización Total
🎯 Plant Growth & Ads, Despliegues CAPI/GTM y Definición Cyber Week (2026-10-14) [con gabriel-busso, nacho-ramon, juanchi-busso]:
- Rol Supremo: Consolidado como Cerebro Supremo de Ads, Inversión Publicitaria, Tráfico y Conversión conectado a
ads.plantinterno.com(~/Proyectos/plant-ads), con el objetivo rector de llevar aplant.com.ary a la App móvil de Plant al puesto #1 líder del mercado. - Cyber Week (2 al 4 de noviembre, extendido al 8/11): Nacho definió Plan A (envío gratis al interior con Andreani superando $70.000 absorbiendo ~10% / ~$7.000 en logística + 3 cuotas sin interés arriba de $65.000 + 10% a 25% OFF en ENA, Star Nutrition, Gold Nutrition, Gentech, etc.) y Plan B (envío gratis circunscripto a CABA y GBA con flota propia de Plant y cupones/descuentos escalonados para el interior si la tarifa de Andreani quita margen).
- Despliegues de Juanchi en
IA Plant Legacy Dev: En producción GTM Web v46, GTM Server-Side v22 (data.plant.com.ar),stock-vivetv509 yplant_2commitfc1177fcon Advanced Matching completo en SHA-256 (email, teléfono, nombre, apellido, ciudad, provincia, CP y país),content_type: 'product', deduplicación exacta porevent_iden los 4 pasos del checkout (begin_checkout,add_shipping_info,add_payment_info,purchase) e inyección defbcdesdefbclid. - Acción inmediata de Nacho en Meta Events Manager: Apagar SmartSetup en el Pixel
1072285717393821(evitar scraping dehola@plant.com.ardel footer y"ENVIAR A"del header como precio) y desvincular el Signals Gateway viejo caído en AWS (ca-ae4a267e...). - Próximo hito técnico: Conectar eventos in-app de la App móvil (React Native / Expo) al endpoint CAPI con
action_source: "app"y activar Enhanced Conversions for Web en Google Ads desdedata.plant.com.ar.
Novedades
- Estrategia comercial y precios (2026-10-16 · Reunión: Vívet - temas varios) [con nicolas-santesteban, carolina-gimenez, gabriel-busso]: Definición de precios de lista para lanzamiento.
Novedades
- Decisión: Estrategia de comercialización en cadena Coto (2026-10-16 · Reunión: Vívet - temas varios) [con nicolas-santesteban, carolina-gimenez, gabriel-busso]: Se acordó posponer la venta de avena en Coto con el lote actual y presentar el alta a 7.800 pesos para el próximo contenedor.
Lo que sabemos
- 2026-10-27 21:22 — Interacción con nacho-ramon, juanchi-busso: 🎯 *MI OPINIÓN SOBRE EL BOT EN
PLANT GROWTH & ADS· NO CONVIENE QUE CONTESTE CADA MENSAJE*
━━━━━━━━━━━━━━
*1. Qué pasa cuando contesta absolutamente todo en un grupo de equipo*
• *Corta la charla entre humanos*: En un grupo donde están vos, Nacho y Juanchi hablando entre ustedes, si cada vez que Juanchi o Nacho tiran un comentario el bot mete un bloque en el medio, ensucia el hilo y genera fatiga visual.
• *Pierde autoridad*: Cuando un asistente habla en cada mensaje (incluso ante un *«ya lo subí»* o un *«dale»*), el equipo se acostumbra a saltearlo en vez de prestarle atención cuando dice algo importante.
*2. Cómo tiene que funcionar para ser de primer nivel (Modo Intervención Selectiva)*
• *Escucha 100% activa en silencio*: Lee todos los mensajes y guarda el contexto en el Super Cerebro sin interrumpir.
• *Solo escribe en el grupo en 3 casos concretos*:
- Cuando *lo nombran, le preguntan algo directo o responden a un mensaje suyo*.
- Cuando alguien sube una *métrica, campaña o problema abierto* donde el bot aporta un cruce real con la base de datos.
- En el *reporte programado de campañas* en horario laboral.
• Si vos estás hablando con Nacho o con Juanchi, o si alguien manda un aviso operativo que no requiere análisis del bot, *se queda en silencio*.
¿Querés que lo configuremos así ahora mismo en *🎯 Plant Growth & Ads* para que solo intervenga cuando le hablan o cuando aporta un dato clave? · 🔗 radar-marketing, arqueologia-comunidad-gabriel-busso-instagram, fabrica-multimedia-autor-omnicanal, biblioteca-viva-del-super-cerebro · 2026-10-27
- 2026-10-26 12:37 — Interacción con plant, nacho-ramon: 📌 *ALTA ESTRATÉGICA · CAMPAÑA WELCOME PLANTER*
━━━━━━━━━━━━━━
Gaby, impecable: ya queda registrado en el Super Cerebro como pilar activo de retención y LTV.
*1. Integración en el Radar de Growth*
• *Objetivo de cohorte*: Monitorear la conversión de primera a segunda compra en la ventana crítica de 15 a 30 días, midiendo el salto de recompra especialmente en los nuevos compradores del interior.
• *Atribución limpia*: Rastrear el uso del cupón para separar la recompra orgánica de la traccionada por la bienvenida de Planter.
*2. Parámetros Operativos (Pase a Nacho)*
• Nacho, cuando tengas un minuto pasame el detalle fino de la regla:
- Código exacto del cupón y porcentaje o beneficio aplicado.
- Canal de salida (email automático post-entrega o WhatsApp) y días de espera desde la compra.
- Vigencia para el usuario (ej. 30 días desde la entrega).
Con eso dejamos montada la medición del embudo completo de recompra. · 🔗 monitores-planter, vivet-brasil, radar-marketing, flujo-multicanal-super-cerebro, plant-cyber-2026, fabrica-multimedia-autor-omnicanal · 2026-10-26
- 19-oct: dato de base para pulir y llevar a Plant Hub, en Datos/conversion-clientes-nuevos-b2c-por-region-19-sep-a-19-oct-20. Período 19-sep a 19-oct. Se cuenta como nuevo a quien no tenía compras pagadas antes, por uid o por teléfono. AMBA: 849 llegaron al checkout y 765 pagaron (90%), $48,2M, ticket de $62 mil. Interior: 20 llegaron y 13 pagaron (65%), $1,6M, ticket de $120 mil. El 98% de los compradores nuevos es de AMBA. Embudo aproximado: 24.400 cuentas anónimas nuevas en la web y 778 primeras compras (cerca del 3%), sin región, porque el usuario anónimo no trae ubicación y no hay GA4 conectado. Para pulir: (1) el 90% contra 65% mide el paso del checkout al pago, no la conversión del visitante; (2) con 20 casos, el número del Interior no es concluyente; (3) para la conversión por región del visitante hace falta la región en el denominador: GA4 o geo por IP en data.plant.com.ar; (4) separar si el Interior convierte poco o si recibe poco tráfico, con el gasto de Meta y Google por región. El recálculo con el analista de datos se cortó sin resultado (19-oct): estos números son los vigentes. · 2026-10-19
- 19-oct 13:05, auditoría en vivo de plant.com.ar (visitante anónimo, Chrome headless, ficha Avena Original → Agregar al carrito). NAVEGADOR→META: sale directo a facebook.com/tr (200) sólo al píxel 313026038242081: PageView, ViewContent y AddToCart con value/currency/content_ids, eventID (add_to_cart_<ts>_<uuid>), fbp y fbc (armado desde el fbclid). SIN datos de usuario (ningún ud[...]; fbq.getState userData vacío): esperable en anónimo. SmartSetup sigue PRENDIDO (dispara SubscribedButtonClick con el texto del botón) y la coincidencia automática también (hme en la config). El píxel 1072285717393821 no disparó. SERVIDOR (GA4→data.plant.com.ar): llegaron page_view, scroll y user_engagement, pero en los 4-6 s siguientes NO llegó ningún hit view_item ni add_to_cart; no se puede ver la salida sGTM→Meta desde afuera: falta confirmarlo en la vista previa de GTM Server o en Probar eventos de Events Manager. Conector de Meta Ads sin autorizar en Claude. · 2026-10-19
- 19-oct auditoría en vivo de plant.com.ar (visitante anónimo, fbclid de prueba, Avena → agregar al carrito). PÍXEL navegador 313026038242081: sale directo a facebook.com/tr con 200 — PageView, ViewContent y AddToCart con event_id (view_item_…/add_to_cart_…), fbp, fbc (armado del fbclid), value 6375 ARS y content_ids. Sin em/ph: el GTM web los toma de dataLayer user_data.* y user_id, que sólo existen con sesión iniciada. SmartSetup sigue activo (salió un SubscribedButtonClick automático); no se vio scraping de hola@. El Purchase de navegador está PAUSADO en GTM web (lo manda stock-vivet). SERVIDOR data.plant.com.ar: en la captura sólo llegaron page_view, scroll y user_engagement de GA4; view_item y add_to_cart NO se vieron llegar aunque los tags GA4 existen y disparan con esos eventos. No es concluyente (GA4 puede agrupar hits y la herramienta no ve el cuerpo de todos) y la salida sGTM→Meta no es visible desde afuera: hay que confirmarlo en Events Manager (AddToCart, fuente Servidor) o en el preview del sGTM. Dos intentos de capturar con Chrome cortaron la sesión en la Pro de 8 GB. · 2026-10-19
- 19-oct, auditoría en vivo de plant.com.ar como visitante anónimo (Chrome, con fbclid de prueba), dos corridas: el PÍXEL del navegador (313026038242081, único cargado) manda PageView, ViewContent y AddToCart con 200, event_id propio (add_to_cart_<ts>_<uuid>), fbp y fbc OK, ud vacío (esperable: anónimo). El SERVIDOR data.plant.com.ar (GTM-NQJZ8KQ6, GA4 G-48GS4R4YW2) sólo recibe page_view, scroll y user_engagement: view_item y add_to_cart están en el dataLayer pero NUNCA llegan al sGTM (ni esperando 20 s ni forzando navegación). O sea: la CAPI del embudo que se reportó el 14-oct (v22) no está corriendo hoy para ViewContent/AddToCart; no hay copia por servidor para deduplicar. Además el píxel 1072285717393821 no se carga en la web: si un público de remarketing está armado sobre ese, no se llena. SmartSetup sigue activo (dispara SubscribedButtonClick). No probado: usuario logueado (sin cuenta de prueba) y lo que el sGTM le manda a Meta (requiere acceso a Events Manager o al contenedor). · 2026-10-19
- 19-oct, prueba en vivo en plant.com.ar (visitante anónimo, entra con fbclid, ve la leche de Avena y la agrega al carrito). Navegador → Meta (píxel 313026038242081): PageView, ViewContent y AddToCart salen bien, con eventID (add_to_cart_<ts>_<uuid>), _fbp y _fbc (armado desde el fbclid). No viaja ningún dato de usuario (ud[] vacío): es lo esperable sin login. Servidor (GTM Server data.plant.com.ar): sólo llegan page_view, scroll y user_engagement de GA4 G-48GS4R4YW2. NUNCA llegan view_item ni add_to_cart, ni esperando 20 s y saliendo de la página, aunque los dos están en el dataLayer con su event_id. Como el tag de CAPI del servidor se dispara con esos eventos de GA4, AddToCart y ViewContent no se están mandando por CAPI (no se cumple lo reportado el 14-oct). Lo más probable es que el tag de evento GA4 de GTM Web no tenga triggers para view_item/add_to_cart (o que no apunte al server_container_url). Además SmartSetup sigue prendido: aparece SubscribedButtonClick con es=automatic. No se probó un usuario logueado ni lo que el servidor le reenvía a Meta (hace falta Events Manager o la vista previa del contenedor server). · 2026-10-19
- 19-oct: validado el número del equipo para septiembre con scripts/conversion_nuevos_b2c.py (criterio canónico de plant-ventas, neto sin IVA, hora AR). El script da 1.805 compradores B2C, 817 primerizos (45%) y 988 recurrentes (55%). El equipo dice 1.810 y 995: la diferencia es de 5 compradores, y la proporción coincide. Primerizos de septiembre: AMBA 745 ($39,0M, ticket $50,6 mil) e Interior 72 ($3,1M, ticket $43,1 mil), o sea 9% Interior. Hay que corregir la nota 19-sep a 19-oct: con el mismo script, ese período da AMBA 694 primerizos ($36,4M) e Interior 85 ($4,6M), 11% Interior, no 98% AMBA. El total cierra (779 contra 778), pero cambia el reparto: el script cuenta como AMBA sólo CABA y los 24 partidos (La Plata, Pilar y Escobar van a Interior), y factura neto sin IVA. Conversión de cuentas registradas nuevas en septiembre: 3.192 cuentas y 641 compraron en el mes (20%). Con dirección cargada: AMBA 76% (590 de 780) e Interior 51% (51 de 101). 2.311 cuentas sin dirección no tienen región. Por la característica del teléfono, 1.472 son de AMBA y 836 del Interior. Impacto: el 55% de recurrentes sale del denominador, pero no cambia la conversión de las cuentas nuevas: esa ya se calcula sólo sobre cuentas sin compra previa. · 2026-10-19
- 19-oct, auditoría en vivo de plant.com.ar (visitante anónimo, Chrome headless, ver producto + agregar al carrito; no se probó logueado ni Purchase). (1) Píxel de navegador 313026038242081: SÍ manda PageView, ViewContent y AddToCart con eventID, _fbp y _fbc (desde fbclid); user_data vacío (anónimo, lógico); el AAM ya no contamina con hola@. El 1072285717393821 no está en la web. (2) CAPI propio por GTM Server data.plant.com.ar: NO recibe view_item ni add_to_cart: sólo le llegan page_view, scroll y user_engagement de GA4 (G-48GS4R4YW2). Las etiquetas GA4 de ecommerce (tag 14 add_to_cart, 25 view_item) existen y el activador coincide con el dataLayer, pero no salió ningún hit en 15 s; sin ese hit el tag de CAPI del servidor no puede disparar AddToCart. (3) El píxel además manda ViewContent/AddToCart al Signals Gateway viejo ca-ae4a267e…ecs.us-east-1.on.aws, que ya NO resuelve en DNS (sin registro A): esos eventos se pierden. Hay que desconectarlo en Events Manager. Conclusión: el AddToCart de anónimos llega a Meta sólo por navegador con _fbp (+_fbc si vino de anuncio); sin dato de servidor ni de usuario, Meta casi no lo puede asociar a una persona, y por eso el público de carrito queda chico. Juanchi tiene razón en las dos sospechas. · 2026-10-19
- 19-oct: reconciliados los dos cortes AMBA/Interior de hoy, que daban 98% AMBA y 11% Interior. No se contradicen: miden cosas distintas y los dos estan bien. Cruce caso por caso de los 799 compradores nuevos (19-sep a 19-oct) entre conversion_nuevos.py (region por ZONA DE ENVIO, data.shipping, presente en el 100% de las ordenes) y conversion_nuevos_b2c.py (region por partido de la direccion de Google): coinciden en 722. Los 85 del Interior del segundo se descomponen asi: Gran La Plata 43, segundo cordon del GBA 29 (Pilar 15, Escobar 9, San Vicente 3, Canuelas 1, Presidente Peron 1), CABA mal clasificada 2, e INTERIOR DE VERDAD 14. O sea: 71 de esos 85 son area metropolitana que Plant ya reparte con flota propia. El interior fuera del AMBA es 14 compradores nuevos en el mes (1,8%) y entra por un unico camino, zippin: las zonas INTERIOR e Interior-Neuquen no las uso nadie. Esto importa para el Plan A de Cyber Week: el envio gratis con Andreani apunta a un segmento que hoy es de 14 compradores por mes, no de 85. Dato a favor igual: la mediana de ticket del interior real es 87.447 contra 44.000 de AMBA, y la mitad de sus ordenes pasa los 100 mil contra el 11% en AMBA, lo que cierra con que al interior solo le conviene viajar el pedido grande. Son 14 casos: senal, no prueba. Detalle en plant-interno/docs/CONVERSION-nuevos-por-region.md · 2026-10-19
- 19-oct: sincronización y cruce omnicanal guardado en la carpeta compartida de Marketing de Nacho (
reportes-semanales/cruce-omnicanal-mailchimp-carritos-2026-10-19.mdyCLAUDE.md). (1) Mailchimp: atribución nominal directa cruzando aperturas con órdenes de Mongo por email. Plant Day B2C (18-oct) recuperó 12 compras por $1.558.445 con IVA ($1,29M neto, ticket promedio $129,8k) y dejó 1.123 leads calientes con teléfono y sin compra listos para remarketing. Campaña B2B Leches Vívet (19-oct) vinculada con comercios. (2) Carritos abandonados: auditoría del CSV de 4.110 arrojó 97% pureza real con 107 carritos vacíos (total_q=0) y 32 compras post-carrito; scriptcarrito_meta.pyblindado con filtro total_q>0 (4.136 puros). Procedimiento lunes: "Reemplazar clientes" encarrito-abandonado-30d-manual. (3) Meta activo en US$107/día (ongoing 40, discovery 40 con exclusión clientes y carritos, rmkt 7, catálogo 20). Google Ads con Consent Mode v2 confirmado en vivo (npa=0). · 2026-10-19 - 19-oct: creado en Mailchimp el segmento
Compradores Leches Vívet (Sin Promo Ene 2025)(ID 315127, 3.642 suscriptores activos en Vivet SRL). Universo canónico: 9.244 compradores históricos de leches Vívet depurados en Mongo, excluyendo de raíz a los 1.146 usuarios de la promo a $1 de enero 2025 (vencimiento 15/03/2025) que nunca recompraron. Listo para campaña de recompra de Pili con tracking nominal automático en ads.plantinterno.com. · 2026-10-19
- Decisión: Definición de propuesta de importación y distribución (2026-10-19 · Reunión: Gestión Nacho | Mejora Continua) [con nacho-ramon-plant]: Se conversó sobre el modelo comercial y financiero para importar y distribuir una marca externa, acordando crear un grupo específico con Nico para definir los detalles operativos.
- Decisión: Exclusión de listas internas en métricas comerciales (2026-10-19 · Reunión: Gestión Nacho | Mejora Continua) [con nacho-ramon-plant]: Se acordó incorporar un filtro en el panel para excluir las listas internas de empleados, socios y familiares con el fin de reflejar con precisión las ventas a consumidores externos.
- Gestión financiera y deudas (2026-10-19 · Reunión: Finanzas | Mejora Continua): Definición de prioridad para salir de descubiertos bancarios y cancelar deudas comerciales.
- Cajas navideñas (2026-10-20 · Reunión: ML | Mejora Continua) [con gabriel-busso, nacho-ramon-plant, mauro-stoessel-vivet, nicolas-santesteban]: Estrategia para comercialización evaluando costos de envío. Creación de cajas básicas.
- Costos Históricos y Metodología Canónica de WhatsApp Marketing API (2026-10-20) [con nacho-ramon, gabriel-busso]:
- Tarifa Unitaria Oficial: Confirmada en USD 0,06184 por mensaje de marketing entregado en Argentina (constante exacta en julio, agosto y septiembre).
- Serie Histórica Trimestral:
- Julio 2026: Total Meta USD 924,82 | Marketing (Pauta Recompra): USD 583,85 (9.442 msgs entregados) | Utilidad: USD 340,22 (13.107 msgs pagados) | Autenticación: USD 0,75 | Servicio: USD 0,00 (11.049 msgs gratuitos).
- Agosto 2026: Total Meta USD 984,72 | Marketing (Pauta Recompra): USD 577,70 (9.341 msgs entregados) | Utilidad: USD 406,78 (15.657 msgs pagados) | Autenticación: USD 0,23 | Servicio: USD 0,00 (13.413 msgs gratuitos).
- Septiembre 2026: Total Meta USD 996,88 | Marketing (Pauta Recompra): USD 617,99 (9.993 msgs entregados) | Utilidad: USD 378,84 (14.580 msgs pagados) | Servicio: USD 0,00 (12.249 msgs gratuitos).
- Criterio de Atribución Canónico: Solo las plantillas de *Marketing* entran a la bolsa de inversión publicitaria para el cálculo de MER y CAC. Las plantillas de *Utilidad* (avisos de despacho y orden) se imputan a costo operativo de ecommerce/logística. La atención al cliente (*Servicio*) es 100% gratuita.
- Automatización Lean: Se calcula la inversión en vivo multiplicando las plantillas de marketing entregadas del mes por USD 0,06184, sin necesidad de tokens de sistema adicionales.
- Decisión: Aplicación exclusiva de descuento para canal Business (2026-10-22 · Reunión: Acciones comerciales) [con nicolas-santesteban, carolina-gimenez, gaspi, gabriel-busso, nacho-ramon-plant]: Se acordó aplicar el descuento del cinco por ciento del pedido exclusivamente a Business y comercios inactivos.
- Materiales y devoluciones (2026-10-23 · Reunión: CARO - GABY - TEMAS VÍVET producción) [con gabriel-busso, carolina-gimenez]: Uso de madera remanente y nuevo flujo de devoluciones para Mercado Libre.
- Decisión: Cantidad inicial de cajas navideñas para Mercado Libre (2026-10-27 · Reunión: ML \| Mejora Continua) [con gabriel-busso, nacho-ramon-plant, mauro-stoessel-vivet, nicolas-santesteban]: Se acordó enviar una tirada inicial de 50 cajas navideñas para Mercado Libre.
- Compromiso (Nicolás Santesteban) (2026-10-27 · 🎙️ Reuniones/2026-10-27 ml-mejora-continua.md|ML \| Mejora Continua): Enviar Excel — Compartir el documento de Excel con la información necesaria para dar de alta productos en Mercado Libre. · 👥 Personas/nico-santesteban|nico-santesteban, Personas/mercado-libre-no-responder-mercadolibre-com|mercado-libre-no-responder-mercadolibre-com, Personas/mercado-libre-seguridad|mercado-libre-seguridad, Personas/mercado-libre-no-responder-mercadolibre-com-ar|mercado-libre-no-responder-mercadolibre-com-ar, Personas/nicolas-santesteban|nicolas-santesteban, Personas/mercado-libre|mercado-libre · 🔗 radar-marketing · radar-marketing nico-santesteban mercado-libre-no-responder-mercadolibre-com mercado-libre-seguridad mercado-libre-no-responder-mercadolibre-com-ar nicolas-santesteban
- Decisión: Política sobre responsabilidad de mercadería vencida (2026-10-28 · 🎙️ Reuniones/2026-10-28 motor-de-compras-y-optimizacion-de-stock-gaby-ma.md|Motor de Compras y Optimización de Stock (Gaby \+ Mauro)): Se estableció no asumir la responsabilidad ni el costo de mercadería vencida que no sea propia y formalizar estas decisiones por escrito. · 👥 Personas/mauro-stoessel-vivet|mauro-stoessel-vivet, Personas/gaspi|gaspi, Personas/juanchi-busso|juanchi-busso · 🔗 vivet-brasil, radar-marketing
- Impacto del acuerdo comercial (2026-10-29 · 🎙️ Reuniones/2026-10-29 acciones-comerciales.md|Acciones comerciales): Reducción de distribuidores por parte de CCU y enfoque en potenciar el canal dietético. Ajustes en precios y márgenes competitivos. · 👥 Personas/nacho-ramon|nacho-ramon, Personas/martina-ramundo|martina-ramundo, Personas/carolina-gimenez|carolina-gimenez, Personas/gaspi|gaspi, Personas/nico-santesteban|nico-santesteban, Personas/pilar-rodriguez|pilar-rodriguez, Personas/gabriel-busso|gabriel-busso · 🔗 estrategia-comercial-y-precios, acuerdos-comerciales, radar-marketing, carne-vegana-israel-fabio · #marca:pura-frutta #evento:cajas-navidenas #objetivo:habilitacion-municipal-ezeiza
- Compromiso (Nicolás Santesteban) (2026-10-29 · 🎙️ Reuniones/2026-10-29 acciones-comerciales.md|Acciones comerciales): Gestionar cuenta Pura Fruta — Gestionar el alta comercial para la nueva cuenta de Pura Fruta con Gabi. · 👥 Personas/nico-santesteban|nico-santesteban · 🔗 radar-marketing, monitores-planter, acuerdos-comerciales, carne-vegana-israel-fabio · #marca:pura-frutta
- Entrada (wacli · 𝗘𝗟𝗘𝗩𝗔𝗥 𝗖𝗢𝗡𝗖𝗜𝗘𝗡𝗖𝗜𝗔 · Niké): 🎯 *MI OPINIÓN SOBRE EL BOT EN
PLANT GROWTH & ADS· NO CONVIENE QUE CONTESTE CADA MENSAJE* ━━━━━━━━━━━━━━ *1. Qué pasa cuando contesta absolutamente todo en un grupo de equipo* • *Corta la charla entre humanos*: En un grupo donde están vos, Nacho y Juanchi hablando entre ustedes, si cada vez que Juanchi o Nacho tiran un comentario el bot mete un bloque en el medio, ensucia el hilo y genera fatiga visual. • *Pierde autoridad*: Cuando un asistente habla en cada mensaje (incluso ante un *«ya lo subí»* o un *«dale»*), el equipo se acostumbra a saltearlo en vez de prestarle atención cuando dice al · 2026-10-27 21:22
- Evaluación de costos y expansión (2026-10-30 · 🎙️ Reuniones/2026-10-30 saiku-x-plant-modelo-planter.md|Saiku x Plant · Modelo Planter): Los altos costos operativos de Mercado Libre motivaron una postura prudente sobre cualquier expansión comercial. Se acordó evaluar la propuesta sin urgencias temporales y avanzar de manera gradual. · 👥 Personas/gaspi|gaspi · 🔗 radar-marketing, carne-vegana-israel-fabio · #objetivo:liquidacion-planter
- Discrepancias en descuentos (2026-10-30 · 🎙️ Reuniones/2026-10-30 reunion-gaby-mau-gaspi-temas-planter-y-motor-de-.md|reunion gaby mau gaspi temas planter y motor de compras): Se detectó una diferencia en el cálculo de los descuentos aplicados por Mercado Libre. Esto generó pagos en exceso que deberán descontarse en futuros cierres mensuales. · 👥 Personas/mauro-stoessel-vivet|mauro-stoessel-vivet, Personas/gaspi|gaspi, Personas/gabriel-busso|gabriel-busso · 🔗 estrategia-comercial-y-precios, radar-marketing
Temas/super-cerebro-ads-growth