Jak zautomatyzowałem odpowiedzi na opinie Google Maps w n8n | Fitbiz
Wróć do Bazy Wiedzy
n8n Automatyzacja Remarketing

Jak zautomatyzowałem odpowiedzi na opinie na Google Maps w n8n - i czego nauczyłem się o remarketingu

Każda odpowiedź na opinię to kontakt z realnym klientem - albo z potencjalnym. Pokazuję, jak w n8n zbudowałem system, który reaguje na nowe opinie w kilka sekund, i wyjaśniam, dlaczego to jedno z najlepszych narzędzi remarketingowych, o którym mało kto myśli.

KP

Kamil Poradzki

Maj 2026 · 10 min czytania

Miałem klienta - małą agencję marketingową. Regularnie zbierali świetne opinie na Google Maps, ale odpowiadali na nie… raz na tydzień, jeśli ktoś pamiętał. Efekt? Klienci, którzy zostawili recenzję, czuli się ignorowani. A przecież właśnie teraz, chwilę po zakończeniu współpracy, byli najbardziej skłonni polecić ich dalej.

Wtedy postanowiłem zbudować automatyzację w n8n. To co wyszło nauczyło mnie czegoś więcej niż tylko obsługi API Google.

Dlaczego opinia na Google Maps to moment remarketingowy?

Remarketing kojarzy się z reklamami śledzącymi Cię po internecie. Ale jego prawdziwa istota jest prostsza: to dotarcie do kogoś, kto już miał kontakt z Twoją marką, w momencie gdy jest najbardziej receptywny.

Klient, który właśnie wystawił Ci pięć gwiazdek, jest w idealnym stanie emocjonalnym. Jest zadowolony. Ma Cię w pamięci. I właśnie poświęcił kilka minut, żeby napisać o Tobie coś dobrego - to sygnał wysokiego zaangażowania.

Okno remarketingowe

Badania pokazują, że skłonność do polecenia znajomym spada dramatycznie w ciągu 48 godzin od wystawienia opinii. Jeśli odpiszesz w ciągu godziny - pozostajesz w "gorącym" oknie kontaktu. Odpiszesz za tydzień - jesteś już kolejną firmą w tłumie.

Szybka, spersonalizowana odpowiedź robi trzy rzeczy jednocześnie: wzmacnia dobre wspomnienie klienta, pokazuje potencjalnym klientom czytającym opinie że firma jest żywa i responsywna, oraz otwiera furtkę do dalszej rozmowy (np. prośba o polecenie, zaproszenie do kolejnej współpracy).

Architektura systemu w n8n

n8n to open-source'owa alternatywa dla Make.com i Zapiera - możesz go hostować samodzielnie albo korzystać z chmurowej wersji. Jego siła leży w elastyczności: możesz pisać własny kod JavaScript w węzłach, co przy integracji z Google API okazuje się niezbędne.

Cały przepływ składa się z czterech etapów:

1. Wyzwalacz czasowy (Schedule Trigger)

Co 15 minut n8n odpytuje Google Business API w poszukiwaniu nowych recenzji. Google nie oferuje webhooków dla recenzji, więc polling to jedyna droga.

2. Filtrowanie nowych opinii

Węzeł Code sprawdza timestamp każdej opinii i porównuje z datą ostatniego uruchomienia przechowywaną w zmiennej statycznej. Tylko nowe wpadają do kolejki.

3. Generowanie odpowiedzi przez AI

Treść opinii trafia do OpenAI (GPT-4o). Prompt jest starannie skonstruowany: zawiera profil firmy, ton komunikacji i instrukcję dostosowania odpowiedzi do oceny (5 gwiazdek vs 3 gwiazdki to zupełnie inny kontekst).

4. Publikacja odpowiedzi + powiadomienie

HTTP Request wysyła odpowiedź przez Google My Business API. Równolegle Slack dostaje powiadomienie z treścią opinii i wygenerowaną odpowiedzią - właściciel może ją poprawić przed publikacją lub zatwierdzić automatyczną.

Krok po kroku: Google Business API w n8n

Najtrudniejsza część to autoryzacja. Google Business Profile API wymaga OAuth 2.0 z dość restrykcyjną weryfikacją aplikacji. Oto jak to ogarnąć bez tracenia nerwów.

1 Utwórz projekt w Google Cloud Console

Wejdź na console.cloud.google.com, utwórz nowy projekt. Włącz dwa API: Google My Business API oraz Business Profile Performance API. Idź do "Credentials" → "OAuth 2.0 Client IDs" → typ "Web application". Jako redirect URI wpisz adres swojej instancji n8n: https://twoj-n8n.domena.pl/rest/oauth2-credential/callback

2 Skonfiguruj OAuth w n8n

W n8n: Credentials → New → OAuth2 API. Wklej Client ID i Client Secret z Google Cloud. W polu "Scope" wpisz: https://www.googleapis.com/auth/business.manage. Kliknij "Connect" i zaloguj się na konto Google powiązane z profilem biznesowym.

3 Pobierz listę opinii (HTTP Request)

Dodaj węzeł HTTP Request z metodą GET. URL do pobrania opinii:

https://mybusiness.googleapis.com/v4/accounts/{{accountId}}/locations/{{locationId}}/reviews

accountId i locationId znajdziesz odpytując endpoint /accounts i /accounts/{id}/locations. W węźle Authentication wybierz stworzone credential OAuth2.

4 Prompt dla AI - co działa, a co nie

Kluczowe jest rozróżnienie ocen. Używam routera warunkowego: jeśli starRating === "FIVE" - jeden prompt, dla 1-3 gwiazdek - inny. Przykładowy prompt dla 5 gwiazdek:

Jesteś asystentem agencji [NAZWA]. Klient wystawił 5-gwiazdkową opinię: "{{reviewText}}". Napisz ciepłą, autentyczną odpowiedź (max 3 zdania). Podziękuj za konkret zawarty w opinii. Nie używaj szablonowych zwrotów jak "Dziękujemy za opinię". Ton: przyjazny, profesjonalny. Język: polski.

Tryb z ludzką akceptacją vs. pełny automat

Zbudowałem dwa warianty i szczerze rekomenduję zacząć od pierwszego.

Human-in-the-loop

  • · AI generuje odpowiedź, Slack ją pokazuje
  • · Właściciel klika "Zatwierdź" lub "Edytuj"
  • · Dopiero potem następuje publikacja
  • · Idealne na start - uczysz się jakie treści AI tworzy

Pełny automat

  • · Dla 4-5 gwiazdek: publikacja w ciągu minut
  • · Dla 1-3 gwiazdek: zawsze wymaga akceptacji człowieka
  • · Slack nadal dostaje kopię każdej odpowiedzi
  • · Wdrożone po ok. 2 tygodniach testów i kalibracji

Negatywne opinie to temat specjalny

Odpowiedź na 1-2 gwiazdki to coś, czego nigdy nie powinieneś w pełni delegować maszynie. AI może wygenerować odpowiedź, ale człowiek musi ocenić kontekst - czy to konstruktywna krytyka, czy troll, czy może sprawa, która wymaga eskalacji. Automatyzacja tu pomaga w przygotowaniu draftu, nie w decyzji.

Efekty po 3 miesiącach

Po kwartale działania systemu u klienta zebrałem dane. Kilka obserwacji, które mnie zaskoczyły:

Więcej opinii łącznie

Liczba nowych recenzji wzrosła o ok. 40%. Hipoteza: gdy klienci widzą, że firma odpowiada - czują, że warto pisać. Odpowiedź to sygnał "jesteśmy tu, słuchamy".

Średni czas odpowiedzi: z 4 dni do 18 minut

To nie typo. Wcześniej odpowiedzi były publikowane "gdy ktoś pamiętał". Teraz system reaguje zanim klient zdąży zamknąć aplikację.

3 ponowne zlecenia z rozmów po odpowiedziach

Kilku klientów, którzy dostali spersonalizowaną odpowiedź na swoją opinię, odpisało - i z tej rozmowy wynikły nowe zlecenia. Opinia stała się punktem wejścia do re-sprzedaży.

Co warto wiedzieć zanim zaczniesz

Google My Business API ma limit weryfikacji

Aplikacje OAuth z dostępem do danych biznesowych wymagają weryfikacji przez Google jeśli chcesz używać ich dla innych kont niż własne. Dla jednej własnej firmy - wystarczy status "Testing" z ograniczoną liczbą użytkowników testowych.

Personalizacja robi różnicę

AI wygeneruje odpowiedź na każdą opinię, ale dobra odpowiedź nawiązuje do konkretu z recenzji. Upewnij się, że prompt wymusza cytowanie lub parafrazowanie tego, co klient napisał - nie tylko ogólne podziękowanie.

Koszty są marginalne

Dla firmy zbierającej 20-30 opinii miesięcznie koszt tokenów OpenAI to kilka złotych. Hosting n8n na VPS to ok. 40-60 zł/miesiąc. ROI z jednego ponownego zlecenia pokrywa to na lata.

Opinia to nie koniec rozmowy - to jej początek

Zautomatyzowane odpowiedzi to nie tylko oszczędność czasu. To zmiana myślenia o tym, czym jest opinia klienta. Nie jest to jednostronne podziękowanie - to zaproszenie do dalszego kontaktu.

Kiedy firma odpowiada szybko i personalnie, klient czuje się zauważony. Kiedy czuje się zauważony, chętniej poleca. Kiedy poleca - masz remarketing najlepszego możliwego rodzaju: z ust do ust, wzmocniony automatyzacją.

Następny krok

Jeśli masz profil Google Business i chcesz wdrożyć podobny system - zacznij od zbudowania OAuth w Google Cloud Console. To najtrudniejszy krok. Reszta jest już znacznie prostsza. Jeśli chcesz, żebym pomógł - napisz.

Chcesz wdrożyć taki system w swojej firmie?

Pomagam firmom budować automatyzacje oparte na n8n, Make.com i AI - od konfiguracji po szkolenie zespołu.

Porozmawiajmy o Twoim projekcie