Early-warning for Google Business Profiles

The smoke detector for your Google Business Profile.

PinSentinel watches the profiles you depend on and alerts you when a suspension, dangerous edit, or review purge puts your leads at risk, with the appeal-ready evidence log to back you up.

Cancel anytime · Your evidence logs export with you

Meridian SEO · 84 profilesSample data
1281
2026-06-02 14:23 UTC
Riverside Dental is no longer appearing on Maps
Strongest suspension signal · snapshot captured
maps_presencepresentnot found
review_count2180
2026-06-01 03:11 UTC
9 reviews disappeared from Bay Auto Repair
Often a precursor to a suspension wave
2026-05-28 08:40 UTC
Maple Clinic is back on Maps
Resolved 31 hrs after detection · full timeline kept
The signals that matter

Only the changes that put your leads at risk.

We diff every profile on a schedule and only speak up when something meaningful changes, graded by severity, so a true critical always reads instantly.

Critical

Vanished from Maps & Search

The strongest suspension/removal signal, caught from public data with no Google login required.

Critical

Review-count cliff

A sudden drop in reviews is a purge, and frequently the first tremor before a suspension.

Critical

Flipped to “permanently closed”

A common malicious edit or Google error that quietly kills your calls overnight.

High

Map-pack presence lost

You've dropped out of the local pack for your own brand query: a visibility collapse.

High

NAP or category changed

Name, address, phone, or primary category edited: unauthorized changes or silent data drift.

Watch

Edit submitted, not published

Silent edit rejection, an early red flag most agencies miss until it's too late.

The headline feature

An immutable change log, built for the appeal.

Every event is written once to an append-only log, never edited and never deleted, so your timeline can't be questioned. The log is your evidence when you file for reinstatement.

  • One-click export to PDF & CSV per profile
  • Appeal-ready timestamps in UTC, down to the minute
  • Your data and logs always export with you
Download a sample Evidence Pack

A real PDF from a labelled demo profile, generated by the actual export pipeline.

Reinstatement Evidence PackSample data
RIVERSIDE-DENTAL · #84102 · immutable
detected_at2026-06-02 14:23:07 UTC
maps_presencepresentnot found
review_count2180
primary_categoryDentistDental clinic
last_healthy_at2026-06-02 14:09 UTC
Stored immutably · exported to PDF & CSV
Up and watching in 60 seconds

No Google login required to start.

Core monitoring works entirely from public data. Connecting Google is optional, and only adds richer signals for the profiles you own.

01

Add a profile

Add a business by name and city. That's the whole setup, no Google login required.

02

We keep the watch

Each profile is polled on a schedule, as often as every 15–30 minutes, and every snapshot is diffed against the last to detect change.

03

You get the alert

Email-first, with Slack on Agency and Scale. A confirming test alert lands at onboarding, so you trust it works before you need it.

Poll

We fetch each profile's public state on its schedule.

Snapshot

The current state is captured and timestamped in UTC.

Diff

It's compared field-by-field against the last snapshot.

Confirm

Before a Critical fires, we re-fetch to verify the change is real, so a momentary blip never wakes you.

Alert

You're notified, and the change is written to the immutable log.

Monitored from public dataNo login
  • Presence on Maps & Search
  • Review count & star rating
  • Name, address & phone (NAP)
  • Primary category
  • Hours & “permanently closed” state
  • Website URL
  • Coarse map-pack presence for your brand query
Unlocked when you connect GoogleOptional
  • Review text (not just the count)
  • Performance metrics
  • Verification state
  • Silently rejected edits

Connecting requests the Google Business Profile scope (business.manage) for that one profile, granted per-profile and revocable anytime.

For agencies & multi-location operators

Protect every client profile from one dashboard.

Status at a glance across your whole book of business. Open any profile for its full timeline and current snapshot.

Workspace overviewSample data
1 Critical1 Watch2 Healthy
ProfileStatusLast checkedOpen alerts
Riverside Dental
Riverside, CA
Critical14 min ago3
Bay Auto Repair
Oakland, CA
Watch22 min ago1
Maple Family Clinic
Sacramento, CA
Healthy9 min ago0
Summit Strength Gym
Fresno, CA
Healthy11 min ago0

Full reputation suites charge $200–400/mofor features you'll never touch. Pay for the one that saves your business.

2024–26
suspension waves hit thousands of listings overnight
5+ wks
typical reinstatement appeal turnaround
No warning
most suspensions arrive with none at all
Pricing

Pay for the one that saves your business.

Billing
MonthlyAnnual · 2 months free
Available now: start watching in under a minute
Free
$0
Watch your own listing, free forever.
Start watching free
  • Daily checks
  • 1 profile
  • Email alerts
Solo
$15 /mo
For the owner with a few locations and no time to babysit them.
Start 14-day Solo trial
  • Checks every 12 hrs
  • 5 profiles
  • Email alerts
  • Evidence Pack export
  • Connect Google (optional)Coming soon
  • 1 seat
Starter
$49 /mo
For the consultant who can't afford to find out late, up to 25 profiles.
Start 14-day Starter trial
  • Checks every 6 hrs
  • 25 profiles
  • Evidence Pack export
  • Connect Google (optional)Coming soon
Onboarding in cohorts: request early access
Agency Onboarding in cohorts
$149 /mo
Protect every client profile from one dashboard.

We onboard agencies in small cohorts so hourly checks stay fast for everyone already on board.

We'll email you when your Agency cohort opens
Request received. We'll be in touch when your Agency cohort opens.
  • Hourly checks
  • 100 profiles
  • Slack alerts
  • 10 team seats
  • Report branding (logo)
Scale Onboarding in cohorts
$349 /mo
Hundreds of locations, fastest checks, full API.

We onboard in small cohorts so the fastest checks stay fast for everyone already on board.

We'll email you when your Scale cohort opens
Request received. We'll be in touch when your Scale cohort opens.
  • Checks every 15–30 min
  • 300 profiles
  • Unlimited team seats
  • Webhook / API access
  • Everything in Agency

Cancel anytime. Your evidence logs export with you.

Questions

Straight answers.

Q. Do I need to give you access to my Google account?

No. Core monitoring works entirely from public data. Connecting Google is optional and only unlocks extra signals for the profiles you own.

Q. What exactly do you monitor without a Google login?

The whole public profile: presence on Maps & Search, review count and rating, NAP, primary category, hours and “permanently closed” state, website, and coarse map-pack presence for your brand query. The full breakdown is in How it works.

Q. What permissions do you request if I connect Google?

Connecting is optional and per-profile. We request the Google Business Profile scope (business.manage) for only the profile you connect, and you can revoke it anytime. It unlocks review text, performance metrics, verification state, and silently rejected edits.

Q. Can you get my suspended listing reinstated?

We don't file appeals, but we give you the timestamped evidence pack that makes your appeal far stronger, and we catch problems early so you can act before damage compounds.

Q. How fast are alerts?

Depends on your plan: from daily on Free down to every 15–30 minutes for critical events on Scale.

Q. How do you avoid false alarms?

Google's results fluctuate. Before any Critical alert fires, we run an immediate confirmation re-check from a separate request; only a change the re-check reproduces alerts you.

Q. Can I cancel and take my data?

Yes. Cancel anytime from the billing portal. Your evidence logs export as PDF and CSV before or after cancellation, and the record is yours to keep.

Q.I'm an agency. Can I manage all my clients here?

Yes, that's exactly who the Agency and Scale plans are built for, with team seats and one shared dashboard.

Q. I got a Critical alert. Now what?

Don't panic-edit the listing. Confirm the change, gather your evidence (your Evidence Pack already has the dated record), and file a reinstatement request. We wrote a calm, step-by-step guide: the GBP Suspension Survival Checklist.

Stand watch over your map presence.

Add your first profile in under a minute. Get a test alert before you ever need a real one.