Antes de comenzar, asegúrese de haber creado las extensiones de datos necesarias para almacenar todos sus contactos de mensajería de chat de WhatsApp y solicitudes de anulación de suscripción.
Cree una extensión de datos que no se pueda enviar llamada "Whatsapp_Subscribers", la cual deberá actualizarse cada una hora mediante un proceso de importación externo. Esta extensión requiere las siguientes tres columnas:
| Nombre del campo | Clave principal | Tipo de datos | Obligatorio |
|---|---|---|---|
| Contactkey | Sí | Texto | Sí |
| Mobilenumber | No | Teléfono | Sí |
| Configuración regional | No | Configuración regional | Sí |
A continuación, cree una extensión de datos que no se pueda enviar llamada "Whatsapp_OptOut_Requests". Esta extensión almacenará todas las solicitudes de anulación de suscripción y debe tener una retención establecida en 7 días. Necesita las siguientes columnas:
| Nombre del campo | Clave principal | Tipo de datos | Obligatorio |
|---|---|---|---|
| Contactkey | Sí | Texto | Sí |
| Mobilenumber | Sí | Teléfono | Sí |
| Optoutstatus | No | Número | Sí |
| Configuración regional | No | Configuración regional | Sí |
Posteriormente, cree una extensión de datos que se pueda enviar llamada "Whatsapp_QuickReply_OptOuts" para almacenar las solicitudes de anulación de suscripción de los botones de respuesta rápida. Esta debe tener una retención establecida en 7 días. Necesita dos columnas:
| Nombre del campo | Clave principal | Tipo de datos | Obligatorio |
|---|---|---|---|
| Contactkey | No | Texto | Sí |
| Optoutstatus | No | Número | Sí |
Finalmente, cree una extensión de datos que no se pueda enviar llamada "Whatsapp_OptOut_History" para registrar el historial de anulaciones correctas de WhatsApp. Debe contener las siguientes columnas:
| Nombre del campo | Clave principal | Tipo de datos | Obligatorio |
|---|---|---|---|
| Contactkey | No | Texto | Sí |
| Mobilenumber | No | Teléfono | Sí |
| Date_optedout | No | Fecha | Sí |
Estos son los pasos para gestionar las anulaciones cuando se utilizan plantillas de mensajes de llamada a la acción (CTA):
%%[ var @mobilenumber, @Contactkey, @insertRow, @locale /* Retrieve the URL parameters */ set @mobilenumber = QueryParameter('mobilenumber') set @Contactkey = QueryParameter('Contactkey') /* Lookup locale from the "Whatsapp_Subscribers" Data Extension */ set @locale = Lookup('Whatsapp_Subscribers', 'locale', 'Contactkey', @Contactkey) /* Insert data into your Data Extension */ set @insertRow = InsertDE('Whatsapp_OptOut_Requests', 'mobilenumber', @mobilenumber, 'Contactkey', @Contactkey, 'locale', @locale, 'optOutStatus', '1') ]%% /* Solo para realizar pruebas y ver si los valores llegan a través del teléfono móvil: %%=v(@mobilenumber)=%% Contactkey: %%=v(@Contactkey)=%% Locale: %%=v(@locale)=%% */
Para gestionar las anulaciones cuando se utilizan plantillas de mensajes de respuesta rápida, siga estos pasos:
CONSULTA PARA UTILIZAR:
select WS.contactkey as Contactkey, WS.mobilenumber as mobilenumber, WS.locale as locale, WQR.optoutstatus as optoutstatus from [Whatsapp_Subscribers] as WS join [Whatsapp_QuickReply_OptOuts] as WQR on WS.contactkey = WQR.Contactkey
Nota: Consulte "Configuración de automatización para gestionar solicitudes de WhatsApp" a continuación para obtener más detalles.
CONSULTA PARA UTILIZAR:
select Contactkey as Contactkey, mobilenumber as mobilenumber from [Whatsapp_OptOut_Requests]
000395648

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.