TrustFusion — Google Business Profile Reviews for WordPress

Fetch and display your own Google reviews in a clean grid or list. Server‑side, secure, and fast.

Key features (Free):

  • Connect with Google OAuth (business.manage scope)
  • Resolve Google Maps URL to Place ID (server‑side via Places API)
  • Fetch the latest 10 reviews and save in your WordPress database
  • Render via shortcode:

    [ trustfusion_reviews layout="grid|list" limit="10" ]

  • Manual Sync button + scheduled weekly refresh (WP‑CRON)
  • No client‑side Google API calls; frontend renders from DB only

Live demo: https://webcitylab.com/testing-reviews/


Reviewer Notes (Google OAuth)

This section is for Google OAuth App reviewers and can remain visible while verification is in progress.

Data flow (summary):

  1. Admin pastes a Google Maps URL for their business.
  2. Server resolves the Place ID via Places API.
  3. Admin clicks Connect Google Business Profile → OAuth consent (offline access).
  4. Server stores tokens securely (WordPress options).
  5. App autodiscovers the matching account/location by metadata.placeId.
  6. App fetches the latest 10 reviews and stores them in WP tables.
  7. Frontend renders reviews from DB via shortcode. No live Google calls on the frontend.

Error handling shown in the demo: not owner/manager, unverified profile, token refresh fail.
Disconnect: removes tokens; admin may delete stored profile and reviews.


How it works (site owners)

  1. Install and activate TrustFusion (Free).
  2. Go to Dashboard → TrustFusion.
  3. Paste your Google Maps URL and click Connect Google Business Profile.
  4. Run Manual Sync (Fetch 10).
  5. Add [ trustfusion_reviews ] to any page.

If you need contact me now : support@webcitylab.com

Address:

Web City Lab
MM Tower, Rajjak Khan Shorok, Nothulladbad, Barisal Sodor, Bangladesh

Scroll to Top

Thank You for Your Request! We will get back to you within 24 hours 😊

Main Contact Form