Sample Audit

The audit below was performed on a live Google Business Profile. Business names and identifying details have been redacted. Scores, rankings, review counts, photo counts, and post activity are unedited.

GBP Audit + Competitor Report — Marqueeteer
Marqueeteer · Free GBP Audit & Competitor Report
Your Google Profile vs.
The Competition
Where you stand, where you’re losing ground, and what your top competitors are doing that you aren’t.
Riverside Family Dental Dr. James Whitfield, DDS · Portland, OR · Audited Recently
C+
Overall
Profile Score
54 / 100
What this report shows
Your profile is verified and live — that’s the floor. But three competitors in your market are outranking you for every high-value search in your category. This report audits your profile across 6 areas and shows you, side by side, exactly what those competitors are doing that you aren’t.
Top 3 Competitors Benchmarked Against Your Profile
All profiles audited Recently via Google Search & Maps
Side-by-Side
Practice “Dentist
near me”
Reviews Rating Photos Posts
(90 days)
Services
Listed
Riverside Family Dental (you) #6 14 4.7★ 3 0 None
Competitor A #1 187 4.9★ 34 11 22
Competitor B #2 94 4.8★ 21 5 17
Competitor C #3 62 4.5★ 18 8 14
Pass
Needs improvement
Critical gap
Competitor benchmark
📋
Profile Completeness
Is your listing fully built out?
6 / 10
Business name, address & phone verified
NAP is accurate and consistent. Listing is verified — this is the non-negotiable foundation.
Primary category set correctly
Listed as “Dentist” — correct and matches what patients search.
!
Secondary categories missing
No secondary categories set. Each one unlocks a new set of discovery searches you’re completely invisible for right now.
Competitor Competitor A — ranked #1
Secondary categories5 — Pediatric, Cosmetic, Whitening, Emergency, Ortho
Your secondary categories0
!
Business description is thin — 47 words
Google recommends 750 characters. Your description has no location-based keywords, no service mentions, and no new patient welcome — all signals that help ranking.
Competitor Competitor B — ranked #2
Description length712 characters (near maximum)
Includes city, key services, insurance note, new patient welcomeNone of this in yours
Services section completely empty
Google matches profiles to specific treatment searches using the services section. Without it, a patient searching for a specific service in your area will never see your profile.
Competitor Competitor A — ranked #1
Services listed22 items, each with a description
IncludesCleaning, Whitening, Invisalign, Implants, Veneers, Emergency, Root Canal…
Your services listed0
Hours of operation are set
Regular hours are present. Consider adding special hours for upcoming holidays before patients search and see “hours may differ.”
📸
Photos & Visual Presence
Are you visually compelling to a new patient?
3 / 10
Only 3 photos on your profile
Photo count is a direct engagement signal. Every competitor ranking above you has dramatically more photos — and they keep adding new ones regularly.
All Competitors Photo count comparison
Competitor A (#1)34 photos
Competitor B (#2)21 photos
Competitor C (#3)18 photos
Riverside Dental (you)3 photos
No interior or team photos
Dental patients have higher-than-average anxiety about choosing a new provider. Office and team photos reduce that anxiety before they ever call.
Competitor Competitor B — ranked #2
Photo categories presentExterior, Reception, 3 Operatories, Team (6 staff), Equipment
Most recent upload3 weeks ago — actively maintained
!
Cover photo is a generic exterior shot
Your cover photo is prime real estate — the first visual impression for every patient who finds your profile.
Competitor Competitor A — ranked #1
Cover photo subjectFull team in branded scrubs, smiling
Practice logo visibleYes — professional and recognizable
Reviews & Reputation
Do patients trust what they see?
5 / 10
!
14 total reviews — well below the competitive threshold
Review volume is one of Google’s strongest local ranking signals and a key trust factor for patients comparing practices side by side.
All Competitors Review volume + monthly velocity
Competitor A (#1)187 reviews · ~8–10 new/month
Competitor B (#2)94 reviews · ~4–5 new/month
Competitor C (#3)62 reviews · ~3 new/month
Riverside Dental (you)14 reviews · less than 1/month
4.7 star average — strong quality signal
Above the 4.5 trust threshold. Your rating is actually higher than one competitor. The gap is in volume, not quality.
Zero review responses — all 14 unanswered
Patients researching you will read your reviews and notice you’ve never replied to a single one. It signals low engagement with the people you serve.
Competitor Competitor A — ranked #1
Response rate100% of all reviews responded to
Average response timeWithin 24–48 hours
Negative reviews addressedYes — all 3, with calm professional replies
📝
Posts & Activity
Does your profile signal that you’re open and active?
2 / 10
Last post was 6 months ago
Post frequency is a freshness signal Google uses when ranking local profiles. An inactive profile is at a structural disadvantage against practices posting consistently every month.
All Competitors Posts published — last 90 days
Competitor A (#1)11 posts — avg 3–4 per month
Competitor C (#3)8 posts — avg 2–3 per month
Competitor B (#2)5 posts — avg 1–2 per month
Riverside Dental (you)0 posts in 6 months
No offers or promotions posted
Offer posts drive 2x the engagement of regular updates. Both top-ranked competitors have active promotional offers live on their profiles right now.
Competitor Competitor A — ranked #1
Active offer“Spring Cleaning Special — $89 New Patient Exam + X-rays”
Offer expiryEnd of Month — creates booking urgency
Q&A section is empty
When left empty, anyone can post questions on your profile — sometimes answered incorrectly by strangers. Pre-populating it controls your narrative and answers what patients are actually searching.
Competitor Competitor C — ranked #3
Q&A entries9 questions answered by owner
Topics coveredInsurance, parking, kids, emergencies, wait times, new patients
🏆
Local 3-Pack Visibility
Are you showing up where patients are searching?
5 / 10
Ranking #1 for your own name
Riverside Family Dental” returns your profile first. Expected — but this only reaches patients who already know you exist.
!
“dentist near me” — you’re at position 6, outside the 3-pack
The 3-pack captures the large majority of clicks for local searches. Position 6 means most patients searching this term will never see you — and will book a competitor instead.
Who’s in the 3-pack “dentist near me” · Portland, OR · Recently
#1 — Competitor A187 reviews · 34 photos · 22 services · 5 categories
#2 — Competitor B94 reviews · 21 photos · 17 services · 4 categories
#3 — Competitor C62 reviews · 18 photos · 14 services · 3 categories
You — Riverside Dental#6 · 14 reviews · 3 photos · 0 services · 0 sec. categories
Emergency dentist Portland” — not visible in top 10
Emergency searches have the highest booking intent of any dental query — a patient searching this is ready to call the first result they see. You’re entirely absent.
Who’s ranking Emergency dentist Portland” — 3-pack
Competitor A#1 — “Emergency Dental Care” in services, categories & description
Why they rankThree deliberate signals pointing to emergency care
Riverside Family DentalNot in top 10 — no emergency signals on profile
🌐
Website & Contact Links
Can patients easily take the next step?
8 / 10
Website link present and working
Links correctly to riversidedental.com. Loads on mobile without issues.
Phone number is click-to-call enabled
Works correctly on mobile — patients can call directly from your profile.
!
No booking link connected to profile
Patients can’t schedule directly from your GBP. Every extra step between “found you on Google” and “appointment confirmed” is a drop-off risk — especially for new patients who haven’t committed yet.
Competitor Competitor A — ranked #1
Booking system connectedYes — Online Booking System integration active
Patient can book from GBPDirectly, without leaving Google
Your booking linkNot connected
The gap — by the numbers
Your #1 competitor outperforms you on every measurable GBP signal. Here’s the scale of it.
13×
More reviews — Competitor A has 187 to your 14
11×
More photos — 34 on their profile vs. 3 on yours
5 spots
Ahead of you in “dentist near me” — they’re #1, you’re #6
Want this closed for you?
Every gap in this report is something
Marqueeteer handles — month by month.
Posts, photos, review strategy, profile optimization, Q&A, and monthly reporting. No long-term contracts. Your competitors are actively managing their profiles — the longer this gap stays open, the harder it is to close.
Basic $149/mo
Standard $249/mo
Premium $399/mo
See Plans at Marqueeteer.com →