Prueba

Una vez que el webhook esté configurado en Google Ads, te recomendamos que pruebes si tu CRM está configurado de forma correcta mediante la funcionalidad de prueba. De lo contrario, es posible que no recibas los datos del cliente potencial en tu sistema de CRM.

Cuando crees tu formulario de clientes potenciales en Google Ads, verás un botón de prueba debajo de la configuración del webhook:

Ten en cuenta que la interfaz de configuración puede tener un aspecto diferente si configuras un formulario de clientes potenciales en la Búsqueda.

Una vez que presionas el botón de prueba, se envía una solicitud de webhook de muestra al extremo de webhook configurado y se muestra un resultado. Si tu CRM recibió correctamente la solicitud y el código de estado de respuesta HTML del sistema era 200, verás un mensaje de estado verde:

Para completar la prueba en ese caso, verifica que tu CRM haya recibido y analizado la carga útil de muestra de forma correcta. Sin realizar este paso, no hay garantía de que el webhook funcione de forma correcta.

A continuación, se muestra un ejemplo de la carga útil que se envía. La solicitud real solo contendrá los campos que se seleccionaron con el siguiente formato:

Campos de formulario seleccionados en el ejemplo: Nombre, Teléfono, 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á como el ID real de tu formulario si realizas una prueba en un formulario que ya está guardado. En el caso de los formularios no guardados, se proporcionará un valor ficticio.

Usa el comando curl

Puedes usar curl desde tu línea de comandos de Mac o Linux.

  1. Elige una carga útil de muestra entre las Muestras y modifícala si es necesario.
  2. Almacene el archivo en un archivo (p.ej., request.txt) en tu máquina.
  3. 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