GBP Monitor — Google Business Profile Change Alerts avatar

GBP Monitor — Google Business Profile Change Alerts

Pricing

$50.00 / 1,000 monitoring checks

Go to Apify Store
GBP Monitor — Google Business Profile Change Alerts

GBP Monitor — Google Business Profile Change Alerts

Watch a business's Google Business Profile on a schedule. Get alerted the moment its phone, website, category, address, or hours change — the way hijacks and competitor sabotage happen unnoticed.

Pricing

$50.00 / 1,000 monitoring checks

Rating

0.0

(0)

Developer

Marat Oganesyan

Marat Oganesyan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

🛡️ GBP Monitor — Google Business Profile Change Alerts

Catch a hijack before it costs you customers. Anyone can edit a Google Business Profile's public phone number, website, category, or hours — a competitor, a scammer, or a "SEO agency" running a listing-takeover scam. Most owners never notice until calls stop coming in. Point this at any business, put it on a schedule, and every run reports exactly what changed.

No Google API key. No subscription reputation suite. ~$0.05 per check — monitoring a location daily costs about $1.50/month.

How it works

  1. First run records a baseline snapshot of the profile's phone, website, category, address, and today's closing time.
  2. Every following run compares against the snapshot and reports the delta:
    • alertLevelnone / info (address or hours shifted) / warning (phone, website, or category changed — the actual hijack vectors) / critical (2+ of those changed at once, the hijack pattern)
    • Before → after for every changed field
  3. Hours build into a full weekly profile over time (each run records that day's closing time), so a shift on a specific weekday is caught even though Google only exposes "today's" hours per fetch.

Set-and-forget in 2 minutes

  1. Run once with the business name (baseline)
  2. In Apify Console: Schedules → Create schedule → attach this actor → daily
  3. Optional alerts: Integrations on this actor → add email or Slack → now a warning/critical delta pings you

Who uses this

  • Owners & managers — know immediately if a hijacker rerouted your phone number or website
  • Agencies — monitor every client location for a few dollars a month each
  • Multi-location brands — one scheduled task per location, no dashboard login required

Input

FieldDescription
BusinessName + city (e.g. Blue Fern Coffee, Manchester). A pasted Maps URL isn't supported here — full profile fields require a name search.
Country hintOptional 2-letter code (gb, us) to pin ambiguous names

Output

  • Dataset item: the delta (alert level, changed fields with before/after)
  • report.md: a shareable human-readable delta report

FAQ

Where does the data come from? Publicly visible Google Maps business listing data, fetched live each run. Not affiliated with Google.

Why can't I paste a Maps URL? Fetching the full profile (phone/website/category/hours) requires Google's name-search response — a place-id-only lookup returns a much thinner payload that omits those fields. Review Monitor accepts a URL because it only needs a place id for reviews.

Can I monitor multiple locations? Yes — create one scheduled task per location (each keeps its own baseline).

Want review monitoring too? Pair it with Review Monitor (new reviews and rating drops) and Review Insights (full customer-intelligence reports).

Something broken? Open an issue on the Issues tab — monitored daily, fixes usually ship within a day.