Google Business Profile Review Sync Integration
Overview
Many EHR (Electronic Health Record) platforms offer built-in review request features that are designed to route client feedback directly to a Google Business Profile (GBP). When configured correctly, these automations send clients a text or email after a session asking them to leave a star rating, and the response flows through to the public GBP listing.
In practice, this integration is fragile. The most common failure mode is a silent disconnect: the EHR records that a review was submitted, but the review never appears on Google. This article documents the known failure patterns, diagnostic steps, and resolution paths — with [1] as the primary reference case.
How the Integration Works
- The EHR is configured with the business's GBP Place ID (a unique identifier found in the Google Business Profile dashboard or via the Places API).
- The EHR generates a review request link in the format
https://search.google.com/local/writereview?placeid=<PLACE_ID>. - After a qualifying session (e.g., every 6th individual therapy appointment), the EHR sends the client an email or SMS containing that link.
- The client clicks the link and submits a Google review.
- The review appears publicly on the GBP listing.
The EHR does not receive or store the review content — it only tracks whether the request was sent and (in some platforms) whether the link was clicked.
Known Failure: 404 on Preview / Review Link
Symptom
When previewing the review request link inside the EHR (e.g., Jane App's Ratings & Reviews settings), the link returns a 404 error, even though:
- The Place ID appears correct when cross-referenced against the GBP dashboard.
- The GBP listing is active and verified.
- The EHR shows reviews as "submitted" in its internal reporting.
Observed at
[1] — March 2026. Jane App was configured with the correct GBP Place ID and Google Analytics integration. Two clients completed the review flow per Jane's internal logs, but no reviews appeared on the GBP listing. The preview link produced a 404.
Diagnostic Checklist
Work through these steps in order before escalating to the EHR vendor.
1. Validate the Place ID Format
GBP Place IDs begin with ChIJ and are case-sensitive. Confirm:
- The ID was copied directly from the GBP dashboard or the Place ID Finder, not from a URL or third-party tool.
- There are no leading/trailing spaces in the EHR field.
- The ID corresponds to the correct listing (businesses with multiple locations each have a unique Place ID).
2. Test the Review Link Manually
Construct the link manually and open it in a browser:
https://search.google.com/local/writereview?placeid=<YOUR_PLACE_ID>
- If this works: the Place ID is valid and the problem is in how the EHR is constructing or encoding the URL.
- If this 404s: the Place ID is wrong, the listing is suspended, or the listing has been merged/replaced with a new Place ID.
3. Check GBP Listing Status
A listing that was recently re-verified, suspended, or had its address changed may have been assigned a new Place ID. Confirm:
- The listing is fully verified and not in a suspended state.
- The Place ID in the EHR matches the current listing ID (re-check after any GBP changes).
4. Check EHR Integration Settings
In Jane App specifically:
- Navigate to Settings → Forms & Surveys → Ratings & Reviews.
- Confirm the Place ID field contains only the raw ID (no extra characters).
- Check whether a separate Integrations section (e.g., Google Analytics integration) requires the GBP to be linked there as well — some platforms require the connection to be established in two places.
5. Confirm the Review Request Was Actually Sent
EHR platforms may log a review as "submitted" when the client completed an internal satisfaction rating (e.g., a 1–5 star prompt within the EHR's own interface), not when they submitted a public Google review. Distinguish between:
- Internal EHR rating — stored in the EHR only, never reaches Google.
- Google review redirect — client is sent to Google's review form; requires the Place ID link to work correctly.
Resolution Paths
| Root Cause | Resolution |
|---|---|
| Wrong or stale Place ID | Re-fetch Place ID from GBP dashboard; update in EHR |
| EHR URL encoding bug | Report to EHR support with the 404 URL; request a fix or workaround |
| GBP listing suspended or re-verified | Restore listing, confirm new Place ID, update EHR |
| Client completing internal rating only | Adjust EHR survey flow to ensure Google redirect is included |
| GBP not linked in EHR Integrations section | Connect GBP under the EHR's Integrations settings in addition to the review settings |
Escalation: Contacting the EHR Vendor
If the Place ID is confirmed correct and the manual link works but the EHR-generated link still 404s, the issue is on the EHR side. When contacting support:
- Provide the exact URL the EHR is generating (use the preview function and copy the link).
- Provide the manually constructed URL that works.
- Ask specifically whether the review redirect feature supports the current GBP Place ID format (Google has deprecated older Place ID formats in some contexts).
Related Notes
- The review sync issue does not affect the GBP listing's overall health or SEO — it only impacts the volume of incoming reviews.
- Resolving this is high-value for therapy practices: social proof via Google reviews is a primary trust signal for prospective clients searching locally.
- For HIPAA context: review request emails sent through a HIPAA-compliant EHR (like Jane App under a BAA) are generally considered compliant, as they do not include PHI in the outbound message — only a link.
Related Articles
- [2]
- [3]
- [4]