- Accueil
- Ressources
- Intégrations
- Google Business Profile
Intégration Google Business Profile n8nAutomatiser Google Business Profile avec n8n.
Tes fiches d'établissement peuvent se tenir à jour sans que personne ouvre le tableau de bord. L'intégration Google Business Profile n8n, c'est un nœud de 9 opérations réparties sur 2 ressources, les posts et les avis, plus un trigger qui surveille 1 événement, Review Added.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
À quoi sert l'intégration Google Business Profile n8n ?
Deux nœuds livrés avec n8n. Le premier appelle l'API Google Business Profile à ta place, avec 9 opérations réparties entre la ressource Post et la ressource Review. Le second, le trigger, surveille un établissement et lance le workflow quand un avis apparaît. Les deux partagent le même credential Google, c'est-à-dire l'authentification enregistrée une seule fois dans n8n et proposée ensuite dans la liste déroulante de chaque nœud.
Le cas qui revient le plus souvent dans les réseaux de points de vente : publier la même offre sur tous les établissements. Une ligne par adresse dans Google Sheets, une boucle, et post.create avec Post Type réglé sur Offer, un Coupon Code et une date de fin. Le responsable réseau met à jour un tableau, le workflow publie.
Vient ensuite la réponse aux avis. Le trigger se déclenche sur un nouvel avis, un modèle en rédige un brouillon, le gérant valide dans Slack, et review.reply poste la réponse. Pour une chaîne de restaurants ou un cabinet réparti sur plusieurs adresses, ça remplace le tour des fiches du lundi matin.
Troisième usage, moins visible mais très demandé : sortir l'historique des avis. review.getAll avec Return All activé rapatrie les pages les unes après les autres, et la liste part dans un tableau ou dans un récapitulatif envoyé par SendGrid. C'est la matière première d'une revue qualité mensuelle, sans copier-coller.
Pour un endpoint de l'API Google Business Profile qui sort de ces 9 opérations, le nœud HTTP Request prend le relais : il appelle l'URL directement en réutilisant le même credential, via l'authentification prédéfinie. Rien de nouveau à configurer côté connexion.
Deux contraintes à intégrer dès la conception. Le trigger interroge l'API à intervalle régulier, donc rien n'est immédiat : l'item arrive après l'intervalle que tu as choisi. Et chaque appel désigne un Account et une Location, donc un réseau se traite en boucle. Si le choix de plateforme n'est pas encore tranché, l'Avis n8n creuse le sujet, et la Formation n8n couvre les expressions utilisées dans les fiches ci-dessous.
Comment connecter Google Business Profile à n8n ?
- 01
Créer le credential Google
Un credential, c'est l'identifiant enregistré dans n8n : tu le crées une fois dans le menu Credentials, et tous les nœuds qui en ont besoin te le proposent ensuite dans une liste. Sur n8n Cloud, le chemin court s'appelle Managed OAuth2 : ouvre l'écran du credential et clique sur Sign in with Google. Rien à paramétrer dans la Google Cloud Console.
- 02
Monter une app OAuth2 sur une instance auto-hébergée
Managed OAuth2 est réservé au Cloud, donc une instance auto-hébergée passe par un credential OAuth2 personnalisé. Crée un projet dans la Google Cloud Console, active les API, puis renseigne l'écran de consentement OAuth : App name, User support email et une Audience réglée sur Internal pour ton propre Workspace ou External pour n'importe quel compte Google. Dans Branding, ajoute
n8n.cloudou le domaine de ton instance en domaine autorisé. - 03
Pointer le nœud sur un établissement
Toujours dans Google Cloud, crée un OAuth client ID de type Web application, colle l'OAuth Redirect URL affichée par n8n dans Authorized redirect URIs, puis recopie le Client ID et le Client Secret dans le credential n8n. Ouvre ensuite le nœud : Account choisit le compte Google Business Profile, Location choisit l'établissement. Le trigger demande le même duo.
Qu'est-ce qui déclenche un workflow Google Business Profile ?
Google Business Profile Trigger est le nœud qui démarre un workflow quand quelque chose se passe dans Google Business Profile. Il écoute 1 événements, listés ci-dessous par famille. Tu en choisis un ou plusieurs, tu actives le workflow : n8n enregistre le webhook (l'URL que Google Business Profile appelle) sur ton compte.
Ce que tu vois dans n8n
Tous les événements, par famille
Une ligne par objet, une puce par action. L'événement à cocher dans le nœud s'écrit objet.action ; survole une puce pour lire quand il se déclenche.
review.*1Notes de configuration
01Set up the Google Business Profile Trigger
Le trigger est un nœud distinct de celui qui agit. Il demande le même credential Google, puis la fiche à surveiller, et il transmet un item par nouvel élément trouvé au reste du workflow.
Paramètres clés
- Account : le compte Google Business Profile, choisi dans la liste que remplit le credential.
- Location : l'établissement précis rattaché à ce compte. Un seul par nœud trigger, donc un réseau se traite avec un trigger par adresse.
- Event : le paramètre qui dit ce que le nœud écoute. Review Added est la valeur proposée.
- Poll Times : la fréquence à laquelle n8n va demander à Google si quelque chose de neuf est arrivé. Le polling, c'est cette interrogation régulière plutôt qu'une notification envoyée par l'outil, et l'intervalle descend à la minute.
02Review Added
C'est le seul événement auquel le trigger réagit, et il appartient à la famille review. Entre deux interrogations, n8n compare ce que renvoie l'API et émet un item pour chaque avis qu'il n'avait pas encore vu.
Paramètres clés
- Event : réglé sur Review Added, valeur
reviewAddeddans le JSON du workflow. - Location : le flux d'avis est limité à l'établissement retenu, donc une enseigne à plusieurs adresses garde une branche par adresse.
review.reply publie. Une pharmacie fait remonter les avis courts et négatifs au titulaire avant toute réponse publique, sans que personne ait besoin d'ouvrir la fiche.review.getAll.Que sait faire le nœud Google Business Profile ?
Le nœud Google Business Profile expose 9 opérations sur 2 ressources. Pour chacune : le nœud tel que tu le configures dans n8n, les champs obligatoires, et nos notes de terrain.
Sommaire des opérations
Post
5 opérationsCreate post
post.createCe que tu vois dans n8n
Notes & cas d'usage
Publie une publication sur l'établissement choisi. Le type retenu change les champs demandés en dessous.
Paramètres clés
- Post Type : Standard, Event, Offer ou Alert. Un Event réclame Start Date and Time et End Date and Time, une Offer des Start Date et End Date au format
YYYY-MM-DD, une Alert un Alert Type dont le sous-type est Covid 19. - Summary et Title : le texte principal et l'accroche, du genre « Sales this week ».
- Options : un Call to Action Type (Book, Call, Learn More, Order, Shop, Sign Up) avec son Call to Action Url, plus Coupon Code et Terms and Conditions.
Delete post
post.deleteCe que tu vois dans n8n
Notes & cas d'usage
Retire une publication de l'établissement. Ce que l'opération attend, c'est la publication elle-même, pas son texte.
Paramètres clés
- Post : le sélecteur qui désigne la publication à retirer. Tu la prends dans la liste, ou tu bascules le champ en mode expression pour y injecter l'identifiant porté par l'item entrant avec
{{ $json.field }}. - Account et Location : le compte et l'adresse auxquels la publication appartient.
Get post
post.getCe que tu vois dans n8n
Notes & cas d'usage
Relit une publication et renvoie son détail. Pratique avant de décider s'il faut la corriger ou la retirer.
Paramètres clés
- Post : le même sélecteur que pour la suppression et la mise à jour, ce qui permet d'enchaîner lecture, contrôle, action.
- Location : l'adresse propriétaire de la publication, à l'intérieur de l'Account ouvert par le credential.
Get many posts
post.getAllCe que tu vois dans n8n
Notes & cas d'usage
Liste les publications d'un établissement et sort un item n8n par publication, prêt à filtrer ou à écrire ailleurs.
Paramètres clés
- Return All : activé, n8n enchaîne les pages de l'API jusqu'à ramener toutes les publications de l'établissement.
- Limit : ce qui s'applique quand Return All reste désactivé, en plafonnant le nombre de publications remontées par exécution.
Update a post
post.updateCe que tu vois dans n8n
Notes & cas d'usage
Modifie une publication déjà en ligne plutôt que d'en créer une autre. Tout ce qui est modifiable se trouve dans la collection Options.
Paramètres clés
- Post : la publication à réécrire.
- Options : Summary, Title, Language, le duo événement Start Date and Time et End Date and Time, le duo offre Start Date et End Date, plus Coupon Code, Redeem Online Url et Terms and Conditions.
- Call to Action Type : la même liste qu'à la création, où Get Offer est signalé comme déprécié au profit d'une publication de type Offer.
Review
4 opérationsDelete a reply to a review
review.deleteCe que tu vois dans n8n
Notes & cas d'usage
Reprend la réponse rattachée à un avis. L'avis reste en place, c'est la réponse publiée en dessous qui part.
Paramètres clés
- Review : requis ici, le sélecteur qui désigne l'avis dont la réponse est retirée.
- Account : le compte auquel l'avis se rattache, aux côtés de la Location qui l'a reçu.
Get review
review.getCe que tu vois dans n8n
Notes & cas d'usage
Va chercher un avis précis sur un établissement et renvoie son détail, un item en sortie.
Paramètres clés
- Review : l'avis à lire. En mode expression, pointe le champ vers l'identifiant transporté par l'item entrant avec
{{ $json.field }}. - Location : l'adresse sur laquelle l'avis a été déposé.
Get many reviews
review.getAllCe que tu vois dans n8n
Notes & cas d'usage
Lit les avis d'un établissement en lot, un item par avis. C'est l'opération derrière les exports et les reprises d'historique.
Paramètres clés
- Limit : requis sur cette opération, il fixe le nombre maximal d'avis ramenés par exécution.
- Return All : activé, n8n enchaîne les pages de l'API jusqu'à ce que l'ensemble soit passé, ce qu'attend un export complet.
Reply to review
review.replyCe que tu vois dans n8n
Notes & cas d'usage
Publie la réponse visible sous un avis, dernière étape de la plupart des workflows montés autour des avis clients.
Paramètres clés
- Reply : le corps de la réponse, jusqu'à 4096 caractères. On y branche un texte préparé plus haut avec
{{ $json.field }}. - Review : l'avis qui reçoit la réponse, à l'intérieur de la Location retenue.
Besoin d'aide pour automatiser Google Business Profile avec n8n ?
L'équipe te répond directement.
Chaque message est lu par une personne.
Google Business Profile et n8n : les questions fréquentes
01L'intégration Google Business Profile n8n est-elle gratuite ?
02Quels credentials faut-il pour le nœud Google Business Profile ?
03Quelles sont les limites du nœud Google Business Profile dans n8n ?
04Le trigger Google Business Profile réagit-il en temps réel ?
05n8n ou Make pour Google Business Profile ?
Reçois nos tips intégration chaque semaine.
Pas de spam. Désinscription à tout moment.



