Marketing & social

Google Business Profile-koppeling laten maken

Ik koppel Google Business Profile aan je rooster, kassa, CRM of dashboard via de Business Profile API's, op het Google Cloud-project van jouw eigen bedrijf. Nieuwe reviews komen bij je team met een concept-antwoord, je openingstijden volgen je eigen systeem en de cijfers van al je vestigingen staan op één plek.

Alle integraties

Zo loopt de data

voorbeeldopzet

Sync-log, zoals je hem in het logboek terugziet (voorbeeld)

Google meldt nieuwe reviews aan je team en aan een AI die een concept-antwoord klaarzet. Openingstijden gaan vanuit je rooster of kassa naar je profielen, en de cijfers per vestiging gaan naar je dashboard.
  • Nieuwe review: van Google Business Profile naar Team, direct, via webhook.
  • Review, Antwoord: tussen AI-concept en Google Business Profile, in beide richtingen, direct, via webhook.
  • Tijden: van Rooster of kassa naar Google Business Profile, per batch.
  • Cijfers: van Google Business Profile naar Dashboard, per batch.

Kort antwoord

Werkgebied: Nederland · Bijgewerkt op door Alisina Nawabi

Wat het is
Een Google Business Profile-koppeling meldt elke nieuwe review aan je team met een concept-antwoord dat een mens goedkeurt, houdt openingstijden en gegevens van al je vestigingen gelijk met je eigen systeem, en zet de cijfers per vestiging in je dashboard. Google geeft pas toegang tot de API na een aanvraag, die het bedrijf zelf doet voor zijn eigen Google Cloud-project.
Voor wie
Bedrijven met één of meer vestigingen die reviews, openingstijden en cijfers niet meer met de hand willen bijhouden, per profiel of met spreadsheets. En bureaus en softwarebedrijven die vestigingen en reviews voor hun klanten beheren.
Doorlooptijd
Een eerste koppeling tussen twee systemen staat meestal binnen 2 weken live. Meer objecten, richtingen of administraties kosten meer tijd; dat staat vooraf in de offerte.
Prijsindicatie
vanaf €4.000 voor een basisopzetEen basisopzet is één koppeling tussen twee systemen, gebouwd, getest en gedocumenteerd. Meer objecten, richtingen, administraties of uitzonderingen maken het groter. Je krijgt vooraf een vaste prijs.

Welke data synchroniseer ik?

Zo richt ik het meestal in. De tabel is ook het startpunt van de intake: jij bepaalt per object de richting en de bron.

Welke data de koppeling synchroniseert, in welke richting, wie de bron is en hoe vaak
ObjectRichtingBron van waarheidFrequentie
ReviewsVia Cloud Pub/Sub, met NEW_REVIEW en UPDATED_REVIEW. Een review is alleen te lezen; verwijderen kan niet via de API.van Google Business ProfileGoogleDirect via een melding
Antwoorden op reviewsGoogle modereert elk antwoord: meestal binnen 10 minuten, soms tot 30 dagen.naar Google Business ProfileJe team, na goedkeuringNa goedkeuring
OpeningstijdenGewone en bijzondere openingstijden. Per profiel kunnen hooguit 10 wijzigingen per minuut, en dat is niet te verhogen.naar Google Business ProfileJe rooster of kassaBij elke wijziging
BedrijfsgegevensTelefoon, website, beschrijving en adres; een wijziging aan een geverifieerd profiel kan Google eerst beoordelen.naar Google Business ProfileJe eigen systeemBij elke wijziging
Voorstellen van GoogleMet GOOGLE_UPDATE. Wie niet binnen 4 dagen reageert, kan het voorstel gepubliceerd zien, en sommige wijzigingen van gebruikers voert Google zonder voorafgaande controle door.van Google Business ProfileGoogleDirect via een melding
PrestatiesWeergaven, routeverzoeken, klikken op bellen en website per dag; zoekwoorden per maand. Het API-beleid staat opslag hooguit 30 dagen toe, zonder bewerken of samenvoegen.van Google Business ProfileGoogleDagelijks

Wat je met een Google Business Profile-koppeling doet

Voor bedrijven die zelf met de software werken, en voor wie er een product op bouwt voor eigen klanten.

  1. Elke nieuwe review in beeld, met een concept-antwoord

    Keten, praktijk of winkel met meerdere vestigingen

    1. Google meldt een nieuwe review
    2. Review met vestiging naar je team
    3. AI zet een concept-antwoord klaar
    4. Medewerker past aan en verstuurt

    Geen review blijft liggen, en elk antwoord klinkt als je bedrijf omdat een mens het verstuurt.

    Wat de API hiervoor biedt: Google meldt NEW_REVIEW via Cloud Pub/Sub, en via de API plaats of verwijder je een antwoord. Volgens het API-beleid mag je antwoorden niet automatiseren zonder voorafgaande, specifieke en uitdrukkelijke toestemming. Google modereert elk antwoord, meestal binnen 10 minuten maar soms tot 30 dagen.

    Lees de uitwerking in de gids
  2. Openingstijden van al je vestigingen uit één rooster

    Winkelketen, horeca of zorgaanbieder met wisselende tijden

    1. Feestdag of afwijkende tijden in het rooster
    2. Bijzondere openingstijden per vestiging
    3. Doorgezet naar elk profiel
    4. Klanten zien in Google Maps de juiste tijden

    Je rooster stuurt de tijden door, zonder spreadsheet of handwerk per profiel, en klanten staan niet voor een dichte deur.

    Wat de API hiervoor biedt: Via de Business Information API wijzig je velden zoals regularHours en specialHours met een updateMask. Per profiel kunnen hooguit 10 wijzigingen per minuut, niet te verhogen, en 10.000 updates per dag; een wijziging aan een geverifieerd profiel kan Google eerst beoordelen.

    Lees de uitwerking in de gids
  3. De cijfers per vestiging in je dashboard

    Bedrijf dat wil weten welke vestiging vindbaar is

    1. Elke nacht de cijfers van gisteren ophalen
    2. Weergaven, routes, bellen en websiteklikken
    3. Per vestiging in één overzicht
    4. Afwijkingen gemeld

    Je ziet per vestiging wat het profiel de afgelopen 30 dagen opleverde, zonder dat iemand een export draait.

    Wat de API hiervoor biedt: De Performance API geeft per dag onder meer weergaven in Zoeken en Maps, routeverzoeken, klikken op bellen en op de website, en per maand de zoekwoorden. Hij vervangt sinds 30 maart 2023 de oude reportInsights. Het API-beleid staat opslag van API-gegevens alleen tijdelijk toe, hooguit 30 dagen en zonder ze te bewerken of samen te voegen; daarom bewaart de koppeling de cijfers niet langer dan 30 dagen.

    Lees de uitwerking in de gids
  4. Voorstellen van Google niet missen

    Bedrijf dat niet wil dat anderen zijn gegevens veranderen

    1. Google meldt een voorgestelde wijziging
    2. Taak voor de vestigingsmanager
    3. Accepteren of afwijzen
    4. Profiel nagekeken

    Een voorgestelde wijziging van een gebruiker of van Google ligt meteen bij de juiste persoon, die binnen de 4 dagen kan reageren. Sommige wijzigingen voert Google zonder voorafgaande controle door; die corrigeer je daarna in je profiel.

    Wat de API hiervoor biedt: Een openstaande wijziging van Google meldt de API met GOOGLE_UPDATE; accepteren of afwijzen gaat via locations.patch. Volgens Google heb je 4 dagen om te reageren. Het API-beleid verbiedt wel om wijzigingen van Google automatisch terug te draaien. Sommige wijzigingen van gebruikers past Google zonder voorafgaande controle toe.

Wat de API van Google Business Profile ondersteunt

Per object wat er via de API kan. Dit bepaalt wat een koppeling wel en niet kan doen.

Per object: lezen, aanmaken, wijzigen, verwijderen en webhook-ondersteuning in de Google Business Profile-API
ObjectLezenAanmakenWijzigenVerwijderenWebhook
Reviewsaccounts.locations.reviewsAlleen lezen, ook voor 50 vestigingen tegelijk. Verwijderen kan alleen door een review die het beleid schendt te melden in Business Profile.janeeneeneeja
Antwoorden op reviewsreviews.updateReplyMaximaal 4096 bytes; Google modereert elk antwoord.jajajajanee
VestigingenlocationsWijzigen met een updateMask. Een vestiging die niet via de API te verwijderen is, verwijder je in Business Profile.jajajadeelsdeels
Voorstellen van Googlelocations.getGoogleUpdatedAccepteren of afwijzen via locations.patch.janeejaneeja
Kenmerkenlocations.updateAttributesZetten en wissen gaat met updateAttributes.jadeelsjadeelsnee
Postsaccounts.locations.localPostsEvenementen, aanbiedingen en gewone posts; een productpost maak je niet via de API.jajajajanee
Foto'saccounts.locations.mediaFoto's van klanten zijn alleen te lezen, met een melding bij een nieuwe.jajajajadeels
PrestatiesfetchMultiDailyMetricsTimeSeriesCijfers per dag en zoekwoorden per maand.janeeneeneenee
Boekings- en bestellinkslocations.placeActionLinksjajajajanee
Beheerdersaccounts.admins, locations.adminsVia de Account Management API; de v4-versies zijn verouderd.jajajajanee
Meldingenaccounts.notificationSettingEén instelling per account, met jouw Pub/Sub-topic.jadeelsjadeelsnee
VerificatieVerifications APIEen verificatie start alleen op verzoek van de eigenaar van de vestiging.jajadeelsneedeels
Vragen en antwoordenaccounts.locations.questionsGestopt op 3 november 2025 volgens de deprecatielijst, al staan de methoden nog in de v4-referentie.neeneeneeneenee

ja kan via de APIdeels kan met beperkingennee kan niet

Techniek en deadlines

De feiten waar een koppeling op rust, met de bron erbij. En wat er de komende tijd verandert.

Toegang
De API's zijn niet openbaar. Je vraagt toegang aan via het contactformulier, met "Application for Basic API Access", voor een profiel dat 60 dagen of langer geverifieerd en actief is, met een eigen website. Tot de goedkeuring is het quotum 0 verzoeken per minuut, daarna 300. De veelgestelde vragen noemen een beoordeling binnen 14 dagen, en zeggen ook dat elke aanvrager met een legitiem zakelijk doel wordt goedgekeurd.
API's
Een set: Business Information voor vestigingen, Account Management, Performance, Notifications, Verifications en Place Actions. Reviews, posts en foto's lopen nog via de oudere v4-API op mybusiness.googleapis.com.
Authenticatie
Alleen OAuth 2.0, met de scope business.manage. Voor een koppeling op de achtergrond bewaar je een refresh token. De eigenaar geeft toestemming en kan die intrekken, en Google mailt de eigenaar als een derde toegang krijgt.
App-verificatie
Een OAuth-app met een gevoelige of beperkte scope moet door Google worden geverifieerd, wat tot 10 dagen kan duren; met alleen niet-gevoelige scopes is alleen merkverificatie nodig om naam en logo te tonen. De lijst met scopes noemt business.manage zonder label, dus voor een app die andere bedrijven gebruiken controleer ik de categorie in de Cloud Console.
Quota
300 verzoeken per minuut per API. Voor vestigingen: 300 nieuwe en 10.000 wijzigingen per dag, en 10 wijzigingen per minuut per profiel, niet te verhogen. Daarboven volgt HTTP 429; Google adviseert exponentiële backoff. Een hoger quotum wijst Google meestal af bij een laag gebruik: de quotapagina zegt onder 50 procent, de veelgestelde vragen onder 70.
Meldingen
Via Cloud Pub/Sub, één instelling per account: onder meer NEW_REVIEW, UPDATED_REVIEW, GOOGLE_UPDATE en NEW_CUSTOMER_MEDIA. Google raadt meldingen aan in plaats van pollen.
Reviews
Lezen, ook voor 50 vestigingen per aanroep, en antwoorden plaatsen of verwijderen. Een review zelf is niet te wijzigen of te verwijderen. Een antwoord is hooguit 4096 bytes en krijgt de status PENDING, REJECTED of APPROVED. Sinds 17 juni 2026 meldt Google dat reviews.list vanaf de tweede pagina reviews kan missen.
Testen
Er is geen sandbox, en een nepvestiging om mee te testen wordt gemarkeerd en geschorst. Sommige aanroepen kennen validateOnly, en ook de v1alpha werkt op echte gegevens.
Kosten
Volgens Google is de API zonder kosten beschikbaar voor geregistreerde gebruikers. Vraagt de Cloud Console om facturering bij het aanzetten van een API, dan zet je die aan.
Beleid
Geen geautomatiseerde antwoorden of wijzigingen zonder voorafgaande, specifieke en uitdrukkelijke toestemming; geen beloning voor reviews en geen selectief vragen om positieve reviews; API-gegevens hooguit 30 dagen bewaren; wijzigingen van Google niet automatisch terugdraaien. Google kan een project dat het beleid schendt uitzetten.
Wijzigingen zichtbaar
Hier spreken Googles pagina's elkaar tegen: de pagina over accounts zegt dat wijzigingen via de API direct verschijnen, de pagina over vestigingen dat ze niet direct zichtbaar hoeven te zijn en eerst beoordeeld kunnen worden.
Versies
Een verouderde hoofdversie blijft na de aankondiging minstens 12 maanden werken; een alfa-functie kan met 30 dagen opzegtermijn veranderen of stoppen.
Gegevens
Voor Business Profile gelden de Controller-Controller Data Protection Terms van Google: Google is daar zelf verwerkingsverantwoordelijke, niet jouw verwerker.

Deadlines en wijzigingen

Wat de leverancier heeft aangekondigd, en wat het voor een bestaande koppeling betekent.

  1. al ingegaan

    reportInsights vervangen door de Performance API

    Cijfers haal je met fetchMultiDailyMetricsTimeSeries. De handleiding voor inzichten en de v4-referentie noemen reportInsights nog; ik gebruik de Performance API.

  2. al ingegaan

    Business Calls API gestopt

    Gegevens over gesprekken via je profiel komen niet meer uit deze API.

  3. al ingegaan

    Vragen en antwoorden gestopt

    De Q&A-API en de meldingen voor vragen werken niet meer. De v4-referentie noemt de methoden nog zonder markering; ik bouw er niet op.

  4. al ingegaan

    Prestatiecijfer BUSINESS_CONVERSATIONS verwijderd

    Verouderd sinds 31 juli 2024 na het stoppen van Google Business Messages, zonder vervanger.

  5. komt eraan

    Prestatiecijfer BUSINESS_FOOD_ORDERS verdwijnt

    Sinds 22 oktober 2025 verouderd, zonder vervanger. Een dashboard dat bestellingen via Google telt, mist die reeks daarna.

App, iPaaS of maatwerk?

Niet elke koppeling hoeft maatwerk te zijn. Zo kies je de route die past.

Business Profile zelf

Past als: Heb je één of een paar vestigingen, dan beheer je reviews en openingstijden gewoon in je profiel bij Google, en een nieuwe review meldt Google zelf, per e-mail of in Zoeken en Maps. Voor meer vestigingen heeft Google Business Profile Manager, met locatiegroepen, een spreadsheet om gegevens zoals openingstijden van veel profielen tegelijk te uploaden, een download van de cijfers van meerdere profielen en bulkverificatie.

Grens: Die spreadsheets upload en download je met de hand, elke review beantwoord je per profiel, en je rooster, kassa of CRM praat er niet mee.

Zapier, Make of n8n

Past als: Handig voor een eenvoudige melding, zoals een bericht in Slack bij een nieuwe review.

Grens: Pub/Sub-meldingen, goedkeuring door een mens, het quotum per profiel en de bewaartermijn van 30 dagen bouw je in een iPaaS zelf.

Maatwerk op de Business Profile API's

Past als: Als je meerdere vestigingen hebt, reviews met je eigen proces of AI wilt afhandelen, openingstijden uit je eigen rooster wilt halen, of als je reviewbeheer in je eigen software aanbiedt.

Grens: Toegang vraag je eerst aan bij Google, en zonder sandbox test je op echte profielen. Dat vraagt een zorgvuldige opzet, en Google verandert soms iets, zoals het stoppen van vragen en antwoorden in 2025.

Standaard-app, iPaaS of maatwerk voor Google Business Profile?

Bestaat er al een app in de marktplaats die precies doet wat je met Google Business Profile wilt?

Zo pak ik het aan

Vier stappen, met een vaste prijs vooraf. Een basisopzet begint vanaf €4.000.

  1. 1

    Dag 1

    Intake

    Een kort gesprek over je systemen, je proces en wat er misgaat. Ik vul samen met jou de sync-tabel in: welk object, welke richting, wie de bron is en hoe vaak.

  2. 2

    Binnen een paar dagen

    Vaste offerte

    Je krijgt een voorstel met scope, vaste prijs en planning. Geen uurtje-factuurtje: je weet vooraf wat het kost en wat je krijgt.

  3. 3

    Week 1-2

    Bouwen en testen

    Ik bouw de koppeling op jouw eigen account en test met echte voorbeelden, inclusief de randgevallen: creditnota's, dubbele records, een API die even niet antwoordt. Een eerste koppeling staat binnen 2 weken live.

  4. 4

    Daarna

    Live en beheer

    De koppeling gaat live met monitoring en een foutenlijst die je kunt inzien. Je krijgt documentatie en een overdracht. Onderhoud kan, maar hoeft niet bij mij.

Veilig, en van jou

Hoe ik met je toegang omga, en waarom de koppeling op jouw account draait.

Ik vraag nooit om het wachtwoord van je Google-account.

  • De koppeling werkt met OAuth-toestemming van je eigen beheerder. Trek je die in, dan stopt de koppeling, en je profiel blijft gewoon van jou.
  • Het refresh token staat alleen op de server, nooit in een browser of app.
  • Pub/Sub-meldingen komen binnen op een topic in jouw eigen Google Cloud-project.
  • Reviews en profielgegevens bewaart de koppeling niet langer dan het beleid van Google toestaat.

Wie beheert de koppeling

De koppeling draait op jouw account, niet op dat van mij. Ik bouw, documenteer en onderhoud hem; jij houdt het eigendom en de toegang.

Account
De koppeling draait op het Google Cloud-project van jouw bedrijf, met de API-toegang die jij zelf bij Google aanvraagt: Google wil dat de klant de aanvraag zelf doet, en geeft per bedrijf één project toegang. Je beheerder geeft via OAuth toestemming en kan die weer intrekken.
Sleutels
OAuth-client, refresh token en Pub/Sub-topic staan in jouw Google Cloud-project en jouw omgeving. Trek je de toestemming in, dan vervalt de toegang.
Goedkeuring door de leverancier
Bouw je een tool voor andere bedrijven, dan vraag je de API-toegang aan voor je eigen project, op jouw naam, en heb je een organisatieaccount bij Google nodig. Gebruik van de API maakt niemand partner van Google, en je mag dat ook niet suggereren. Ik bouw de koppeling binnen dat beleid.
  • Jouw account en jouw app-registratie bij de leverancier. Ik verkoop geen eigen koppel-abonnement en zit er niet tussen.
  • Jij bent eigenaar van de code en de documentatie. Stop je met mij, dan kan een andere ontwikkelaar verder.
  • Bouw je zelf een product voor jouw klanten? Dan draait het op jouw toegang en, waar de leverancier dat vraagt, op jouw certificering.

Onderhoud en monitoring

Een koppeling is pas af als je merkt dat er iets misgaat voordat je klant het merkt.

Foutenlijst met herkansing
Wat niet lukt, verdwijnt niet. Het komt in een wachtrij met de reden erbij en wordt opnieuw geprobeerd, met steeds langere tussenpozen.
Geen dubbele of gemiste records
Elke boeking krijgt een vaste sleutel, zodat een herhaalde poging nooit een tweede factuur of order maakt.
Alarm bij stilte
Komt er een tijd geen data binnen terwijl dat wel zou moeten, dan krijg je een melding. Een stilgevallen koppeling merk je zo voordat je klant belt.
Logboek
Per record zie je wanneer het ging, wat er ging en wat het andere systeem antwoordde. Handig voor je boekhouder en voor jezelf.
Wijzigingen bij Google
Google kondigt veranderingen aan in de changelogs en de deprecatielijst, zoals het stoppen van vragen en antwoorden in 2025 en van BUSINESS_FOOD_ORDERS in 2027. Ik volg die en pas de koppeling aan voordat het misgaat.
Een gemiste review
Bij een storing aan jouw kant kan een melding wegvallen, en reviews.list kan volgens Google vanaf de tweede pagina reviews overslaan. De koppeling vergelijkt daarom periodiek per vestiging, zodat geen review blijft liggen.
Antwoorden die Google afwijst
Google modereert elk antwoord. De koppeling volgt de status en meldt een afgewezen antwoord aan je team, met de reden die Google opgeeft.

Verder lezen

Mijn gidsen en artikelen die dieper ingaan op Google Business Profile.

Online reviews beheren met AI: monitoren, reageren en je reputatie versterken
Gids
9 min

28 jun 09:00

Online reviews beheren met AI: monitoren, reageren en je reputatie versterken

Een praktische werkstroom om reviews op Google, Trustpilot en meer op één plek te volgen, met AI snel en menselijk te reageren, en de feedback om te zetten in een beter aanbod.

Klantcontact automatiseren met AI: mail, WhatsApp, telefoon en reviews op één plek
Gids
Uitgebreide gids12 min

2 jul 21:03

Klantcontact automatiseren met AI: mail, WhatsApp, telefoon en reviews op één plek

Mail, WhatsApp, telefoon, chat en reviews groeien sneller dan je team. Zo stuur je ze aan vanuit één triage-brein, automatiseer je het voorspelbare en houd je de kwaliteit overeind, zonder extra fte.

AI voor de lokale winkel: slimmer inkopen, scherper prijzen en persoonlijker klantcontact zonder ERP
Gids
9 min

1 jul 15:01

AI voor de lokale winkel: slimmer inkopen, scherper prijzen en persoonlijker klantcontact zonder ERP

Je hoeft geen webshop of duur systeem te hebben om AI te laten werken voor je winkel. Met een handvol lichte tools en je eigen verkoopdata krijg je inkoop, prijzen en klantcontact stap voor stap scherper.

MKB-dashboard kiezen: volg één besluit van bron tot actie
Gids
Uitgebreide gids23 min

1 nov 17:00

MKB-dashboard kiezen: volg één besluit van bron tot actie

Een KPI-scherm helpt pas als bron, definitie en eigenaar kloppen. Volg één wekelijks projectbesluit van CRM, projectsoftware en boekhouding naar een actuele grens, actie en keuze tussen SaaS-dashboard, BI of maatwerk.

AI-transparantieplicht op je website: zo voldoe je aan artikel 50
Gids
9 min

18 jun 15:24

AI-transparantieplicht op je website: zo voldoe je aan artikel 50

Een praktische how-to om de transparantieplicht van de AI Act echt te implementeren: van chatbot-disclosure en het labelen van AI-content tot een werkbaar AI-register en logging.

Andere koppelingen

Werk je met meer tools? Combineer Google Business Profile met je andere systemen en zie hoe er één workflow van ontstaat.

FAQ

Veelgestelde vragen over de Google Business Profile-koppeling

Antwoorden op wat het vaakst gevraagd wordt over Google Business Profile koppelen.

Klaar om Google Business Profile te koppelen?

Vertel me welke systemen je gebruikt en wat er nu misgaat. Ik denk mee en zeg eerlijk wat er kan, vrijblijvend.

Bekijk alle integraties

Liever eerst zelf kijken waar de winst zit? Doe de gratis automatiseringsscan