Lea el Número de Pedido y el Código de Seguimientode una Confirmación de Pedido por SMS

Un mensaje de texto de confirmación de pedido son 160 caracteres de texto plano. Sin encabezados de correo, sin tarjeta con marca, sin tabla resumen del pedido — solo una cadena de palabras con dos números ocultos: el número de pedido y el código de seguimiento. El problema es que cada remitente organiza esos dos números de manera diferente. Amazon usa un formato distinto cuando envía por USPS que cuando envía por UPS. Los números de pedido de eBay tienen 12 dígitos; los de Shopee son más cortos. Si captura estos mensajes para llevar un registro — para seguimiento de pedidos, control de paquetes o registros de compras mensuales — termina buscando el número correcto en cada mensaje manualmente.

Deja de teclear datos — deja que la IA los lea por ti
Sube una imagen o PDF — datos estructurados en 10 segundos
Probar ahora
Sin registro · Sin tarjeta · Resultados en 10 segundos
Pantalla de smartphone mostrando un mensaje SMS de confirmación de pedido

Conclusiones Clave

  1. Amazon escribe el número de pedido como 17 caracteres con guiones, eBay usa 12 dígitos, Shopee usa 9 — tres remitentes, tres formatos incompatibles para la misma información.
  2. La extracción basada en plantillas necesita una regla de análisis diferente para cada combinación de remitente × empresa de mensajería — solo tres marketplaces podrían requerir docenas de reglas que todas fallan con el siguiente formato.
  3. La extracción semántica identifica cada número por su función en el mensaje — no por su patrón de caracteres — por lo que una configuración de columna maneja Amazon, eBay y Shopee en un solo lote.

Por qué los mensajes SMS de pedidos son diferentes de las confirmaciones por correo electrónico

Una confirmación de pedido por correo electrónico tiene estructura. Tiene líneas de asunto, nombres de remitente, tablas HTML y — lo más útil — un diseño consistente que las herramientas de análisis de correo pueden aprender a leer. Un mensaje de texto no tiene nada de eso. El SMS opera con un límite de 160 caracteres GSM por segmento de mensaje, lo que obliga a los remitentes a comprimir la mayor cantidad de información posible en la menor cantidad de palabras. No hay una etiqueta "Número de pedido:". No hay un encabezado "Seguimiento:". Solo el nombre de la marca, el identificador del pedido y un enlace o número de seguimiento, todo en una línea continua.

Esto hace que las capturas de pantalla de SMS sean un problema de extracción diferente al de las confirmaciones por correo electrónico. Los analizadores de correo como Mailparser dependen de la estructura HTML repetitiva de los correos transaccionales — etiquetas de campo, celdas de tabla, regiones de encabezado — para anclar las reglas de extracción. Una captura de pantalla de SMS no ofrece ninguno de esos puntos de referencia. El mismo mensaje renderizado en dos pantallas de teléfono diferentes (Android vs. iOS, diferentes tamaños de fuente) puede dividir el texto en diferentes puntos, pero la cadena subyacente es idéntica: una secuencia de texto plano donde el número de pedido y el código de seguimiento se identifican solo por su patrón de formato.

El mismo principio que se aplica a la extracción de datos de capturas de pantalla de pagos que no son tablas se aplica aquí: los datos existen en la imagen, pero su posición no está garantizada por ninguna plantilla. La diferencia es que los mensajes SMS son la versión más simplificada de ese problema — sin interfaz de usuario, sin barras de menú, sin elementos decorativos — solo el texto sin formato con los números que necesita incrustados en algún lugar.

Tres formatos de SMS de pedidos que probablemente haya recibido

El formato de un SMS de confirmación de pedido depende completamente de quién lo envió. Diferentes minoristas y mercados comprimen su información de manera diferente, y la empresa de mensajería que maneja el envío a menudo cambia la estructura de la sección de seguimiento. Aquí hay tres formatos comunes y dónde encontrar los dos números en cada uno.

Amazon: Variantes de formato según la empresa de mensajería

Amazon envía notificaciones de pedidos por SMS si ha optado por recibir actualizaciones de envío mediante mensajes de texto en la configuración de su cuenta. El formato cambia según la empresa de mensajería que realiza la entrega, porque Amazon incluye el nombre de la empresa directamente en el cuerpo del mensaje.

Envíos de USPS suelen verse así:

"Amazon: Su pedido 112-3456789-1234567 se ha enviado a través de USPS. Seguimiento: 9400 1112 3456 7890 1234 56"

El número de pedido aquí es el formato de 17 caracteres de Amazon (###-#######-#######), que aparece justo después de la palabra "pedido". El número de seguimiento es la larga cadena numérica que comienza con "9400" — el formato estándar de identificación de seguimiento de USPS — que aparece después de "Seguimiento:".

Envíos de UPS utilizan un formato de número de seguimiento diferente:

"Amazon: Su pedido 112-3456789-1234567 está en reparto a través de UPS. Seguimiento: 1Z999AA10123456784"

El número de seguimiento de UPS comienza con "1Z" seguido de una mezcla de letras y números (el formato estándar de UPS), mientras que el número de pedido de Amazon mantiene el mismo formato de 17 caracteres. Si la empresa de mensajería es Amazon Logistics, el número de seguimiento puede ser un código alfanumérico más corto sin prefijo de empresa.

La conclusión práctica: en un SMS de Amazon, el número de pedido siempre tiene el formato de 17 caracteres ###-#######-#######, y el número de seguimiento sigue a la palabra "Seguimiento:" — pero su longitud y formato de caracteres varían según la empresa de mensajería. No puede simplemente copiar "el segundo número que vea" sin saber a qué empresa de mensajería hace referencia el mensaje.

eBay: Seguimiento proporcionado por el vendedor, formato variable

Las notificaciones SMS de eBay se generan cuando un vendedor marca un artículo como enviado y carga un número de seguimiento. A diferencia de Amazon, eBay no controla qué empresa de mensajería utiliza el vendedor, por lo que el formato de seguimiento varía ampliamente.

"eBay: ¡Su artículo (Auriculares inalámbricos) se ha enviado! Empresa de mensajería: USPS. Seguimiento: 9400111899223456789012. Rastree en..."

El número de pedido de eBay es un identificador numérico de 12 dígitos, no el formato con guiones al estilo de Amazon. Aparece en el mensaje de manera diferente — a menudo precedido por "Pedido" o "Artículo" — y puede compartir la misma línea que el nombre del artículo. El número de seguimiento sigue la etiqueta "Seguimiento:" y utiliza el formato que asigne la empresa de mensajería.

Una diferencia con Amazon: los mensajes de eBay a menudo dividen la confirmación en dos textos separados — uno cuando el vendedor crea una etiqueta de envío (número de seguimiento asignado, pero el paquete aún no se ha entregado) y otro cuando la empresa de mensajería escanea el paquete. Una captura de pantalla del primer mensaje le da el número de seguimiento, pero no un estado de envío real. Si está guardando estos para monitorear la entrega, espere al segundo mensaje.

Shopee y empresas de mensajería del Sudeste Asiático

Shopee (dominante en el Sudeste Asiático y Taiwán) envía SMS de confirmación de pedido en un formato más compacto, a menudo en una sola línea sin mencionar la empresa de mensajería:

"Shopee: Pedido 123456789 enviado vía J&T. Rastreo: JD0001234567890"

Los números de pedido de Shopee son identificadores numéricos de 9 a 10 dígitos. Los códigos de seguimiento de empresas regionales como J&T Express, Ninja Van o Pos Laju usan cadenas alfanuméricas más cortas en comparación con USPS o UPS — normalmente de 13 a 16 caracteres. Algunos SMS de Shopee en Filipinas e Indonesia incluyen el código de seguimiento sin la etiqueta "Rastreo:", incrustándolo en línea después del nombre de la empresa.

Lazada, el otro mercado importante del SEA, sigue un formato compacto similar. Sus números de pedido suelen comenzar con un prefijo de dos letras (p. ej., "LA-123456789") y los códigos de seguimiento se añaden sin etiqueta, lo que obliga a distinguir el número de pedido del código de seguimiento únicamente por la longitud y el patrón de caracteres.

Existe una variabilidad de formato similar en las alertas bancarias por SMS — donde el nombre del comercio, el monto y la fecha cambian de posición según el banco que envió la notificación. El desafío de extracción es el mismo: los datos están en el texto, pero su posición no está estandarizada.

Cómo extraer ambos números de una sola captura de pantalla

El enfoque que maneja todas estas variantes de formato sin configuración por remitente es la Extracción de Columnas Personalizadas. En lugar de escribir reglas para cada formato, usted define lo que desea — Número de Pedido y Código de Seguimiento — y el motor de extracción lee el texto del mensaje para localizar cada valor por lo que significa, no por dónde aparece.

Así es como se ve el flujo de trabajo:

1

Tome la captura de pantalla

Captura de pantalla estándar del teléfono del mensaje SMS. El formato del mensaje no importa — Amazon, eBay, Shopee o cualquier otro remitente.

2

Defina dos nombres de columna

Escriba "Número de Pedido" y "Código de Seguimiento" como nombres de sus columnas. Sin reglas, sin expresiones regulares, sin configuración específica por empresa de mensajería.

3

Cargue y procese

Cargue la captura de pantalla. El motor lee el texto en la imagen, identifica qué cadena es el número de pedido y cuál es el código de seguimiento, y coloca cada uno en la columna correcta.

4

Exporte o vea la tabla

Una fila por captura de pantalla. Si procesa 20 capturas de pantalla de diferentes remitentes, obtiene una sola tabla con 20 filas — números de pedido y códigos de seguimiento emparejados correctamente por fila.

La razón por la que esto funciona donde fallan las herramientas basadas en plantillas es la identificación semántica. El motor reconoce que un número de pedido de Amazon es una cadena de 17 caracteres con guiones, un número de pedido de eBay es una cadena numérica de 12 dígitos y un número de pedido de Shopee es una cadena numérica de 9 a 10 dígitos, pero no necesita saber qué mercado envió el mensaje. Detecta el patrón que probablemente representa "el identificador que se refiere a esta compra" basándose en la estructura del texto y el contexto proporcionado por el nombre de la columna. El código de seguimiento se identifica de manera similar: es la cadena después del nombre de la empresa de mensajería o la palabra "Track:", o, en mensajes sin etiquetas, la secuencia alfanumérica que sigue al anuncio de envío.

JPG/PNG/PDF Extracción por IA

Los archivos se procesan de forma segura y no se almacenan.

Por qué el texto plano de los SMS es en realidad más fácil de procesar para la IA

Una captura de pantalla de SMS no tiene ruido. Sin barras de navegación, sin banners publicitarios, sin diseños de varias columnas, sin imágenes incrustadas. Son 160 caracteres de texto sobre un fondo oscuro o claro: lo más parecido a una entrada "limpia" que puede recibir la extracción de documentos.

Los motores de OCR tradicionales procesan mal el texto de los SMS por una razón irónica: están diseñados para documentos más grandes. Un flujo de trabajo de OCR que segmenta una página en bloques de texto, líneas y palabras a menudo falla en una captura de pantalla de 160 caracteres porque los umbrales de segmentación asumen un diseño de página completa. El único párrafo corto se clasifica como "ruido" o se trunca durante el preprocesamiento. Los modelos de IA visual no dependen de la segmentación del diseño de la misma manera: leen la imagen en su conjunto y reconocen el contenido del texto de manera holística, lo que hace que un mensaje corto y limpio como un SMS sea especialmente adecuado para este enfoque.

El límite de 160 caracteres también significa que es probable que cada fragmento de texto del mensaje sea relevante. No hay "letra pequeña", ni pie de página promocional, ni descargo de responsabilidad legal. El nombre de la marca, el número de pedido, el código de seguimiento y el nombre de la empresa de mensajería son todo el contenido del mensaje. Un motor de extracción que necesita identificar dos valores específicos de ese conjunto está trabajando con una relación señal-ruido mucho más alta que una factura o recibo típicos, donde los campos irrelevantes superan en número a los que necesita.

Esto no quiere decir que la extracción de SMS sea perfecta en todos los casos. Los mensajes SMS de varios segmentos (aquellos que superan el límite de 160 caracteres) son concatenados por el teléfono en un único mensaje más largo, pero diferentes teléfonos manejan la concatenación de manera distinta. Algunos insertan un carácter separador; otros unen los segmentos sin ningún delimitador. Una captura de pantalla de un mensaje concatenado puede incluir un número de seguimiento incompleto en el punto de unión si el mensaje fue capturado a medio reensamblar. Si el código de seguimiento aparece truncado en la captura de pantalla, la extracción no puede reconstruir los dígitos faltantes: la limitación está en la imagen de origen, no en el método de extracción. Para el caso estándar de un mensaje de un solo segmento, que cubre la mayoría de las confirmaciones de pedido, el texto está completo y es autónomo.

Preguntas Frecuentes

¿Puedo procesar varias capturas de pantalla de SMS de diferentes remitentes en un solo lote?

Sí. Las mismas definiciones de columna — "Número de Pedido" y "Código de Seguimiento" — funcionan en un mensaje de Amazon USPS, un mensaje de eBay FedEx y un mensaje de Shopee J&T dentro del mismo lote de carga. Cada captura de pantalla se trata como una fila independiente, y la IA identifica los valores correctos de cada mensaje de forma independiente, sin importar el remitente o la empresa de mensajería.

¿Qué sucede si el SMS aún no contiene un código de seguimiento?

Algunos vendedores generan el SMS de confirmación del pedido antes de que el número de seguimiento esté disponible. El mensaje contendrá el número de pedido pero no un código de seguimiento. Cuando usted define una columna "Código de Seguimiento", el motor dejará esa celda en blanco para las capturas de pantalla donde no haya un identificador de seguimiento presente en el mensaje. No inventará un número ni identificará erróneamente el número de pedido como el código de seguimiento.

¿Funciona esto con los SMS de notificación de entrega después de que el pedido haya sido enviado?

Sí. Las notificaciones de entrega — "en reparto", "entregado", "intento de entrega" — contienen el mismo código de seguimiento que la confirmación original del pedido. Si está rastreando el ciclo de vida de un paquete, puede extraer el código de seguimiento de una captura de pantalla de notificación de entrega y cotejarlo con el número de pedido de la confirmación original.

¿Qué pasa con los mensajes SMS que incluyen un enlace de seguimiento acortado en lugar de un número?

Algunas empresas de mensajería y marketplaces incluyen una URL corta (como amzn.to/xxxx) en lugar del número de seguimiento sin procesar. El motor puede leer la URL, pero el código de seguimiento incrustado en ella no se extrae por defecto a menos que usted defina una columna "Enlace de Seguimiento". Si necesita el código numérico para usarlo en la página de seguimiento independiente de la empresa de mensajería, es posible que deba abrir el enlace una vez para revelar el número de seguimiento completo y luego capturar ese resultado en una segunda captura de pantalla.

Una confirmación de pedido por SMS son solo 160 caracteres de texto — pero esos 160 caracteres contienen las dos piezas de información que le indican qué compró y dónde está. Los formatos varían según el remitente, el código de seguimiento cambia según la empresa de mensajería y el número de pedido se esconde tras el formato de identificador que eligió el marketplace. Nada de eso importa cuando el método de extracción lee por significado en lugar de por posición.

📮 contact email: [email protected]