Saltar al contenido principal
OneSignal SMS te permite enviar mensajes SMS y MMS desde el dashboard, Journeys o la API. SMS se usa comúnmente para alertas transaccionales urgentes, campañas de marketing, verificación OTP y automatización multicanal. Para mensajería enriquecida con elementos interactivos, consulta mensajería RCS.
Para cumplir con las regulaciones de los operadores de EE. UU., el consentimiento adecuado y el registro (por ejemplo, 10DLC o número gratuito) son obligatorios antes de enviar mensajes SMS o MMS. Consulta los requisitos de registro SMS.
  • Envía mensajes de marketing y transaccionales desde el dashboard o a través de la API
  • Crea flujos automatizados multicanal con Journeys
  • Dirige tus mensajes con precisión usando segmentos, filtros o datos de usuario
  • Personaliza el contenido con atributos de usuario y contenido dinámico
  • Intégrate con CRMs y herramientas como HubSpot, Mixpanel, Amplitude, Zapier y más

Configuración de SMS

Antes de enviar SMS, completa la configuración y el registro del operador. Consulta qué países son compatibles.

Configuración de SMS

Comienza con OneSignal SMS o intégrate con un proveedor como Twilio.

Registro de número gratuito y 10DLC

Regístrate para números gratuitos o 10DLC para garantizar el cumplimiento del operador y la entregabilidad.

Gestión de palabras clave de consentimiento SMS

Gestiona palabras clave como STOP, HELP y START para el cumplimiento normativo y el control del usuario.

Opt-in de SMS

Los usuarios deben dar su consentimiento explícito para recibir mensajes SMS. Recopila y gestiona el estado de opt-in antes de enviar.

Opt-in de SMS

Captura el consentimiento válido del usuario para mensajería SMS.

Importar números de teléfono

Agrega números de teléfono existentes a tu audiencia de OneSignal.

Características y casos de uso

OneSignal SMS admite personalización, localización y mensajería transaccional de manera predeterminada.

Personalización de mensajes

Usa contenido dinámico y datos de usuario para personalizar mensajes.

Mensajería multilingüe

Envía SMS en múltiples idiomas según las preferencias del usuario.

Mensajes transaccionales

Envía alertas y notificaciones urgentes.

Verificación, OTP y autenticación de dos factores

Implementa métodos seguros de verificación y autenticación.

Análisis

Realiza un seguimiento de la entrega, el compromiso y los costos de SMS:

Informes de mensajes SMS

Visualiza métricas de entrega y compromiso a nivel de mensaje.

Event Streams

Transmite eventos SMS a tu almacén de datos o herramientas de BI.

API de visualización de mensajes

Recupera métricas de entrega y compromiso de SMS de forma programática.

Resumen de análisis

Explora el análisis en todos los canales de OneSignal.

Enviar SMS y MMS

Envía mensajes desde el dashboard, automatízalos con Journeys o actívalos de forma programática a través de la API.

Dashboard

Redacta un mensaje rápidamente desde el dashboard.

Enviar por API

Envía mensajes de forma programática usando la API REST.

Journeys

Crea flujos automatizados, de varios pasos y multicanal.

Enviar desde el dashboard

Selecciona el canal de mensaje

Selecciona Create… y luego elige tu canal de mensaje. También puedes navegar a Messages o Templates para ver mensajes anteriores.
OneSignal dashboard showing create message options

Elige un método de composición

  • Empieza desde cero
  • Usa una plantilla predefinida

Establece un nombre y etiqueta

Agrega metadatos internos para seguimiento e informes. Equivalente en la API: name

Selecciona tu audiencia

Elige qué usuarios recibirán el mensaje. Puedes incluir y excluir segmentos para dirigirte a grupos específicos. Por defecto, se aplica a todos los “Subscribed Users” si no se establece ningún segmento.
Dashboard fields for message name, label, and audience segment selection
Método de segmentaciónDashboardAPI
Segments
Filters (solo API)No
Aliases (solo API)No

Programación de entrega

OpciónDescripciónCampo de API
Send immediatelyEntrega a todos los destinatarios de inmediato.
ScheduledEnvía en un momento específico, con hasta 30 días de anticipación.send_after
Todos los mensajes de texto están sujetos a una tasa de rendimiento (por ejemplo, 1 mensaje por segundo) determinada por tu tipo de remitente. Contacta a support@onesignal.com si necesitas un mayor rendimiento.

Contenido y codificación de SMS

SMS admite texto plano y emojis. El formato como negrita y cursiva no está soportado.
El precio del operador se basa en el número de segmentos de mensaje. El recuento de segmentos depende de la longitud del mensaje y la codificación de caracteres. Los mensajes con emojis o caracteres no latinos usan codificación UCS-2, lo que reduce significativamente el límite de caracteres por segmento. Siempre revisa el recuento estimado de caracteres y segmentos en el dashboard de OneSignal antes de enviar.
CodificaciónCaracteres por segmentoUsado para
GSM-7Hasta 160Caracteres y símbolos latinos básicos
UCS-2Hasta 70Emojis y escrituras no latinas
OneSignal SMS composer showing a GSM-7 encoded message with segment count
OneSignal SMS composer showing a UCS-2 encoded message with segment count

URLs y enlaces rastreables

Los mensajes SMS admiten URLs clicables, pero el espacio es limitado — acortar los enlaces es esencial. No uses acortadores de URL públicos como TinyURL o Bitly, ya que los operadores suelen marcarlos o bloquearlos. OneSignal ofrece un acortador de URL integrado que genera enlaces rastreables y seguros para operadores.

Crear enlaces en el dashboard

Genera URLs acortadas seguras y rastreables desde el dashboard.

Crear enlaces por API

Acorta y rastrea URLs de forma programática.

Medios MMS

Puedes incluir hasta 10 URLs de medios por MMS, con un tamaño total inferior a 5 MB. Tipos soportados: image/jpeg, image/gif, image/png y otros formatos.
Twilio solo admite MMS en EE. UU., Canada y Australia.
OneSignal MMS composer showing media attachment options

Preguntas frecuentes

¿Qué países admite OneSignal SMS?

OneSignal admite el envío de SMS a los siguientes países:
AmericasEuropeAsiaOceania
ArgentinaAustriaChinaAustralia
BrazilBelgiumHong KongNew Zealand
CanadaDenmarkIndia
ChileFinlandJapan
MexicoFranceMacao
PeruGermanyMalaysia
Puerto RicoIcelandPhilippines
United StatesIrelandSingapore
ItalySouth Korea
LuxembourgTaiwan
NetherlandsThailand
NorwayTurkey
PolandUnited Arab Emirates
Portugal
Spain
Sweden
Switzerland
United Kingdom
Los países adicionales requieren un paquete de seguridad actualizado. Contacta a nuestro equipo de ventas para más detalles.

¿Cuál es la diferencia entre SMS, MMS y RCS?

SMS (Short Message Service) admite mensajes de texto plano de hasta 160 caracteres (codificación GSM-7). MMS (Multimedia Messaging Service) admite imágenes, GIFs y texto más largo. RCS (Rich Communication Services) es un estándar más reciente que admite medios más enriquecidos, confirmaciones de lectura y elementos interactivos — la disponibilidad depende del operador y el dispositivo. Consulta mensajería RCS para más detalles.

¿Cómo funciona el precio por segmentos de mensaje?

Los operadores cobran por segmento de mensaje, no por mensaje. Un SMS estándar (GSM-7) permite 160 caracteres por segmento. Si tu mensaje supera ese límite, se divide en múltiples segmentos, cada uno facturado por separado. El uso de emojis o caracteres no latinos cambia a codificación UCS-2, que permite solo 70 caracteres por segmento.

¿Por qué los operadores bloquean mis mensajes SMS?

Las causas comunes incluyen la falta de registro 10DLC o de número gratuito, el uso de acortadores de URL públicos (Bitly, TinyURL), el envío sin el consentimiento adecuado del usuario o superar los límites de rendimiento. Consulta los requisitos de registro SMS para conocer los detalles de cumplimiento.

¿Cómo puedo probar el SMS antes de enviarlo a mi audiencia?

Envía primero un mensaje de prueba a tu propio número de teléfono. En el dashboard, usa la opción Send test message para verificar el contenido, la codificación, el seguimiento de enlaces y el recuento de segmentos antes de enviarlo a toda tu audiencia.