Skip to main content
Hay dos lugares para redactar un mensaje en OneSignal: Templates y Messages (el Dashboard). Ambos usan el mismo editor. La diferencia es que Templates te permite guardar mensajes reutilizables que puedes referenciar en campañas, Journeys o llamadas a la API, mientras que Messages es donde redactas y envías un mensaje único directamente. Cuando redactas desde Messages, el flujo de trabajo es:
  1. Selecciona una audiencia.
  2. Selecciona el remitente para tu caso de uso.
  3. Redacta tu mensaje.
En Templates, redactas el mensaje sin seleccionar una audiencia ni un remitente: estos se eligen en el momento del envío, cuando se referencia la plantilla en una campaña, Journey o llamada a la API. El editor que ves depende del remitente que hayas seleccionado. Si tu remitente usa recursos de remitente de SMS/MMS, obtienes el editor de SMS. Si tu remitente incluye un recurso de remitente de RCS, obtienes el editor de RCS. En Templates, si algún remitente de tu cuenta tiene un recurso de remitente de RCS, el editor se abre en la vista de RCS de forma predeterminada: la plantilla no queda bloqueada en RCS, y el formato real se decide según el remitente que elijas al enviar.

SMS y MMS

El editor de SMS te permite escribir texto sin formato y, opcionalmente, adjuntar contenido multimedia.
  • SMS: Solo texto. Los límites de caracteres dependen de la codificación (ver más abajo).
  • MMS: Se activa cuando adjuntas una imagen, GIF, video o archivo de audio. Límites clave:
    • Hasta 1,600 caracteres de texto
    • Hasta 10 archivos multimedia adjuntos por mensaje (5 MB en total entre todos los adjuntos)
    • Formatos compatibles: JPEG, PNG, GIF, video y audio
    • Disponible solo en EE. UU., Canadá y Australia
    • Se factura a una tarifa fija de MMS por mensaje (no por segmento)

Codificación y límites de caracteres

Los mensajes SMS usan una de dos codificaciones, determinada automáticamente por los caracteres de tu mensaje:
CodificaciónCaracteres por segmentoSe usa para
GSM-7160 (153 para varios segmentos)Caracteres latinos estándar y símbolos comunes
UCS-270 (67 para varios segmentos)Emojis, caracteres acentuados y escrituras no latinas
Cuando un mensaje supera el límite por segmento, se divide en varios segmentos, cada uno facturado por separado. Los mensajes de varios segmentos reservan una pequeña cabecera por segmento para el reensamblaje, por lo que el límite es ligeramente menor en los mensajes más largos. El editor muestra un recuento de caracteres en vivo y una estimación de segmentos a medida que escribes. Un solo emoji puede hacer que un mensaje de un segmento pase a tener tres segmentos, así que revisa el contador antes de enviar.
OneSignal SMS composer showing a GSM-7 encoded message with segment count
OneSignal SMS composer showing a UCS-2 encoded message with segment count

Agregar un enlace rastreable

Puedes agregar enlaces rastreables a tus mensajes para medir las tasas de clics y atribuir conversiones a una campaña específica. Cuando insertas una URL, OneSignal puede acortarla automáticamente y envolverla en un enlace de seguimiento. Los clics se reportan en las analíticas de tu mensaje.
Usa un dominio personalizado de marca para cualquier enlace corto en SMS. No uses dominios de acortadores gratuitos o públicos como bit.ly, tinyurl.com o goo.gl en SMS de producción: los principales operadores de EE. UU. filtran o bloquean activamente los mensajes que contienen estos dominios.

Crear enlaces en el Dashboard

Genera URLs acortadas, rastreables y seguras para los operadores desde el dashboard.

Crear enlaces a través de la API

Acorta y rastrea URLs de forma programática usando la API de OneSignal.

Seguimiento de varios enlaces o de enlaces personalizados

OneSignal admite un enlace rastreable por mensaje SMS y no admite personalización en los enlaces rastreados. Si necesitas rastrear más de un enlace o un enlace personalizado, usa una de estas opciones: Opción 1: Parámetros UTM Agrega parámetros UTM a tus URLs para rastrear cada enlace individualmente en Google Analytics (GA4). Dado que la URL es texto sin formato en el cuerpo del mensaje, las etiquetas Liquid funcionan directamente dentro de ella. Puedes personalizar la URL con valores específicos del suscriptor como {{ subscription_id }} y OneSignal renderiza el valor real para cada destinatario en el momento del envío.
https://example.com/sale?utm_source=onesignal&utm_medium=sms&utm_campaign=spring_sale&utm_content=cta
Las URLs con etiquetas UTM pueden ser largas (más de 150 caracteres), lo que puede llevar tu mensaje a segmentos de SMS adicionales y aumentar los costos de mensajería. Opción 2: Herramientas de gestión de enlaces de terceros Las herramientas de terceros (Rebrandly, Short.io, Branch.io, AppsFlyer) pueden rastrear clics, acortar URLs y personalizar la marca del enlace. Para enlaces personalizados (una URL única por destinatario), busca herramientas que admitan parameter passthrough, que reenvían los parámetros de consulta hasta la URL de destino. Con parameter passthrough, puedes usar etiquetas Liquid directamente en el enlace corto (por ejemplo, https://go.yourbrand.com/offer?sub_id={{ subscription_id }}). Opción 3: Seguimiento de clics del lado del sitio web Rastrea los clics en enlaces de SMS instrumentando tu sitio web para que envíe datos de vuelta a OneSignal cuando un suscriptor llegue a tu página desde un enlace de SMS.
  1. Incluye en tu SMS una URL que identifique al suscriptor mediante etiquetas Liquid (por ejemplo, https://yourbrand.com/offer?uid={{ onesignal_id }}).
  2. Cuando el suscriptor haga clic en el enlace y llegue a tu sitio web, dispara una llamada a la API de OneSignal para registrar la interacción:
    • Evento personalizado: Envía un evento personalizado (por ejemplo, sms_click) vinculado al suscriptor. Úsalo como disparador en Journeys o como filtro de segmentación.
    • Etiqueta de usuario: Actualiza el perfil del suscriptor con una etiqueta (por ejemplo, last_sms_click = <unix_timestamp>). Úsala para segmentar según la antigüedad de la interacción.

Contenido RCS

Si tu remitente incluye un recurso de remitente de RCS, el editor desbloquea capacidades de contenido enriquecido:
  • Cards: Una tarjeta enriquecida independiente con una imagen, título, descripción y hasta tres acciones.
  • Carousels: Un conjunto de tarjetas desplazables horizontalmente. Cada tarjeta puede tener su propia imagen, texto y botones. Útil para mostrar varios productos, ubicaciones u opciones en un solo mensaje.
  • Actions: Botones tocables adjuntos a las tarjetas. Se admiten tres tipos:
    • Botones de enlace: Abren cualquier URL http o https. Puedes establecer si se abren en la aplicación de mensajería o en una nueva pestaña. Esto incluye los iOS Universal Links y los Android App Links, que abren directamente tu aplicación cuando está instalada.
    • Respuestas de palabra clave: Cuando un suscriptor toca una acción de respuesta de palabra clave, envía ese texto como su respuesta sin necesidad de escribirlo. Simplifica las interacciones bidireccionales.
    • Número de teléfono: Inicia una llamada telefónica directamente desde el mensaje.

Relaciones de aspecto de imagen en RCS

Al agregar una imagen a una tarjeta enriquecida, las relaciones de aspecto recomendadas dependen del diseño de la tarjeta:
  • Contenido multimedia arriba (tarjeta vertical): 2:1, 16:9 o 7:3
  • Contenido multimedia a la izquierda (tarjeta horizontal): 3:4
Mantén el texto, los logotipos y los elementos visuales clave alejados de los bordes y centrados dentro del marco. Cada dispositivo y tamaño de pantalla puede recortar y centrar-ampliar tu imagen de forma ligeramente diferente.

Respaldo de SMS

Puedes configurar un mensaje de respaldo de SMS para cuando RCS no logre entregarse, por ejemplo, cuando el dispositivo o el operador del destinatario no admitan RCS. OneSignal envía automáticamente el respaldo. Ten en cuenta que los mensajes RCS de solo texto siempre usan el texto definido por el mensaje RCS y no usan el texto de respaldo de SMS.

Personalización

Los mensajes promocionales y transaccionales son más efectivos cuando incluyen información individualizada, como códigos de descuento, el nombre de un usuario, la hora de una cita o un número de pedido.

Personalización de mensajes

Usa etiquetas Liquid para insertar datos específicos del suscriptor en mensajes SMS y RCS.

Cómo el contenido afecta la facturación

El tipo de contenido que envías afecta directamente tus costos de mensajería.

Segmentos de SMS

Los mensajes SMS se facturan según la cantidad de segmentos enviados, no por mensaje. El límite de caracteres por segmento depende de la codificación: consulta Codificación y límites de caracteres más arriba para conocer el cálculo de GSM-7 y UCS-2. Ejemplo de facturación:
  • Mensaje GSM-7 de 200 caracteres = 2 segmentos
  • Mensaje GSM-7 de 500 caracteres = 4 segmentos
  • Mensaje de 100 caracteres con un emoji = 2 segmentos (la codificación cambia a UCS-2)

MMS

El MMS se factura a una tarifa fija por mensaje, independientemente de la longitud del texto. Consulta SMS y MMS más arriba para conocer los límites de contenido multimedia y las regiones compatibles.

RCS

Los mensajes RCS se agrupan en cuatro categorías de facturación según el contenido y la longitud:
Categoría de facturaciónAudienciaDescripción
RichEE. UU.Mensajes de solo texto, o un título con texto del cuerpo. No puede incluir acciones ni contenido multimedia. Los mensajes de más de 160 caracteres se dividen en segmentos y se cobran por segmento.
Rich MediaEE. UU.Mensajes que incluyen cualquier acción (respuestas rápidas, marcaciones o enlaces), un título con acciones, un título con contenido multimedia, contenido multimedia independiente o contenido de carrusel.
BasicInternacionalMensajes de texto de hasta 160 caracteres UTF-8. No incluye ninguna acción, contenido multimedia ni carruseles.
SingleInternacionalMensajes de texto de más de 160 caracteres UTF-8, hasta la longitud máxima de mensaje de 3,072 caracteres. También puede incluir acciones, contenido multimedia o carruseles.
La tabla de facturación usa el vocabulario de las facturas del operador: las quick replies son acciones de respuesta de palabra clave, las dials son acciones de número de teléfono y los links son botones de enlace en el editor de OneSignal.

Preguntas frecuentes

¿Por qué mi mensaje se convirtió en 2 segmentos cuando agregué un emoji?

Los emojis requieren la codificación UCS-2, que reduce el límite de caracteres por segmento de 160 a 70 caracteres (67 para mensajes de varios segmentos). Un mensaje que cabe en un segmento como texto sin formato puede convertirse fácilmente en 2 o 3 segmentos al agregar un emoji. Supervisa el recuento de segmentos en el editor antes de enviar.

¿Puedo usar un acortador de URL público como bit.ly?

No. Los principales operadores de EE. UU. filtran o bloquean activamente los mensajes que contienen dominios de acortadores públicos. Usa el acortador de enlaces integrado de OneSignal, un dominio personalizado de marca, o deja la URL completa en el cuerpo del mensaje.

¿El MMS admite todos los tipos de contenido multimedia?

El MMS admite imágenes (JPEG, PNG, GIF), video y audio. El tamaño total del contenido multimedia debe ser inferior a 5 MB entre un máximo de 10 URLs de contenido multimedia. Para obtener una lista completa de los tipos MIME aceptados, consulta la documentación de Twilio. Ten en cuenta que el MMS solo es compatible en EE. UU., Canadá y Australia.

¿Cuál es la longitud máxima de un mensaje RCS?

RCS admite hasta 3,072 caracteres. Los mensajes de más de 160 caracteres UTF-8 entran en la categoría de facturación “Single” para destinatarios internacionales.

¿Cómo sé si mi remitente usa el editor de SMS o de RCS?

El editor se determina por el remitente que seleccionas al redactar un mensaje. Si tu remitente incluye un recurso de remitente de RCS, obtienes el editor de RCS. Si tu remitente usa solo recursos de remitente de SMS/MMS, obtienes el editor de SMS. En Templates, RCS es el formato predeterminado si tienes algún remitente de RCS.