- Inicio
- Recursos
- Integraciones
- Google Business Profile
Integración Google Business Profile n8nAutomatiza Google Business Profile con n8n.
¿Cuántas fichas tienes abiertas en otra pestaña ahora mismo? La integración Google Business Profile n8n trae un nodo con 9 operaciones repartidas en 2 recursos, publicaciones y reseñas, y un trigger que vigila 1 evento, Review Added. Pensada para quien gestiona varios locales a la vez.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Qué resuelve la integración Google Business Profile n8n?
Son dos nodos, los dos incluidos en n8n. El nodo de aplicación llama a la API de Google Business Profile por ti, con 9 operaciones repartidas entre el recurso Post y el recurso Review. El nodo trigger vigila una ubicación y arranca el flujo de trabajo cuando aparece una reseña. Ambos usan el mismo credential de Google, es decir, el acceso que guardas una sola vez en n8n y reutilizas en todos los flujos.
Empecemos por lo que más se monta en hostelería: anunciar lo que pasa esta semana. Una cata, un menú de temporada, una jornada de puertas abiertas. post.create con Post Type en Event, con su Start Date and Time y su End Date and Time, y la publicación sale sola desde el calendario del equipo. Un aviso en Slack confirma que se ha publicado.
El segundo uso es más aburrido y más rentable: saber qué sigue publicado. Una ejecución programada lee las publicaciones con post.getAll y Return All activado, detecta las que ya pasaron su End Date y las refresca con post.update o las retira con post.delete. Una clínica con tres sedes deja así de arrastrar promociones caducadas durante meses.
El tercero es el que más se pide: responder reseñas sin quedarse pegado a la ficha. El trigger salta con la reseña nueva, un modelo redacta un borrador, alguien lo aprueba y review.reply lo publica. La traza se guarda en Google Sheets y el resumen del día sale por Gmail.
Cuando hace falta un endpoint de la API de Google Business Profile que queda fuera de estas 9 operaciones, entra el nodo HTTP Request: llama a la URL directamente y reutiliza el mismo credential mediante la autenticación predefinida.
Dos condiciones que conviene asumir antes de montar nada. El trigger consulta la API cada cierto tiempo, así que nada es inmediato: el item llega después del intervalo que elijas. Y cada llamada nombra un Account y una Location, de modo que una cadena se recorre en bucle. Si todavía estás eligiendo plataforma, la Reseña n8n entra en ese detalle, y el Curso n8n cubre las expresiones que aparecen en las fichas de abajo.
¿Cómo se conecta Google Business Profile con n8n?
- 01
Crear el credential de Google
Un credential es el acceso guardado dentro de n8n: se crea una vez en el menú Credentials y después aparece en la lista desplegable de cada nodo que lo necesita. En n8n Cloud el camino corto se llama Managed OAuth2: abre la pantalla del credential y pulsa Sign in with Google. No hay nada que preparar en la Google Cloud Console ni nada que copiar a mano.
- 02
Montar una app OAuth2 propia si te autoalojas
Managed OAuth2 es cosa del Cloud, así que una instancia autoalojada necesita un credential OAuth2 personalizado. Crea un proyecto en la Google Cloud Console, activa las API que vayas a usar y rellena la pantalla de consentimiento OAuth: App name, User support email y una Audience en Internal para tu propio Workspace o External para cualquier cuenta de Google. En Branding añade
n8n.cloudo el dominio de tu instancia como dominio autorizado. - 03
Apuntar el nodo a un local concreto
Sigue en Google Cloud: crea un OAuth client ID de tipo Web application, pega la OAuth Redirect URL que muestra n8n en Authorized redirect URIs y lleva el Client ID y el Client Secret de vuelta al credential. Después abre el nodo: Account elige la cuenta de Google Business Profile y Location elige el local. El trigger pide esa misma pareja.
¿Qué pone en marcha un flujo de Google Business Profile ?
Google Business Profile Trigger es el nodo que arranca un workflow cuando algo ocurre en Google Business Profile. Escucha 1 eventos, listados abajo por familia. Eliges uno o varios, activas el workflow y n8n registra el webhook (la URL que Google Business Profile llama) en tu cuenta.
Lo que ves en n8n
Todos los eventos, por familia
Una fila por objeto, un chip por acción. El evento que marcas en el nodo se escribe objeto.acción; pasa el cursor por un chip para leer cuándo se dispara.
review.*1Notas de configuración
01Set up the Google Business Profile Trigger
El trigger es un nodo distinto del que ejecuta acciones. Pide el mismo credential de Google, luego la ficha que debe vigilar, y entrega al resto del flujo un item por cada elemento nuevo que encuentra.
Parámetros clave
- Account: la cuenta de Google Business Profile, elegida en la lista que rellena el credential.
- Location: el local concreto asociado a esa cuenta. Uno por nodo trigger, así que una cadena necesita un trigger por local.
- Event: el parámetro que indica a qué escucha el nodo. Review Added es el valor disponible.
- Poll Times: cada cuánto pregunta n8n a Google si hay algo nuevo. Eso es el polling, una consulta periódica en lugar de un aviso enviado por la herramienta, y el intervalo baja hasta el minuto.
02Review Added
Es el único evento al que reacciona el trigger y pertenece a la familia review. Entre dos consultas, n8n compara lo que devuelve la API y emite un item por cada reseña que no había visto antes.
Parámetros clave
- Event: fijado en Review Added, el valor
reviewAddeddentro del JSON del flujo. - Location: el flujo de reseñas se limita al local elegido, de modo que una marca con varias direcciones mantiene una rama por dirección.
review.getAll en una ejecución aparte.¿Qué puede hacer el nodo Google Business Profile , operación por operación?
El nodo Google Business Profile expone 9 operaciones en 2 recursos. Para cada una: el nodo tal como lo configuras en n8n, los campos obligatorios y nuestras notas de campo.
Índice de operaciones
Post
5 operacionesCreate post
post.createLo que ves en n8n
Notas y casos de uso
Publica una entrada en el local elegido. El tipo cambia los campos de debajo.
Parámetros clave
- Post Type: Standard, Event, Offer o Alert. Un Event pide Start Date and Time y End Date and Time, una Offer pide Start Date y End Date en formato
YYYY-MM-DD, y una Alert un Alert Type de subtipo Covid 19. - Summary y Title: el texto principal de la entrada y su titular, del estilo "Sales this week".
- Options: un Call to Action Type (Book, Call, Learn More, Order, Shop, Sign Up) con su Call to Action Url, más Coupon Code y Terms and Conditions.
Delete post
post.deleteLo que ves en n8n
Notas y casos de uso
Quita una entrada publicada del local. Lo que necesita la llamada es la entrada en sí, no el texto que llevaba.
Parámetros clave
- Post: el selector que indica cuál se retira. La eliges de la lista o pasas el campo a modo expresión y le entregas el identificador que trae el item de entrada con
{{ $json.field }}. - Account y Location: la cuenta y la dirección a las que pertenece la entrada.
Get post
post.getLo que ves en n8n
Notas y casos de uso
Relee una entrada concreta y devuelve su detalle. Va bien antes de decidir si toca corregirla o retirarla.
Parámetros clave
- Post: el mismo selector que usan las operaciones de borrado y actualización, lo que permite encadenar lectura, comprobación y acción.
- Location: la dirección propietaria de la entrada, dentro del Account que abre el credential.
Get many posts
post.getAllLo que ves en n8n
Notas y casos de uso
Lista las entradas de un local y devuelve un item de n8n por entrada, listo para filtrar o volcar a otro sitio.
Parámetros clave
- Return All: activado, n8n encadena las páginas de la API hasta traer todas las entradas del local.
- Limit: lo que manda cuando Return All se queda desactivado, poniendo tope a cuántas entradas vuelven en una ejecución.
Update a post
post.updateLo que ves en n8n
Notas y casos de uso
Modifica una entrada que ya está publicada en lugar de crear otra. Todo lo editable vive dentro de la colección Options.
Parámetros clave
- Post: la entrada publicada que se reescribe.
- Options: Summary, Title, Language, la pareja de evento Start Date and Time y End Date and Time, la pareja de oferta Start Date y End Date, más Coupon Code, Redeem Online Url y Terms and Conditions.
- Call to Action Type: la misma lista que en la creación, donde Get Offer figura como obsoleto en favor de una entrada de tipo Offer.
Review
4 operacionesDelete a reply to a review
review.deleteLo que ves en n8n
Notas y casos de uso
Retira la respuesta que cuelga de una reseña. La reseña sigue donde estaba, lo que se va es la contestación publicada debajo.
Parámetros clave
- Review: obligatorio aquí, el selector que señala la reseña cuya respuesta se elimina.
- Account: la cuenta a la que pertenece la reseña, junto con la Location que la recibió.
Get review
review.getLo que ves en n8n
Notas y casos de uso
Recupera una reseña concreta de un local y devuelve su detalle, un item a la salida.
Parámetros clave
- Review: la reseña que se lee. En modo expresión, apunta el campo al identificador que viaja en el item de entrada con
{{ $json.field }}. - Location: la dirección en la que se dejó la reseña.
Get many reviews
review.getAllLo que ves en n8n
Notas y casos de uso
Lee las reseñas de un local en bloque, un item por reseña. Es la operación que hay detrás de los exportes y de las recuperaciones de histórico.
Parámetros clave
- Limit: obligatorio en esta operación, fija cuántas reseñas devuelve como máximo una ejecución.
- Return All: activado, n8n encadena las páginas de la API hasta que pasa el conjunto entero, que es lo que pide un exporte completo.
Reply to review
review.replyLo que ves en n8n
Notas y casos de uso
Publica la respuesta visible debajo de una reseña. Es el final de casi todos los flujos de reseñas.
Parámetros clave
- Reply: el cuerpo de la respuesta, hasta 4096 caracteres. Ahí se enchufa el texto preparado antes con
{{ $json.field }}. - Review: la reseña que recibe la contestación, dentro de la Location elegida.
¿Necesitas ayuda para automatizar Google Business Profile con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.
Google Business Profile y n8n: preguntas frecuentes
01¿La integración Google Business Profile n8n es gratuita?
02¿Qué credenciales necesita el nodo de Google Business Profile?
03¿Qué límites tiene el nodo de Google Business Profile en n8n?
04¿El trigger de Google Business Profile funciona en tiempo real?
05¿n8n o Make para Google Business Profile?
Recibe nuestros tips de integración cada semana.
Sin spam. Cancela cuando quieras.



