En el artículo, se proporciona una guía integral sobre cómo utilizar AMPscript en mensajes de Session y de plantilla de WhatsApp en Marketing Cloud. Se describe cómo elaborar y aprobar mensajes de plantilla de WhatsApp en META y se detalla cómo utilizar una sintaxis sin lógica y AMPscript en el campo Variable 1 para la introducción de datos.
Además, se explica la función que desempeñan las extensiones de datos de sistemas en las trayectorias con orígenes de entrada de chat entrante. Se destaca la importancia de la lógica de AMPscript para identificar si un contacto es nuevo o se encuentra activo. En la guía, se sugiere conservar una extensión de datos actualizada de Suscripción de WhatsApp principal para gestionar datos de contacto.
Por último, se ilustra un ejemplo de bloque de AMPscript para la personalización de mensajes en función de los datos de contacto o los valores predeterminados. La guía tiene como objetivo habilitar a los expertos en marketing de manera que utilicen AMPscript de manera efectiva para la personalización de mensajes de WhatsApp en Marketing Cloud.
Nota: Se realizaron pruebas exhaustivas para asegurar el uso efectivo de AMPscript en mensajes de Session y de plantilla de WhatsApp en Marketing Cloud. Sin embargo, se recomienda encarecidamente que los usuarios prueben y verifiquen de forma rigurosa la funcionalidad de todos los procesos antes y después de la implementación en su entorno. Si experimenta problemas durante el proceso, puede que deba inhabilitar la solución para facilitar la resolución de problemas. Priorice siempre la satisfacción de los clientes y asegúrese de que los mensajes personalizados mejoren su experiencia, en lugar de invadirla, para respetar sus preferencias durante este proceso.
Para comenzar, cree un mensaje de plantilla en META. En el campo del cuerpo, utilice una sintaxis sin lógica para realizar llamadas a variables. Por ejemplo:
Hola, este es su código {{1}}. Disfrútelo y tenga un buen día.
En el mensaje anterior, se utiliza {{1}} para introducir un código único para cada cliente, que se extrae de una extensión de datos. Una vez que introduce una variable, la interfaz de usuario le solicita que proporcione datos de muestra para cada variable. Puede aumentar el número en la sintaxis sin lógica para agregar más variables en el mensaje de texto ({{2}}, {{3}}, {{4}} y así sucesivamente). Utilice %%CODE%% como marcador de muestra para que {{1}} indique el tipo de datos que desea introducir.
Después de completar los detalles del mensaje, envíe la plantilla para su aprobación.
Una vez aprobada, vaya a Content Builder y cree un nuevo mensaje de plantilla de mensaje de chat. Elija la plantilla aprobada de forma previa y seleccione el idioma de preferencia para el mensaje. Debe ser algo parecido a lo siguiente:
Hola, este es su código ${1}. Disfrútelo y tenga un buen día.
Por último, inserte el AMPscript deseado en el campo Variable 1. A continuación, se muestra un ejemplo de cómo podría hacer esto:
%%[ var @code, @contactkey set @contactkey = [contactkey] set @code = Lookup('Stored_Codes','code','CONTACT_KEY',@contactkey) ]%% %=v(@code)=%%
Nota: Solo puede mostrar una función v() por variable. Si necesita mostrar datos de varios orígenes en los que se encuentre la Variable 1, utilice la función concat(). Este es el método:
%%[ var @firstName, @lastName, @fullName, @contactKey set @contactKey = [contactKey] set @firstName = Lookup('Contact_Data1','First_Name','Contact_Key',@contactKey) set @lastName = Lookup('Contact_Data2','Last_Name','Contact_Key',@contactKey) et @fullName = concat(@firstName, ' ', @lastName) ]%% %%=v(@fullName)=%%
Durante la creación de un mensaje de Session, puede elegir entre un tipo TEXTO o MEDIOS. Para utilizar AMPscript, seleccione el tipo TEXTO.
Cuando configura una trayectoria con un origen de entrada de chat entrante, el sistema crea de forma automática una extensión de datos con los siguientes atributos:
Una práctica adecuada es conservar una extensión de datos de Suscripción de WhatsApp principal. Esta extensión se debe actualizar a cada hora para alojar los contactos activos de WhatsApp más recientes y sus datos personales. A continuación, encontrará un ejemplo de implementación de la lógica de AMPscript:
%%[ /* Obtener el número de teléfono de la extensión de datos del sistema */ SET @mobile= AttributeValue("mobilenumber") /* Comprobar si el número de teléfono existe en la extensión de datos de Suscripción de WhatsApp principal */ SET @row = LookupRows("MasterWhatsAppSubscription", "phone", @mobile) /* Si se encuentra en número de teléfono, recuperar los campos de nombre y país */ IF RowCount(@row) > 0 THEN SET @row = Row(@row, 1) SET @name = Field(@row, "Name") SET @country = Field(@row, "Country") ELSE /* Si ContactKey no se encuentra, establecer valores predeterminados */ SET @name = "there" SET @country = "unknown" ENDIF /* Así se puede redactar un mensaje de Session personalizado */ SET @message = Concat("Hola, ", @name, ". Tenemos ofertas increíbles para ", @country, " hoy.") ]%% %%=v(@message)=%%
Mediante esta secuencia de comandos, se busca la columna Teléfono en su extensión de datos de Suscripción de WhatsApp principal. Si se encuentra Número de teléfono, recupera Nombre y País. Si no se encuentra, establece los valores predeterminados. Luego, elabora un mensaje personalizado con estos valores.
Al comprender e implementar los pasos descritos en esta guía, puede utilizar AMPscript para mejorar la personalización en sus mensajes de WhatsApp y ofrecer una mejor experiencia para sus clientes.
000395692

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.