Usa la validación de webhook en la IU del compilador de formularios (recomendado)
Una vez que el webhook esté configurado en Google Ads, le recomendamos que pruebe si su CRM correctamente con la función de prueba. De lo contrario, es posible que no recibas los datos de clientes potenciales en tu sistema de CRM.
Cuando crees tu formulario de clientes potenciales en Google Ads, verás un botón de prueba debajo la configuración del webhook:
Ten en cuenta que la interfaz de configuración puede tener un aspecto diferente si estás configurando un cliente potencial. formulario en la Búsqueda.
Cuando presiones el botón de prueba, se enviará una solicitud de webhook de muestra a tu
extremo de webhook configurado y se muestra un resultado. Si la solicitud se
que su sistema de CRM recibió correctamente y el código de estado de respuesta HTML de su
sistema era 200
, verás un mensaje de estado verde:
Para completar la prueba en ese caso, verifica que tu CRM recibiste y analizaste la carga útil de muestra. Sin realizar este paso, hay que el webhook funcione correctamente.
A continuación, se muestra un ejemplo de la carga útil que se envía. La solicitud real contienen solo campos que se seleccionaron de la siguiente forma:
Campos de formulario seleccionados en el ejemplo: Nombre, Teléfono y Correo electrónico
Tipo de cliente potencial: Carga útil de prueba enviada por la IU de prueba de webhook
{
"lead_id":"Cj0KCQjwit_8BRCoARIsAIx3Rj7g-AeL6z35IWb6VYiZUygtTfwD3hDlgSGmY-XTTlK3lfV1wcuIwIAaAmMxEALw_wcB",
"campaign_id":123456,
"adgroup_id":0,
"creative_id":0,
"gcl_id":"Cj0KCQjwit_8BRCoARIsAIx3Rj7g-AeL6z35IWb6VYiZUygtTfwD3hDlgSGmY-XTTlK3lfV1wcuIwIAaAmMxEALw_wcB",
"user_column_data": [
{
"column_name": "Full Name",
"string_value":"FirstName LastName",
"column_id": "FULL_NAME"
},
{
"column_name":"User Phone",
"string_value":"1-650-555-0123",
"column_id":"PHONE_NUMBER"
},
{
"column_name":"User Email",
"string_value":"test@example.com",
"column_id":"EMAIL"
}],
"api_version":"1.0",
"form_id":123456789,
"google_key":"testkey",
"is_test":true
}
Ten en cuenta que el valor del campo form_id
se establecerá con el ID real de tu formulario
si realizas una prueba en un formulario que ya está guardado. En el caso de los formularios sin guardar,
se proporcionará un valor ficticio.
Usa el comando curl
Puedes usar curl en tu Mac o Linux la línea de comandos.
- Elige una carga útil de muestra entre Muestras. y modifícalos si es necesario.
- Guárdala en un archivo (p.ej.,
request.txt
) en tu máquina. - Ejecuta el siguiente comando en la línea de comandos:
$ curl -v -X POST --header "Content-Type:application/json" -d @request.txt https://webhook_url