Reseñas de Google por WhatsApp: workflow n8n para restaurantes
Volver al blog
Guía Práctica 6 min 2823 palabras13 de octubre, 2026

Reseñas de Google por WhatsApp: workflow n8n para restaurantes

Un workflow de n8n de seis nodos envía la solicitud de reseña dos horas después de la visita, solo a quien dio consentimiento. Incluye el JSON listo para importar y las reglas de Google.

⚡VER DEMOS EN VIVO

Para pedir reseñas de Google automáticamente, envía un mensaje de WhatsApp unas dos horas después de la visita, solo a clientes que dieron su consentimiento y con un enlace directo a tu perfil. Un workflow de n8n de seis nodos lo hace sin intervención humana y sin filtrar quién opina, algo que Google no permite.

Para pedir reseñas de Google automáticamente, envía un mensaje de WhatsApp unas

¿Por qué importan las reseñas de Google para un restaurante?

Porque son lo primero que lee un comensal antes de elegir dónde cenar. Según la encuesta de consumidores locales de BrightLocal, el 75 % de las personas lee reseñas en línea «siempre» o con regularidad (edición 2024). El efecto en caja también se ha estudiado: un estudio de Harvard Business School con restaurantes independientes de Seattle asoció una estrella más en Yelp con un 5–9 % más de ingresos. Es un dato de 2011 y de Yelp, no de Google, pero la lógica se mantiene. El problema rara vez son los clientes contentos; es que casi ninguno se acuerda de dejar la reseña al salir.

Porque son lo primero que lee un comensal antes de elegir dónde cenar. Según la

¿Qué necesitas antes de empezar?

Antes de importar nada, define de dónde sale el aviso de que la visita terminó. Puede ser tu punto de venta, si permite enviar un webhook al cerrar la cuenta, o un formulario que tu equipo llena al despedir la mesa. Lo importante es capturar nombre, teléfono y, sobre todo, el permiso para escribirle por WhatsApp. En una taquería de Montrose o un café en The Heights, ese permiso puede pedirse con una casilla en la reserva o con un código QR en la mesa. Sin consentimiento no hay mensaje: lo exige la política de mensajería de WhatsApp Business.

Antes de importar nada, define de dónde sale el aviso de que la visita terminó.
  • 01Perfil de Google verificado: necesitas el Place ID de tu negocio para armar el enlace directo a la ventana de reseña.
  • 02Consentimiento registrado: casilla en la reserva, QR en la mesa o aviso en el ticket, guardado junto al teléfono con fecha.
  • 03WhatsApp Cloud API: cuenta de Meta Business verificada, número dedicado, token y Phone Number ID.
  • 04Plantilla aprobada: los mensajes que inicia el negocio fuera de la ventana de 24 horas requieren una plantilla revisada por Meta.
  • 05Instancia de n8n: en la nube o autoalojada, con URL pública HTTPS para recibir el webhook.
  • 06Fuente de visitas: tu POS, una hoja de cálculo o un formulario que dispare el aviso al cerrar la cuenta.
  • 07Responsable de reseñas: una persona que conteste cada reseña y revise las respuestas que lleguen por WhatsApp.

Paso 1: ¿cuándo y a quién pedir la reseña?

El mejor momento suele ser entre una y tres horas después de la visita: el recuerdo sigue fresco y el cliente ya está en casa. Pedirla en la mesa, con la cuenta sin pagar, se siente como presión. El workflow de abajo espera dos horas y envía un solo mensaje corto con el nombre del cliente y el enlace. Un ejemplo ilustrativo, no un resultado real: si un restaurante de Katy atiende 100 mesas por semana y el 40 % deja su consentimiento, salen 40 mensajes; con una respuesta del 10 %, son unas cuatro reseñas nuevas por semana, cerca de 16 al mes. Y se le pide a todos los que dieron permiso, no solo a los que parecían felices.

El mejor momento suele ser entre una y tres horas después de la visita: el recue
Teléfono sobre la mesa de un restaurante mostrando una app de mensajes, con un plato de postre vacío y luz cálida
Un mensaje breve, horas después de la visita, funciona mejor que pedir la reseña en la mesa.

Paso 2: importar el workflow en n8n

El workflow tiene seis nodos. «Webhook visita» recibe nombre, teléfono, idioma y la marca de consentimiento desde tu POS o formulario. «Responder OK» contesta de inmediato al sistema de origen para que no se quede esperando. «¿Tiene consentimiento?» es un IF: si no hay permiso, el flujo termina ahí. «Preparar mensaje» es un nodo Code que limpia el teléfono, toma el primer nombre y arma el enlace con tu Place ID. «Esperar 2 horas» pausa la ejecución y «Enviar plantilla WhatsApp» llama a la Cloud API. Cambia PHONE_NUMBER_ID, TU_TOKEN, TU_PLACE_ID y el nombre de tu plantilla; en n8n elige Import from clipboard y pega el JSON. En producción guarda el token como credencial de n8n, no dentro del nodo.

El workflow tiene seis nodos. «Webhook visita» recibe nombre, teléfono, idioma y
Workflow n8n: pedir reseñas de Google por WhatsApp — copia y pega en n8n (Import from clipboard)
{
  "name": "Pedir reseñas de Google por WhatsApp",
  "nodes": [
    {
      "parameters": {
        "httpMethod": "POST",
        "path": "visita-terminada",
        "responseMode": "responseNode",
        "options": {}
      },
      "name": "Webhook visita",
      "type": "n8n-nodes-base.webhook",
      "typeVersion": 2,
      "position": [
        0,
        0
      ]
    },
    {
      "parameters": {
        "respondWith": "json",
        "responseBody": "={{ JSON.stringify({ ok: true }) }}",
        "options": {}
      },
      "name": "Responder OK",
      "type": "n8n-nodes-base.respondToWebhook",
      "typeVersion": 1.1,
      "position": [
        220,
        0
      ]
    },
    {
      "parameters": {
        "conditions": {
          "options": {
            "caseSensitive": true,
            "leftValue": "",
            "typeValidation": "strict"
          },
          "conditions": [
            {
              "id": "consent-check",
              "leftValue": "={{ $json.body.whatsapp_opt_in }}",
              "rightValue": "",
              "operator": {
                "type": "boolean",
                "operation": "true",
                "singleValue": true
              }
            }
          ],
          "combinator": "and"
        },
        "options": {}
      },
      "name": "¿Tiene consentimiento?",
      "type": "n8n-nodes-base.if",
      "typeVersion": 2,
      "position": [
        440,
        0
      ]
    },
    {
      "parameters": {
        "jsCode": "const b = $input.first().json.body || {};\nconst phone = String(b.phone || '').replace(/\\D/g, '');\nconst name = String(b.name || '').split(' ')[0] || 'amigo';\nconst lang = b.language === 'en' ? 'en_US' : 'es';\nconst reviewUrl = 'https://search.google.com/local/writereview?placeid=TU_PLACE_ID';\nreturn [{ json: { phone, name, lang, reviewUrl } }];"
      },
      "name": "Preparar mensaje",
      "type": "n8n-nodes-base.code",
      "typeVersion": 2,
      "position": [
        660,
        -100
      ]
    },
    {
      "parameters": {
        "amount": 2,
        "unit": "hours"
      },
      "name": "Esperar 2 horas",
      "type": "n8n-nodes-base.wait",
      "typeVersion": 1.1,
      "position": [
        880,
        -100
      ]
    },
    {
      "parameters": {
        "method": "POST",
        "url": "https://graph.facebook.com/v21.0/PHONE_NUMBER_ID/messages",
        "sendHeaders": true,
        "headerParameters": {
          "parameters": [
            {
              "name": "Authorization",
              "value": "Bearer TU_TOKEN"
            }
          ]
        },
        "sendBody": true,
        "specifyBody": "json",
        "jsonBody": "={{ JSON.stringify({ messaging_product: 'whatsapp', to: $json.phone, type: 'template', template: { name: 'solicitud_resena', language: { code: $json.lang }, components: [{ type: 'body', parameters: [{ type: 'text', text: $json.name }, { type: 'text', text: $json.reviewUrl }] }] } }) }}",
        "options": {}
      },
      "name": "Enviar plantilla WhatsApp",
      "type": "n8n-nodes-base.httpRequest",
      "typeVersion": 4.2,
      "position": [
        1100,
        -100
      ]
    }
  ],
  "connections": {
    "Webhook visita": {
      "main": [
        [
          {
            "node": "Responder OK",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Responder OK": {
      "main": [
        [
          {
            "node": "¿Tiene consentimiento?",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "¿Tiene consentimiento?": {
      "main": [
        [
          {
            "node": "Preparar mensaje",
            "type": "main",
            "index": 0
          }
        ],
        []
      ]
    },
    "Preparar mensaje": {
      "main": [
        [
          {
            "node": "Esperar 2 horas",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Esperar 2 horas": {
      "main": [
        [
          {
            "node": "Enviar plantilla WhatsApp",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  },
  "settings": {
    "executionOrder": "v1"
  }
}

Paso 3: crear la plantilla de WhatsApp y probar

En el administrador de WhatsApp de Meta crea una plantilla de categoría marketing, en español e inglés, con dos variables: {{1}} para el nombre y {{2}} para el enlace. Un texto que funciona: «Hola {{1}}, gracias por visitarnos hoy. Si quieres contarnos cómo te fue, aquí puedes dejar tu reseña en Google: {{2}}». Meta la revisa antes de habilitarla, y cobra por mensaje según la categoría y el país; consulta su tabla vigente. Prueba con tu propio número y con dos o tres personas de confianza: que el enlace abra la ventana de reseña, que el idioma sea el correcto y que un teléfono sin consentimiento no reciba nada. Como hacemos en nuestro servicio de automatización de WhatsApp, conviene registrar cada envío en una hoja para saber qué mesas ya recibieron el mensaje.

En el administrador de WhatsApp de Meta crea una plantilla de categoría marketin

¿Qué no debes hacer al pedir reseñas?

Tres cosas. Primero, filtrar: preguntar «¿cómo estuvo todo?» y enviar el enlace solo a quien responde bien. Según las guías de plataformas que resume BrightLocal, Google no permite pedir reseñas solo a clientes que sabes que están satisfechos ni usar herramientas que oculten las negativas. Segundo, ofrecer descuentos o cortesías a cambio de una reseña. Tercero, escribirlas tú o pedírselas al personal. Lo que sí puedes: pedirla a todos por igual, responder cada reseña con calma y usar las críticas para corregir procesos. Las respuestas públicas también las leen los clientes futuros.

Tres cosas. Primero, filtrar: preguntar «¿cómo estuvo todo?» y enviar el enlace
"

"Una reseña pedida a todos por igual vale más que diez pedidas solo a los contentos: la primera construye reputación, las otras construyen riesgo."

Equipo Davarion

¿Puedo pedir reseñas por SMS en lugar de WhatsApp?

Sí, pero cambian las reglas. En Estados Unidos, los mensajes de texto automatizados con fines comerciales caen bajo la TCPA, que exige consentimiento previo del cliente. En WhatsApp, Meta exige un permiso (opt-in) y una plantilla aprobada. En ambos casos conviene guardar la prueba del consentimiento con fecha, canal y número, y ofrecer una forma simple de darse de baja. Si tienes dudas sobre tu caso, consúltalo con un abogado antes de lanzar la campaña.

Sí, pero cambian las reglas. En Estados Unidos, los mensajes de texto automatiza

¿Qué hago con una reseña negativa?

Respóndela en público en uno o dos días, con calma y sin discutir: agradece, reconoce el problema y ofrece resolverlo fuera de línea. No pidas que la borren ni la compenses con descuentos públicos. Si incumple las políticas de Google (spam, lenguaje ofensivo, alguien que no fue cliente), puedes reportarla desde tu perfil. Las demás se quedan: un perfil con alguna crítica bien atendida se ve más real que uno sin una sola queja, y te da pistas sobre qué mejorar en cocina o servicio.

Respóndela en público en uno o dos días, con calma y sin discutir: agradece, rec

¿Cuánto tarda en notarse el efecto?

Las primeras reseñas llegan en pocos días, pero el efecto en tu calificación promedio depende de cuántas tienes hoy: un local con 40 reseñas se mueve más rápido que uno con 800. Mide durante 60 a 90 días tres números: reseñas nuevas por semana, calificación promedio y porcentaje de clientes que dieron consentimiento. Ellos te dirán si hay que ajustar el momento del envío, el texto de la plantilla o la forma de pedir el permiso.

Las primeras reseñas llegan en pocos días, pero el efecto en tu calificación pro

¿Quieres que lo configuremos para tu restaurante?

Si tienes un restaurante en Houston y quieres que las reseñas lleguen sin depender de la memoria del equipo, agenda una auditoría gratuita de 15 minutos. Revisamos tu flujo, el consentimiento y la plantilla, y te decimos qué automatizar primero. Conoce nuestro servicio de automatización con IA en Houston, mira los ejemplos y prueba los demos. El paquete SPARK incluye un chatbot y una automatización como esta.

Si tienes un restaurante en Houston y quieres que las reseñas lleguen sin depend
#pedir reseñas de Google automáticamente#reseñas de Google por WhatsApp#automatizar reseñas restaurante#workflow n8n reseñas Google#plantilla WhatsApp solicitud de reseña#conseguir más reseñas restaurante Houston#pedir reseñas sin incumplir políticas de Google

Davarion Group & Labs

¿QUIERES VER LA IA EN ACCIÓN?

Prueba un chatbot IA configurado con el nombre de tu empresa — en vivo, sin registro.