📱 Benchmark: Notificare — Paridad Funcional de Referencia¶
Fecha: 1 de abril de 2026 Propósito: Tener en contexto exactamente qué ofrece Notificare para no diseñar por debajo del estándar Fuentes: Documentación pública Notificare, investigación previa en NotebookLM
1. ¿Qué es Notificare?¶
Notificare es una plataforma de Customer Engagement multi-canal diseñada para apps móviles. Permite enviar comunicaciones personalizadas basadas en el comportamiento del usuario, su ubicación y sus datos de perfil. Es la herramienta que dkv-pet-flows reemplaza en el ecosistema DKV.
2. Capacidades de Trigger / Entrada¶
Tipos de Trigger en Notificare¶
| Tipo | Descripción | ¿Combinable con segmento? |
|---|---|---|
| Evento de app | App open, message open, link click, button click | ✅ Sí |
| Evento de geofence | Entrada/salida de zona geográfica | ✅ Sí |
| Evento de beacon | Proximidad BLE | ✅ Sí |
| Evento de scan | QR/código escaneado | ✅ Sí |
| Cambio de tag | Tag añadido/eliminado del usuario | ✅ Sí |
| Fecha | Cumpleaños, aniversario, campo de fecha custom | ✅ Sí |
| Manual | Campaña enviada por operador desde dashboard | ✅ Sí |
| API | Evento personalizado via SDK/API | ✅ Sí |
[!IMPORTANT] Respuesta a tu pregunta: SÍ, Notificare permite combinar criterios. Un trigger se puede filtrar por segmento. Por ejemplo: "Cuando el usuario abre la app (evento) Y pertenece al segmento 'Premium Madrid' (segmento)". Los tres tipos (evento, segmento, always-on) son combinables.
Modelo de Combinación en Notificare¶
TRIGGER = Evento (obligatorio) + Filtro de Segmento (opcional)
Ejemplos:
• "App open" → Todos los usuarios
• "App open" + segmento "Premium" → Solo usuarios premium
• "Tag added: survey_pending" + geo → Solo si está en Madrid
• API event + tag + fecha → Combinación libre
3. Sistema de Segmentación¶
Segmentación Automática (Self-Segmenting)¶
Notificare permite que los usuarios se segmenten solos por sus interacciones:
- El usuario abre un mensaje → se le añade tag
engaged - El usuario clica un link → se le añade a segmento
clicked_promo - El usuario NO abre en 30 días → se mueve a segmento
dormant
Esto se configura sin código, desde el dashboard.
Tipos de Segmento¶
| Tipo | Descripción |
|---|---|
| Estático | Creado manualmente, usuarios añadidos por operador |
| Dinámico (por tags) | Se recalcula automáticamente cuando cambian tags |
| Por comportamiento | Basado en opens, clicks, conversiones |
| Geográfico | Basado en geofences o país |
| Por dispositivo | iOS vs Android, versión de app, modelo |
4. Canales Soportados¶
| Canal | Soporte | Rich Content |
|---|---|---|
| Push iOS (APNs) | ✅ | Imágenes, botones, deep links |
| Push Android (FCM) | ✅ | Imágenes, botones, deep links |
| Web Push (VAPID) | ✅ | Título + body + icon |
| ✅ | HTML completo con templates | |
| SMS | ✅ | Texto plano, links |
| In-App Message | ✅ | Banner, modal, full-screen |
| Digital Wallet | ✅ | Apple Wallet, Google Pay passes |
5. Automatización¶
Flujos de Automatización¶
Notificare describe sus automatizaciones como "set-it-and-forget-it":
- Onboarding: Secuencia de bienvenida en N días
- Re-engagement: Detecta inactividad → envía push
- Follow-up: Después de una acción → espera → envía recordatorio
- Behavioral: Respuesta a patrones de uso
Capacidades de Workflow¶
| Capacidad | Soporte |
|---|---|
| Wait / Delay | ✅ |
| Condición (If/Else) | ✅ (basado en tags/segmentos) |
| A/B Testing | ✅ |
| Multi-canal | ✅ (push + email en mismo flujo) |
| Rate limiting | ✅ (frecuencia máxima por usuario) |
| Editor visual de flujos | ❌ (configuración por formularios, no canvas) |
| Nodos IA | ❌ (no nativo) |
[!TIP] Ventaja de Pet Flows sobre Notificare: El editor visual de flujos (canvas con nodos drag-and-drop) y los nodos IA nativos son diferenciadores claros.
6. Gestión de Tags¶
| Capacidad | Notificare | Pet Flows (planificado) |
|---|---|---|
| Añadir tags desde dashboard | ✅ | ✅ (nodo pet-update-tags) |
| Añadir tags desde SDK (app) | ✅ | ✅ (via API PET) |
| Tags dinámicos por interacción | ✅ | ✅ (nodo en flujo) |
| Cambio sin deploy de app | ✅ | ✅ (valor tag/value en real-time) |
| Tags como criterio de segmento | ✅ | ✅ |
7. Tabla de Paridad — Notificare vs Pet Flows¶
| Feature | Notificare | Pet Flows MVP Backlog | Pet Flows Full | Gap |
|---|---|---|---|---|
| Push iOS/Android | ✅ | ✅ (via Gorush) | ✅ | ✅ Paridad |
| Web Push | ✅ | ❌ | 🟡 Post-MVP Backlog | ⚠️ Gap |
| ✅ | 🟡 Should | ✅ | ✅ Cerrable | |
| SMS | ✅ | 🟡 Should | ✅ | ✅ Cerrable |
| In-App Message | ✅ | ❌ | ✅ Sprint 3 | ⚠️ Gap |
| Digital Wallet | ✅ | ❌ | ❌ | 🔴 No planificado |
| Tags real-time | ✅ | ✅ | ✅ | ✅ Paridad |
| Segmentación auto | ✅ | ❌ | ✅ Sprint 5 | ⚠️ Gap |
| Geofencing | ✅ | ❌ | ❌ | 🔴 No planificado |
| Beacons | ✅ | ❌ | ❌ | 🔴 No planificado |
| A/B Testing | ✅ | ❌ | ✅ Sprint 4 | ⚠️ Gap |
| Automatización | ✅ (formularios) | ✅ (canvas visual) | ✅ | ✅ Supera |
| Nodos IA | ❌ | 🟡 | ✅ | ✅ Supera |
| Analytics | ✅ | ❌ | ✅ Sprint 6 | ⚠️ Gap |
| Editor visual | ❌ | ✅ | ✅ | ✅ Supera |
[!WARNING] Features que NO replicaremos: Digital Wallet, Geofencing, Beacons. Son capacidades nativas de Notificare que no aplican al caso de uso de telemedicina veterinaria.
8. Lección Clave para Pet Flows¶
El modelo de "Trigger + Segmento" de Notificare debe ser adoptado en Pet Flows. No basta con tener triggers event-based. Necesitamos:
- Trigger: El evento que inicia el flujo (caso cerrado, inactividad, API)
- Filtro de entrada: Criterio de segmento que filtra qué usuarios entran (tag, zona, perfil)
- Combinación: Ambos deben poder usarse juntos en el mismo nodo Trigger
Esto valida la propuesta de la Capa 2 (Engagement Layer) del artefacto 02 — Tensión Conceptual.
Documentos Relacionados¶
| Documento | Propósito |
|---|---|
| aux_02 — Benchmark Mailchimp | Comparativa con Mailchimp |
| 02 — Tensión Conceptual | Modelo de 3 capas de abstracción |
| 03 — PET como App | Las 5 apps reales |