Google Review Requests
Vraagt uw klanten na hun bezoek om een Google-review, via WhatsApp en uw andere kanalen, in hun eigen taal, met uw reviewlink voor elke vestiging. Uw CRM, POS of een bestand levert de klanten aan; MonoChat verstuurt het verzoek op het juiste moment, op een eerlijke manier.
Overzicht
Google Review Requests vraagt uw klanten na hun bezoek om een Google-review, via WhatsApp en de andere kanalen die u in MonoChat gebruikt. Uw CRM-, kassa- of boekingssysteem stuurt de klanten van de dag door; MonoChat stuurt ieder van hen op het juiste moment een kort, vriendelijk bericht met uw Google-reviewlink, in hun eigen taal. Gemaakt voor restaurants, klinieken, salons, winkels en elk bedrijf met een of meer vestigingen.
U voegt elke vestiging toe als location (locatie) met een eigen reviewlink en talen, bepaalt wanneer verzoeken uitgaan (General, Algemeen) en stuurt klanten op vier manieren door: via de API, een CSV-bestand of een geplakte lijst (Send, Verzenden), MonoChat-Triggers, of uw team vanuit een gesprek. Today (Vandaag), Requests (Verzoeken), Reports (Rapporten) en Activity (Activiteit) tonen wat er is verzonden, gelezen en beantwoord.
Highlights
- Eén link per vestiging, in elke taal. Een Place ID opent het Google-venster “review schrijven” met de sterren; een geplakte reviewlink (g.page/r/…/review) werkt ook. Elke locatie kiest haar talen uit alle 35 talen van MonoChat, met kant-en-klare teksten die u kunt aanpassen.
- WhatsApp zoals het hoort. Zolang het 24-uursvenster van de klant open is, gaat het goedkopere vrije bericht; daarbuiten een goedgekeurd sjabloon in de taal van de klant. Eén sjabloon kan alle vestigingen bedienen: de linkknop eindigt met de Place ID van de vestiging.
- Eerlijk vragen. Elke klant krijgt de reviewlink. “Had a problem?” (Was er een probleem?) staat naast de link, nooit in plaats ervan. Er is geen veld voor een beloning of kortingsbon, en de app vraagt nooit om vijf sterren of om namen van medewerkers.
- Standaard respectvol. Een wachttijd na het bezoek, rusturen, één verzoek per klant in 90 dagen, een optionele daglimiet en één optionele herinnering. “Stop” en het stopwoord van elke taal melden de klant definitief af.
Voordat u begint
U heeft nodig:
- De Google Place ID of reviewlink van uw vestiging. De Place ID Finder van Google toont de Place ID: zoek uw bedrijf op de kaart en kopieer de ID onder de naam.
- Een kanaal om vanaf te verzenden. Voor WhatsApp: een WhatsApp-nummer dat is gekoppeld onder Instellingen › Kanalen en een goedgekeurd sjabloon (de app stelt er een voor in elke taal). Reviewverzoeken worden bijna altijd goedgekeurd als Marketing, en de marketingtarieven van Meta zijn van toepassing. Andere kanalen (Instagram, Messenger, webchat, Telegram) krijgen het vrije bericht zolang ze dat toestaan; sms werkt vanaf uw sms-nummer.
- Optioneel: een Google Places API-sleutel, om een Place ID op naam te vinden en de beoordeling van elke vestiging te volgen.
Deze app is niet gemaakt of goedgekeurd door Google. Google is een handelsmerk van Google LLC.
Installeren en instellen
- Installeer Google Review Requests via Instellingen › MonoStore › Apps, of open de installatielink app.monochat.ai/apps/TN5QsrchsFJyCgbJx. Heeft u nog geen MonoChat-account, dan kunt u zich via de link eerst registreren en wordt de app voor u geïnstalleerd.
- Open de balie Reviews (het sterpictogram in het linkermenu). Klik onder Locations (Locaties) op New location (Nieuwe locatie): de naam, de Place ID of reviewlink (Test the link, Link testen), de talen en berichten, en het WhatsApp- of sms-nummer om vanaf te verzenden. Klik op Save (Opslaan).
- Klik voor WhatsApp op Suggest a template (Sjabloon voorstellen), kopieer het sjabloon naar WhatsApp Manager of dien het in ter goedkeuring, en kies het in de locatie zodra Meta het heeft goedgekeurd.
- Controleer onder General (Algemeen) de wachttijd, de rusturen en de afmeldinstellingen. Zet Test mode (testmodus) aan als u eerst alles wilt uitproberen.
- Stuur klanten door: koppel uw CRM of kassasysteem onder API, upload een bestand onder Send (Verzenden), of voeg een Trigger toe.
- Klik op de groene aan/uit-knop in de koptekst van de balie en op Turn on (Aanzetten). De badge naast de titel wisselt van Off (Uit) naar On (Aan).
Laad Sample data (voorbeeldgegevens: “Al Noor Grill”, twee vestigingen in Dubai, zestig verzoeken over twee weken) om elk scherm gevuld te zien vóór uw eerste verzoek. Voor voorbeeldgegevens wordt nooit iets verzonden, en Remove sample data (Voorbeeldgegevens verwijderen) haalt ze weg zonder uw echte locaties, triggers en verzoeken aan te raken.
Scherm voor scherm
De app staat in de balie Reviews: Today (Vandaag), Requests (Verzoeken), Send (Verzenden), Locations (Locaties), Reports (Rapporten) en Activity (Activiteit), daarna de instellingen: General (Algemeen), Triggers, API, Google en Sample data (Voorbeeldgegevens). De schermafbeeldingen hieronder tonen de voorbeeldgegevens.
Aan de slag
Het tabblad Aan de slag op uw startpagina krijgt een kaart Set up Google Review Requests (Google Review Requests instellen) met vijf stappen: 1. Your location and its review link (uw locatie en de reviewlink), 2. How the request goes (hoe het verzoek verloopt), 3. The sending rules (de verzendregels), 4. Your CRM or POS (optional) (uw CRM of kassasysteem, optioneel) en 5. Turn it on (aanzetten). Elke stap heeft een knop die het juiste scherm opent, en Next (Volgende) gaat naar de volgende stap.

De koptekst van de balie
De koptekst toont On (Aan) of Off (Uit) naast de titel. De locatiespeld opent New location (Nieuwe locatie), en de aan/uit-knop opent Turn Google Review Requests on (Google Review Requests aanzetten): daar staat wat klaar is en wat nog ontbreekt (A location with its Google review link, een locatie met haar Google-reviewlink; A WhatsApp template or a message, een WhatsApp-sjabloon of bericht; The sending rules, de verzendregels; The API key (optional), de API-sleutel, optioneel). Staat de app aan, dan gaan de verzoeken die aan de beurt zijn uit, werken de triggers en worden antwoorden gelezen. Staat hij uit, dan worden binnenkomende verzoeken bewaard en wachten ze.

Today
Reviews › Today (Vandaag) opent met een overzicht: reviewverzoeken die vandaag zijn verzonden, gelezen, antwoorden, “had a problem” (er was een probleem) en afmeldingen, hoeveel er wachten en eventuele fouten. Daaronder de status van de app, de openstaande instelstappen en de laatste gebeurtenissen: verzoeken Received (Ontvangen) via de API of een bestand, Sent (Verzonden; in het gesprek als vrij bericht, of als WhatsApp-sjabloon met de taal), Replied (Beantwoord) met het antwoord van de klant, Had a problem (Er was een probleem), Opted out (Afgemeld), Skipped (Overgeslagen) met de reden (bijvoorbeeld Already asked recently, onlangs al gevraagd), en de Google rating (Google-beoordeling) van elke locatie wanneer de Places API-sleutel is ingesteld.

Requests
Reviews › Requests (Verzoeken) toont elk verzoek. Filter op status (Every status, elke status), locatie (Every location, elke locatie) of bron (Every source, elke bron), of zoek. Elke rij toont de klant en het telefoonnummer, de status (Scheduled, gepland; Sent, verzonden; Delivered, afgeleverd; Read, gelezen; Replied, beantwoord; Had a problem, er was een probleem; Opted out, afgemeld; Skipped, overgeslagen; Failed, mislukt; Cancelled, geannuleerd), de locatie, de herkomst (API, File (bestand), Trigger of By hand (handmatig)), het ordernummer, en wanneer het verzoek uitgaat of uitging, met de taal.

Het pictogram aan het eind van een rij opent het verzoek: de locatie, taal en bron, uw ordernummer en uw eigen id, hoe het verloopt (vrij bericht of WhatsApp-sjabloon), de Steps (Stappen: bezoek, ontvangen, gepland, verzonden, afgeleverd, gelezen, beantwoord) en de Activity (Activiteit). Uw team kan het gesprek openen, het verzoek opnieuw verzenden als het mislukt of overgeslagen is, of het annuleren zolang het wacht. Bij een overgeslagen verzoek staat de reden, bijvoorbeeld Already asked recently (onlangs al gevraagd), The customer opted out (de klant heeft zich afgemeld), The channel’s 24-hour window is closed (het 24-uursvenster van het kanaal is gesloten), No template or message for this language (geen sjabloon of bericht voor deze taal), No phone number (geen telefoonnummer) of The location has no review link (de locatie heeft geen reviewlink).

Send
Reviews › Send (Verzenden) maakt handmatig verzoeken aan:
- Upload a file (Bestand uploaden): sleep een CSV-bestand uit uw kassa- of CRM-systeem hierheen (Excel: sla het eerst op als CSV). Koppel de kolommen, bekijk de eerste rijen, en verzend nu of spreid de verzoeken over een paar uur.
- Paste numbers (Nummers plakken): één klant per regel (nummer, naam), met de Location (Locatie), de Language (Taal) en When (Wanneer: After the usual delay, na de gebruikelijke wachttijd; Now (outside the quiet hours), nu, buiten de rusturen; of gespreid over 2, 4 of 8 uur). Create the requests (Verzoeken aanmaken) voegt ze toe.
- One customer (Eén klant): telefoon, naam, locatie, taal en ordernummer, daarna Send now (Nu verzenden) of After the usual delay (Na de gebruikelijke wachttijd).
Recent files and lists (Recente bestanden en lijsten) toont elke upload met hoeveel er zijn verzonden, wachten, zijn overgeslagen of mislukt. Een nummer zonder landcode krijgt de landcode die onder General (Algemeen) is ingesteld.

Locations
Reviews › Locations (Locaties) toont uw vestigingen met hun status, of de reviewlink klaar is en de talen van hun berichten. Gebruik het potlood om een locatie te bewerken, de pijl om de reviewlink te openen, het aan/uit-pictogram om haar aan of uit te zetten, of de prullenbak om haar te verwijderen. New location (Nieuwe locatie) voegt er een toe, en Suggest a template (Sjabloon voorstellen) toont een kant-en-klaar WhatsApp-sjabloon.

In het locatieformulier:
- Name (Naam; zoals klanten de vestiging kennen, vult
{location}in de berichten), Sort order (Volgorde) en Active (Actief). - Google review link (Google-reviewlink): Place ID or review link (Place ID of reviewlink). Een Place ID opent het Google-venster “review schrijven” met de sterren; een geplakte reviewlink blijft zoals hij is. De volledige link wordt getoond, en Test the link (Link testen) opent hem. Met een Places API-sleutel zoekt Find my place (Mijn plaats zoeken) op naam en vult de Place ID in.

- Languages and messages (Talen en berichten): de Languages (Talen) die deze locatie gebruikt, de Default language (Standaardtaal; voor verzoeken zonder taal, of in een taal die deze locatie niet gebruikt) en de Editing language (Bewerkingstaal). Per taal: Review request (Reviewverzoek), Reminder (Herinnering), Opt-out confirmation (Bevestiging van afmelding) en Reply to “Had a problem?” (Antwoord op “Was er een probleem?”), met de placeholders
{name}{firstName}{location}{reviewLink}{date}{orderNo}. Elke taal begint met kant-en-klare teksten; Restore the ready texts (Kant-en-klare teksten herstellen) zet ze terug. - WhatsApp: het WhatsApp number (WhatsApp-nummer) om vanaf te verzenden en het goedgekeurde sjabloon per taal, met de linkknop gekoppeld aan de Place ID.
- SMS: het SMS number (sms-nummer), voor verzoeken die de API met kanaal
smsverstuurt, en voor telefoonnummers als er geen WhatsApp-nummer is.

Sjabloon voorstellen
Suggest a template (Sjabloon voorstellen) toont een kant-en-klaar WhatsApp-sjabloon in de taal die u kiest: de naam (bijvoorbeeld google_review_request_en_us), de categorie Marketing, de tekst met {{1}} voor de voornaam en {{2}} voor de locatie, een linkknop Leave a review (Laat een review achter) die eindigt met de Place ID, en de snelle antwoorden Had a problem? (Was er een probleem?) en Stop. Omdat de knop eindigt met de Place ID, bedient één sjabloon elke vestiging. Copy (Kopiëren) het naar WhatsApp Manager, of dien het vanuit de app in ter goedkeuring wanneer er een WhatsApp-nummer is gekoppeld.

Reports
Reviews › Reports (Rapporten) bestrijkt de laatste 7, 30, 90 of 180 dagen: verzonden, gelezen en beantwoorde verzoeken, “had a problem” en afmeldingen, Per location (per locatie) en Per source (per bron: Trigger, API, By hand (handmatig), File (bestand)), met afleverings- en leespercentages, overgeslagen en mislukt. Met een Places API-sleutel toont Google rating (Google-beoordeling) de beoordeling en het aantal reviews van elke locatie per dag en de nieuwe reviews sinds het eerste verzoek.

Activity
Reviews › Activity (Activiteit) toont alles wat de app heeft gedaan: All (Alles), Sent (Verzonden), Replies (Antwoorden), Skipped (Overgeslagen) of Errors (Fouten), met de klant, de locatie, wat er gebeurde en de bron.

General
Reviews › General (Algemeen) bepaalt wanneer verzoeken uitgaan en wat antwoorden doen:
| Instelling | Wat het doet |
|---|---|
| Test mode (testmodus) | Er gaat niets naar klanten: elk verzoek wordt als fluisterbericht (interne notitie) in het gesprek gezet en toont wat er zou uitgaan. Zet het uit om live te gaan. |
| Delay after the visit (hours) (wachttijd na het bezoek, uren) | Standaard 2. Zonder bezoekdatum telt de wachttijd vanaf het moment dat het verzoek binnenkomt. |
| One request per customer in (days) (één verzoek per klant in, dagen) | Standaard 90. |
| Quiet hours, From, To (rusturen, van, tot) | Standaard 21:00–10:00. In deze uren gaat geen verzoek uit; het wacht tot ze voorbij zijn. |
| Days without requests (dagen zonder verzoeken) | Verzoeken die op deze dagen vallen, wachten tot de volgende dag. |
| Daily limit per location (daglimiet per locatie) | 0 betekent geen limiet. Boven de limiet gaan verzoeken de volgende dag uit. |
| Time zone (tijdzone) | Standaard die van de werkruimte. |
| One reminder, Reminder after (hours) (één herinnering, herinnering na, uren) | Eén keer verzonden wanneer de klant niet heeft geantwoord en op geen knop heeft gedrukt. Standaard uit. |
| Free-form message inside the 24-hour window (vrij bericht binnen het 24-uursvenster) | Heeft de klant in de laatste 24 uur op WhatsApp geschreven, dan gaat het vrije bericht van de locatie in plaats van het sjabloon (goedkoper). |
| Country code for local numbers (landcode voor lokale nummers) | 050 123 4567 wordt bijvoorbeeld +971 50 123 4567. |
| Language of the team notes (taal van de teamnotities) | De taal van de fluisterberichten die de app schrijft. |
| Opt-out tag, Stop words (afmeldtag, stopwoorden) | Klanten met de tag krijgen nooit een verzoek. Een antwoord dat alleen uit een van de stopwoorden bestaat, meldt de klant af; de knop “Stop” en het woord ervoor in elke taal doen dat altijd. |
| “Had a problem?”: Extra words, Tag, Give the conversation to (extra woorden, tag, gesprek toewijzen aan) | “Had a problem?” telt in elke taal altijd mee; voeg uw eigen knopteksten toe. De klant krijgt de tag, het team een notitie, en het gesprek kan naar een team of een persoon gaan. Uw flows kunnen reageren op de aangepaste gebeurtenis review.feedback. |

Triggers
Reviews › Triggers verstuurt verzoeken op basis van MonoChat-gebeurtenissen. Elke trigger heeft een Name (Naam), When (Wanneer: Conversation closed, gesprek gesloten; Payment received, betaling ontvangen; of Tag added, tag toegevoegd), de Location (Locatie), After (hours) (Na, uren), de Language (Taal; die van de locatie, of een vaste), Sort order (Volgorde) en Active (Actief). Een gesprek dat niet via WhatsApp of sms loopt, krijgt het vrije bericht zolang het kanaal dat toestaat; anders gaat het verzoek via WhatsApp naar het nummer van de klant, als dat bekend is.


API
Reviews › API toont het adres, de App key (app-sleutel; Make the app key, app-sleutel aanmaken) en kant-en-klare curl-voorbeelden voor One request (één verzoek), Several requests (meerdere verzoeken, tot 500 in één aanroep) en List the locations (locaties weergeven). Het bearer-token is een MonoChat API-token van een gebruiker (Profiel › API-tokens); de app-sleutel moet in de body staan, en een aanroep zonder sleutel wordt geweigerd, ook met een geldig token.
curl -X POST 'https://app.monochat.ai/api/<workspace>/custom-functions/app-google-review-requests/methods/api-request.js' \
-H 'Authorization: Bearer <YOUR_MONOCHAT_API_TOKEN>' \
-H 'Content-Type: application/json' \
-d '{"key":"<APP_KEY>","phone":"+971501234567","name":"Sara Ahmed","location":"Dubai Marina","language":"en","visitAt":"2026-10-18T19:30:00+04:00","orderNo":"A-1043","externalId":"pos-88121"}'
| Veld | Wat het is |
|---|---|
phone | Het nummer van de klant; lokale nummers krijgen de landcode uit General (Algemeen). |
name | Optioneel; vult {name} en {firstName}. |
location | De naam of id van de locatie; kan worden weggelaten als u één locatie heeft. |
language | Optioneel: een taalcode of -naam (ar, ar-SA, ar_AE, Arabic, العربية …); anders de standaardtaal van de locatie. |
visitAt | Optioneel: wanneer de klant op bezoek was (ISO-datum); het verzoek wacht de wachttijd daarna af. |
orderNo | Optioneel; vult {orderNo}. |
externalId | Optioneel: uw eigen id; dezelfde id wordt één keer geaccepteerd. |
channel | Optioneel: sms om per sms te verzenden. |
Het antwoord vermeldt elk verzoek als geaccepteerd (met het moment van verzenden) of geweigerd met een reden: invalid-phone, location-unknown, no-location, duplicate, already-scheduled, recently-asked, invalid-date, too-old. De hele aanroep wordt geweigerd met bad-key of app-off.

Google
Reviews › Google is optioneel. Met een Google Places API-sleutel vult Find my place (Mijn plaats zoeken) de Place ID van een locatie in op basis van de naam, en worden de beoordeling en het aantal reviews van elke locatie eenmaal per dag gelezen voor de rapporten. In Google Cloud: maak een project aan, schakel “Places API (New)” in, maak onder Credentials een API-sleutel aan en beperk die tot die API. Google brengt de aanroepen in rekening bij uw account: één zoekopdracht per Find my place en één Place Details-aanroep per locatie per dag. Plak de sleutel, klik op Test en Save (Opslaan).

Naast een gesprek
In de inbox toont de kaart Google review naast een gesprek de reviewverzoeken van deze klant met hun status, en Send review request (Reviewverzoek verzenden) verstuurt er direct een voor de locatie die uw team kiest: de klant krijgt de reviewlink van de locatie met “Had a problem?” (Was er een probleem?) ernaast. Heeft de klant zich afgemeld, dan staat dat op de kaart.
Veelgestelde vragen
Mag ik klanten om Google-reviews vragen? Ja, het is toegestaan om elke klant te vragen. Google verwijdert reviews waar op een oneerlijke manier om is gevraagd: met beloningen, door alleen tevreden klanten te vragen, of door om een bepaalde beoordeling of bepaalde woorden te vragen. De app stuurt de link naar iedereen, heeft geen veld voor een beloning en vraagt nooit om vijf sterren.
Wat gebeurt er als een klant op “Had a problem?” drukt?
De klant krijgt een kort antwoord in de eigen taal met de vraag wat er is gebeurd. Uw team krijgt een tag en een notitie, het gesprek kan naar een team of een persoon gaan, en uw flows kunnen starten met de aangepaste gebeurtenis review.feedback.
Welke sjablooncategorie kies ik op WhatsApp? Reviewverzoeken worden bijna altijd goedgekeurd als Marketing, en de marketingtarieven van Meta zijn van toepassing. Zolang het 24-uursvenster van de klant open is, stuurt de app in plaats daarvan het vrije bericht, dat goedkoper is.
Kan dezelfde klant twee keer worden gevraagd?
Niet binnen het aantal dagen dat u instelt bij One request per customer in (days) (één verzoek per klant in, dagen; standaard 90), en dezelfde externalId uit uw systeem wordt maar één keer geaccepteerd.
Kan ik het uitproberen zonder iets te verzenden? Ja. Zet Test mode (testmodus) aan onder General (Algemeen): elk verzoek wordt als fluisterbericht in het gesprek gezet en toont precies wat er zou uitgaan.