Guía completa de notificaciones push para apps (sin molestar a tus usuarios)
Las notificaciones push son el canal más directo que posees. Esta guía de notificaciones push explica cómo funcionan, por qué superan al email y a las redes, y cómo usarlas sin spam.
Cómo funcionan realmente las notificaciones push
Una notificación push no viaja directamente de tu servidor al teléfono. En iOS tu app se registra en el servicio de notificaciones de Apple (APNs); en Android lo hace en Firebase Cloud Messaging (FCM). Cada instalación recibe un token de dispositivo único que tu backend guarda. Cuando quieres llegar a un usuario, envías el mensaje junto con ese token a APNs o FCM, y Apple o Google lo entregan en el dispositivo, incluso con la app cerrada.
De aquí se deducen dos cosas. Primera: necesitas una app nativa real que sostenga ese token; una web normal no puede registrarse en APNs. Segunda: el usuario debe conceder permiso. Una vez lo hace, puedes entregar un título, un cuerpo, un icono y un deep link que abra una pantalla concreta. Transform To APP integra el push en cada app que construye —el registro del token, el puente con tu web y la gestión de deep links— para que envíes mensajes sin tocar código nativo.
Por qué el push supera al email y al alcance en redes
Las bandejas de email están saturadas y las tasas de apertura son impredecibles: una promoción puede quedarse sin leer durante días o caer en spam. El alcance en redes es alquilado, no propio: un algoritmo decide cuántos de tus seguidores ven una publicación, y esa proporción no deja de encoger. El push es distinto: aparece en la pantalla de bloqueo de alguien que eligió instalar tu app, sin ningún intermediario que decida si llega.
Esa cercanía es a la vez su fuerza y su responsabilidad. Como el push interrumpe, capta una atención que el email rara vez logra, ideal para mensajes urgentes y personalmente relevantes. Pero esa misma interrupción es la razón por la que un envío descuidado hace que silencien o borren tu app. Trata el push como un canal premium para mensajes que de verdad ayudan al lector ahora —un pedido está listo, un artículo deseado volvió a estar disponible— y no como un megáfono barato para todo lo que ibas a mandar por email.
Gánate el permiso (no lo pidas al abrir la app)
La forma más rápida de perder el canal es lanzar el permiso del sistema en cuanto se abre la app. Un usuario frío no tiene motivos para decir que sí, y en iOS un rechazo es casi permanente: el aviso no vuelve a aparecer y reactivarlo obliga a bucear en los Ajustes. Normalmente tienes una sola petición limpia.
Así que gánatela. Deja que la gente use la app primero y pide el permiso en un momento donde las notificaciones tengan sentido evidente: tras una compra (para recibir el estado del envío), al marcar un artículo como favorito (para enterarte de reposiciones o bajadas de precio) o en la pantalla de seguimiento del pedido. Muestra un aviso amable dentro de la app ("¿Quieres un aviso cuando se envíe?") antes del diálogo real del sistema, para que este solo aparezca ante quien ya está dispuesto a aceptar. Ten en cuenta que Android 13 y posteriores también exigen este permiso, así que el mismo enfoque aplica ya en ambas plataformas.
Frecuencia y momento que respetan al lector
La frecuencia es donde más programas fracasan. No hay un número mágico universal, pero la prueba honesta es sencilla: ¿sería bienvenido este mensaje concreto en la pantalla de bloqueo de esta persona ahora mismo? Si rellenas un calendario para "estar presente", estás enseñando a los usuarios a descartarte de un gesto, o peor, a desactivar las notificaciones por completo.
El momento importa tanto como la cantidad. Respeta las zonas horarias para que una oferta de las 9 de la mañana no llegue a las 3 de la madrugada. Envía los mensajes transaccionales (pedido enviado, listo para recoger) al instante, porque su valor es la inmediatez. Manda los promocionales cuando el lector pueda actuar —a mediodía, a primera hora de la tarde, los fines de semana para categorías de ocio— y evita disparar la misma campaña a todos en el mismo segundo. Cuando puedas, deja que el usuario controle las categorías, para conservar los avisos de pedido mientras silencia el marketing. Una lista pequeña y respetada rinde más que una grande y molesta.
Segmentación: envía menos, di más
Enviar un mensaje idéntico a toda tu lista es el camino más rápido al botón de silencio. Segmentar significa mandar un mensaje solo a quien de verdad le encaja, usando señales que ya tienes: qué navegó, compró o marcó como favorito; su idioma o país; si es un visitante nuevo o un cliente recurrente; hace cuánto abrió la app.
Empieza sencillo y basándote en el comportamiento. Un aviso de reposición debe ir solo a quien vio o deseó ese producto. Un mensaje de recuperación es para quien no abre la app desde hace 30 días, no para quien compró ayer. Personaliza también el contenido —un nombre, el artículo exacto, el número real de pedido— y adjunta siempre un deep link para que el toque aterrice en la pantalla adecuada y no en una home genérica. La relevancia lo es todo: pocas notificaciones bien afinadas ganan siempre a muchas genéricas.
Casos prácticos: carrito, reposición, ofertas, pedido listo
Lo concreto vence a la teoría. Carrito abandonado: si alguien añade al carrito y se va, espera una o dos horas y envía "¿Te lo sigues pensando? Guardamos tu carrito" con un deep link directo al pago; un recordatorio, quizá un segundo al día siguiente, y para. Reposición de stock: "De nuevo disponible: [artículo]" a todos los que lo desearon o lo vieron agotado; suele ser el push que más convierte porque la intención ya existe.
Ofertas: mantenlas segmentadas y con fecha límite —"Solo para miembros: 20% hoy"— dirigidas a quien compra esa categoría, no a toda la base. Pedido listo y envío: "Tu pedido está listo para recoger" o "Enviado, síguelo aquí" son puro servicio, entregados al instante, y construyen la confianza que hace que la gente mantenga las notificaciones activas. Fíjate en el patrón: cada ejemplo es oportuno, específico y de verdad útil para quien lo recibe.
FAQ
¿Los usuarios tienen que aceptar las notificaciones para que el push funcione?+
Sí. Tanto iOS como Android 13 y posteriores exigen que el usuario conceda el permiso de notificaciones. Si lo rechaza, no puedes enviarle push a ese dispositivo, y en iOS reactivarlo implica ir a los Ajustes. Por eso conviene pedirlo en un momento útil, no al abrir la app por primera vez.
¿Puede una web enviar notificaciones push sin una app?+
Solo de forma limitada. Existe el push web, pero es inconsistente entre navegadores y en iOS requiere que el usuario añada tu sitio a la pantalla de inicio antes. Una app nativa real se registra en APNs o FCM y llega a la pantalla de bloqueo de forma fiable: una razón más para convertir tu web en app.
¿Cuántas notificaciones push debería enviar por semana?+
No hay una cifra fija. Envía cuando tengas algo de verdad útil u oportuno, no para rellenar un calendario. Los mensajes transaccionales (pedido listo, enviado) pueden ser tan frecuentes como los eventos que los generan; el marketing debe ser comedido. Deja que el usuario silencie categorías y vigila tu tasa de bajas.
¿Necesito mis propias cuentas de desarrollador de Apple y Google?+
Sí, y es algo bueno: tu app se publica bajo tu marca. El Apple Developer Program cuesta 99 USD al año y la cuenta de desarrollador de Google Play es un pago único de 25 USD. Transform To APP publica la app bajo tus cuentas y se encarga de la configuración técnica.
¿Qué hace que una notificación push parezca spam?+
La irrelevancia, el mal momento y el volumen. Un envío genérico a todos, un aviso de marketing a las 3 de la madrugada o el quinto "no te lo pierdas" de la semana empujan a la gente al botón de silencio. Segmenta por comportamiento, respeta las zonas horarias e interrumpe solo cuando el mensaje ayude al lector.