1Dashboard
2Location Detail
3Disconnected
Dashboard
9:41
Google Business
Google Business Profile
Connected
3
Locations
Just now
Last Sync
Overall Performance
4.6
123 reviews
73% Positive 14% Neutral 13% Negative
Your Locations
3Bids Home Services — Akron
Akron, OH
(330) 555-0100
4.7 (55)
3Bids Home Services — Cleveland
Cleveland, OH
(216) 555-0200
4.5 (42)
3Bids Home Services — Canton
Canton, OH
(330) 555-0300
4.8 (26)

Connected state with overall performance, sentiment breakdown, and location cards.

useQuery(api.integrations.googleBusinessProfile.getOverview)

Disconnected
9:41
Google Business
Google Business Profile
Not Connected
Connect your Google Business Profile to view reviews, ratings, and insights for all your business locations.
Why Connect Google Business?
Monitor Reviews
See all your customer reviews in one place
Track Performance
View ratings and sentiment trends over time
Multi-Location
Manage all your business locations from one dashboard
Stay Informed
Get notified about new reviews and rating changes

Disconnected state with connect CTA and benefit cards explaining the value.


Location — Ratings
9:41
3Bids — Akron
3Bids Home Services
Akron, OH
(330) 555-0100
4.7
55 reviews
Rating Distribution
5
40
4
8
3
3
2
2
1
2
Sentiment Analysis
55 reviews
Positive
4–5 stars
73%
40 reviews
Neutral
3 stars
14%
8 reviews
Negative
1–2 stars
13%
7 reviews

Location detail with rating distribution bars and sentiment breakdown.

useQuery(api.integrations.googleBusinessProfile.getLocationDetail)

Location — Reviews
9:41
3Bids — Akron
Reviews
55 total
All
Positive
Neutral
Negative
Unanswered
MJ
Mark Johnson
Positive
2 days ago
Excellent work on our HVAC system. The team was professional, on time, and very thorough. Highly recommend!
Business Response Today
Thank you Mark! We're glad you had a great experience. Looking forward to serving you again!
PW
Patricia Watson
Neutral
1 week ago
The work was decent but took longer than expected. Communication could be improved.
No response yet
DL
David Lee
Negative
2 weeks ago
Very disappointed. Contractor didn't show up on time and the work was subpar. Would not recommend.
Business Response 1 week ago
We're sorry about your experience, David. We've reached out to resolve this. Please check your messages.

Reviews feed with sentiment badges, star ratings, and business response threading.

useQuery(api.integrations.googleBusinessProfile.getLocationReviews)


Data Architecture
Backend Queries
  • getOverview Connection status, locations, overall rating
  • getLocationDetail Rating distribution, sentiment breakdown
  • getLocationReviews Paginated reviews with filters
Backend Mutations
  • connectGBP OAuth connection flow
  • disconnectGBP Remove Google connection
  • syncLocations Manual sync trigger
File Structure
  • google-business/index.tsx Dashboard
  • google-business/[locationId].tsx Location detail
  • convex/integrations/googleBusinessProfile.ts
Components
  • GbpConnectionCard Connect/disconnect + sync controls
  • GbpLocationCard Location summary with compact rating
  • GbpReviewCard Review with stars, reply, sentiment
  • GbpSentimentBreakdown Stacked bar + breakdown rows
  • LargeRatingDisplay Hero rating + stars + count
  • RatingBreakdown 5-star horizontal bar chart
Dashboard & Listings
9:41
Dashboard & Listings
Overview
3
Locations
4.6
Avg Rating
+12%
Growth
89%
Verified
Connected Locations
Kowalski Plumbing — Main
127 reviews · 4.8★
Active
Kowalski Plumbing — East
84 reviews · 4.5★
Active
Kowalski HVAC
52 reviews · 4.2★
Pending
Location Detail & Reviews
9:41
Location Detail & Reviews
Location Info
Business Name
Kowalski Plumbing — Main
Address
1234 Main St, Akron, OH 44313
Phone
(330) 555-0123
Recent Reviews
Sarah M.
Great plumbing work, very professional!
5★
James K.
Fixed our water heater same day
5★
Linda P.
Good service but arrived late
3★
Review Trends
GBP Command Center
https://app.3bids.io/contractor/google-business
3Bids
Profiles ⌘1
Locations ⌘2
Reviews ⌘3
Insights ⌘4
Posts ⌘5
Settings ⌘6
MK
Mike Kowalski
Contractor
Settings ⌘,

GBP Command Center

3
Locations
+23%
Visibility
4.6
Rating
263
Reviews
Recent Activity
New review from Sarah M.
2 minutes ago
Post published to Main
15 minutes ago
Location verified
1 hour ago
Visibility Trends