Profiles vanish from Google.
Usually nobody notices till the client calls.

Mappack reads every profile you look after and says where each one stands with Google. Suspended, flagged, or fine, with Google's own reason code sitting right next to it.

It won't stop a suspension happening and it can't appeal one. What it does is make sure you're not the last person to find out.

One email when your real profiles switch on. Nothing else, ever.

Your profiles · 20 connected
Bergen Family Dental
★★★★★ 4.8 (312)
Dentist · Montclair, NJ
Live on Google
Palisade Smile Studio
★★★★☆ 4.4 (96)
Dentist · Fort Lee, NJ
Suspended
Google's reason
BUSINESS_LOCATION_SUSPENDED
Maple Dental
★★★★★ 4.9 (148)
Dentist · Hoboken, NJ
Needs attention
+ 17 more profiles · example data
The problem
A suspended profile just goes quiet. Google doesn't email you about it.
What Mappack does
Checks where all of them stand, every time you open it.
What it doesn't do
Lift the suspension. That's still an appeal, and it's still at Google.

What it actually does

Watching comes first. Then the routine stuff.

01 · Standing

Which profiles are in trouble, and what Google called it

Google already knows whether a profile is in good standing, and it hands that over with the list of your businesses. So checking twenty of them costs nothing extra.

When one comes back bad, Mappack goes and asks why, then puts the answer on the row. You see it on the way past. Nothing to click, nothing to expand.

✓Suspended, disabled, needs attention, or live on Google
✓Google's own reason code underneath, which is the thing an appeal wants quoted
✓A profile Google said nothing about reads as not reported. It never quietly reads as fine
✗It can't prevent a suspension, and it can't file the appeal. It tells you, early, with the words Google used
Your businessesExample data

Standing1 suspended by Google, 1 needing attention and 1 Google has not reported on.

Bergen Family Dental Live on Google
Palisade Smile Studio Suspended Google has suspended this profile. It isn't showing on Search or Maps, and posting to it will fail. The appeal happens in Business Profile. Google: BUSINESS_LOCATION_SUSPENDED
Rossi's Pizzeria Needs attention Google says this duplicates another profile that's in good standing. Ownership has to get sorted out before this one can be used. Google: resolveOwnershipConflict
Fort Lee Barbers Standing not reported Nobody was asked. That's not the same as fine.

02 · Post

Write once, goes everywhere

Type an update, tick the businesses that should get it, send. A profile that already has that exact message won't get it twice.

✓Every profile, or just the ones you tick
✓No copy-pasting the same sentence into twenty tabs
New postExample data
Open late all week for emergency appointments. Walk-ins welcome until 8 PM.
Add a photo…
✓Maple Dental ✓Bergen Auto ✓Rossi's Pizzeria ✓Fort Lee Barbers ✓+16 more
↓ posts to 20 profiles at once

03 · Figures

Google's own numbers, per profile

Nothing scraped, nothing estimated. Calls, direction requests, and how people found the business in the first place.

✓Search and Maps counted separately, never added together
✓A day Google hasn't reported yet says so instead of showing up as a zero
Maple Dental · phone callsExample data
80 60 40 20
MayJunJulAug

04 · Report

Sent on the first, without you

A plain monthly summary for each client, with your name at the top and not mine.

✓Your branding, your document
✓Numbers a client can actually read
October reportExample data
OCTOBER · MAPLE DENTAL
Found you on Google Search1,204 ▲9%
Phone calls from your profile63 ▲21%
People asking for directions184 ▲12%
Posts published4
✓ Sent 1 Nov, 9:00 AM

Who it's for

People who look after other people's listings

If you manage local businesses for a living, you already know the bad version of this. A client rings up asking why they've dropped off Maps. You had no idea. Now you're explaining a thing you should have spotted three weeks ago, and somebody's charging hundreds to put it right.

Twenty profiles means twenty logins, and nobody opens all twenty on a Tuesday. Mappack puts the whole lot on one screen and flags the ones that need you.

  • Local SEO freelancers
  • Small agencies with local clients
  • Anyone running more than three profiles
  • Studios who'd rather not build reports by hand

Where it's up to

Open to sign in. Waiting on Google for the real data.

Mappack is live at app.getmappack.com, and signing in with Google works today. Anyone with a Google account can get in — there's no invite and no list to be let off.

What isn't ready is the half only Google can switch on. Reading the profiles you actually manage needs Business Profile API access, and that application is still sitting with them. Until it clears, the app runs on example data: the screens are the real ones, the businesses in them aren't yours.

Mappack is being built by one person. That's why it does a few things properly rather than thirty badly, and why it says plainly what it can't do yet.

Leave your email above and I'll write to you the day real profiles switch on. Anything before then, jordan@getmappack.com.