The definitive reference for everything GBPly does — built for both local businesses managing their own profiles and agencies managing many. Each feature notes which plan it's on.
Most features serve everyone — but framing depends on who you are.
One profile, you do it all. The core toolkit replaces fiddling inside Google.
Several locations under one brand. Bulk Management and team workspaces keep them consistent.
Already offering GBP/SEO services. White-label portal, custom SMTP/SMS and the Review API plug into existing workflows.
Marketing or SEO agency expanding into GBP. The Industry Analysis Slideshow and public reports double as sales tooling.
Edit every part of your Google Business Profile from one place — no more juggling Google's interface, with an optimisation score that tells you exactly what's holding your ranking back.
A live, weighted completeness score (High-priority items count for 10 points, Medium for 5, Low for 2) with prioritised recommendations. Tells a single-location business what to fix next, and gives agencies a defensible scoring system to show clients before/after impact.
Edit regular hours, special hours (holidays, one-off closures) and 'more hours' types (delivery, takeout, drive-through, etc.) with proper timezone-safe formatting that the Google API actually accepts.
Define and update the towns, cities and postcodes you serve so you appear in searches across your entire catchment, not just at your pin.
Manage your primary and additional categories plus business attributes (wheelchair accessible, women-led, has Wi-Fi, etc.) with built-in Google category validation that prevents the silent API errors you'd hit editing in Google directly.
Edit business name, description, phone, website and every other core profile field from one panel, with field-level validation before changes are pushed to Google.
Manage Google's structured services list (with category fallback so free-form items don't get rejected). Critical for service-based businesses where the right services list materially affects rankings.
Adjust your exact map pin location when Google has placed it incorrectly — a common issue that can quietly cost you ranking and direction requests.
Configure the SMS and WhatsApp chat options that appear on your Google profile, with correctly-formatted URI links so the buttons actually work on mobile.
Upload, schedule and organise photos and videos by category (logo, cover, interior, exterior, team, product). Built-in JPEG/PNG and 5 MB validation prevents the silent rejections you'd otherwise spend hours debugging.
Switch between profiles in two clicks. Multi-location businesses move between sites instantly, agencies move between client profiles without losing context.
A complete posting workflow — from one-off updates through to a fully AI-planned month of scheduled content, with the safeguards Google needs you to follow.
Generate posts, offers and event content tailored to your business. The wizard uses your website content, services and tone of voice as context, so output sounds like you rather than like generic AI filler.
Generate a full month of scheduled posts in a single action. Strict guardrails strip emojis, block phone-number stuffing and only allow URLs you've actually supplied — protecting you from the AI hallucinations and policy violations that get profiles suspended.
Create What's New posts, Offers (with start/end dates and coupon codes) and Events with full control over CTAs, including the mandatory CTA URL that the Google API requires.
Plan and schedule posts in advance with timezone-stable UTC anchoring, so users east of UTC don't see scheduled posts shift a day early. Set it and walk away.
Upload a CSV of dozens of posts at once. Especially valuable for agencies preparing a month of content for many clients in one sitting, or multi-location businesses syndicating campaigns across sites.
Per-post views and click metrics pulled from the Google My Business localPosts response (the reliable source, not the deprecated insights endpoint). See which content actually drives action and refine accordingly.
Schedule profile photos, videos and post imagery in advance. The Images dashboard separates Scheduled and Live media into collapsible sections so a packed pipeline never feels overwhelming.
Edit AI-generated posts inside the review dialog and save changes without re-triggering scheduling logic. Lets agencies polish a client's draft month of content without breaking the schedule.
Monitor every review, reply faster, and proactively grow new ones — through email, SMS, print or your CRM.
All your Google reviews in one dashboard with filter, search and reconciliation logic that protects against accidental deletions when Google's API returns an empty response.
Context-aware reply suggestions for every review — positive or negative — generated in seconds. Reply five-star reviews in bulk; thoughtfully handle the difficult ones with a strong starting draft.
Replies use Google's canonical review name with a built-in retry, so the silent reply-failure problem that plagues other tools (and Google's own UI) doesn't happen here.
Drop a customisable, branded review widget onto your website to showcase your best Google reviews and build trust before visitors even pick up the phone.
Multi-step automated email sequences asking customers for a Google review, with delivery via our Resend infrastructure or your own SMTP/API connector on Enterprise.
Send review request texts with a direct link to your Google review page. UI dynamically shows enabled countries (currently US, GB, CA) and per-message cost so you never send blind.
Print-ready QR code flyers linking straight to your Google review page. Perfect for counters, receipts, business cards and trade-show stands.
Programmatic email and SMS review requests via a secure API (SHA-256 hashed keys, Cloudflare Worker proxy). Hand it to a developer or plug it into your CRM/booking system to fully automate review collection. Especially powerful for agencies offering review-generation as a service.
Treat Google's Questions & Answers as the SEO-ranking knowledge base it actually is, not an afterthought.
Pre-seed your profile with the questions customers actually ask. We render the same content as FAQPage JSON-LD on your website (when embedded), helping you appear in rich-result snippets and influencing local search visibility.
Every Q&A is automatically stripped of phone numbers and emojis before publishing. Prevents the 'phone stuffing' suspensions that quietly kill profiles relying on AI-generated content.
Real-time monitoring against unwanted profile changes — whether they come from Google's automated systems, third-party suggestions, or rogue access.
We snapshot the fields you choose to protect (name, address, phone, hours, categories, website, description and more) and compare every sync against that snapshot to catch external changes the moment they happen.
Push your last-known-good values back to Google with a single click. Reversing a hijack or 'helpful' Google edit goes from a multi-day support ticket to thirty seconds.
Complete history of every detected change with timestamps and side-by-side before/after diffs, so you can prove what changed and when — useful for both your own records and client reporting.
Understand what's actually working, automate the reporting layer, and hand clients (or your boss) something they can read on a phone.
Track views (correctly calculated as Maps + Search combined to work around historical Google data corruption), calls, direction requests and website clicks across any date range.
See exactly which keywords customers used to find your business on Google, refreshed monthly. The single best signal for what content and categories you should be doubling down on.
Generate clean, neutral, printable performance reports with period-over-period comparisons. Aggressive print CSS strips dashboard chrome so they look like deliverables, not screenshots.
Share Keyword Rank Tracker and Industry Analysis reports via a direct public link — no login required for the recipient. Agencies use these as living deliverables for clients; businesses use them to prove value to stakeholders.
Each team member chooses their own Daily / Weekly / Bi-weekly / Monthly / Never cadence per profile. The owner doesn't dictate everyone's inbox; everyone gets exactly what they want.
Compares baseline performance (median of the first month after connection) against current performance to quantify the lift the platform has delivered. Powers the 'this is what we got you' conversation.
Two standalone tools that work without any subscription. Both serve double duty: businesses use them for self-audit and competitive insight, agencies use them as lead-generation and sales assets.
Grid-based heatmap that shows where you rank on Google Maps across your entire service area, not just from one notional location. Includes Rank Replay (animated timeline of rank changes), printable reports, and scheduled re-scans for ongoing tracking.
Analyse any business on Google Maps and get an Opportunity Score showing exact profile gaps, scored relative to its real local cohort rather than against a generic benchmark. For businesses: see where you stand versus your real competition. For agencies: a ready-made auditing engine for prospect outreach.
Turn any Industry Analysis into a narrated, slide-by-slide presentation using browser TTS or your own ElevenLabs API key for studio-quality voice. Businesses use it to internally walk a team through their position; agencies use it as a polished sales asset to show prospects exactly what they're missing.
Make the same change across many profiles in one move. Hours of repetitive work, gone.
Sync hours, attributes, services, descriptions and other supported fields across many profiles at once. Multi-location businesses roll out brand or hours changes consistently; agencies push standardised updates to a portfolio of clients in minutes.
Bulk pushes are throttled with exponential backoff against Google's API, so you don't trip rate limits halfway through a 50-profile rollout and end up with half-applied changes.
The plumbing that makes the platform work cleanly from one location all the way up to a multi-client agency portfolio.
Workspaces own all profiles, subscriptions, team members and usage records. A personal workspace is auto-created on signup. Subscriptions and credit packs are scoped to the workspace, not the user — so billing stays clean as you grow.
Invite teammates with owner / admin / editor / viewer permissions. Invited users without an account get a smooth self-registration flow that bypasses email verification, so onboarding a team takes minutes.
Connect multiple Google accounts to one user identity, with proper workspace isolation between them. Essential for agencies whose clients each have their own Google account, and for franchisees managing personal and brand accounts side by side.
Move profiles between workspaces you own with explicit, audited workspace-id updates. Clean handoff when a client becomes a separate workspace, or when reorganising portfolios.
Subscriptions are assignable only to workspaces you own. You can reassign a paid subscription between your owned workspaces with a managed grace period — no more 'wrong workspace got the upgrade' headaches.
Change plans directly inside the app via Paddle, with prorated billing handled automatically. No support ticket, no waiting.
Top up SMS, Industry Analysis and Rank Tracker credits as one-off purchases. Balances are workspace-scoped with clear in-app guidance about which workspace is being charged.
What agencies — both those already offering GBP services and those adding it as a new line — actually need on top of the core platform. All Enterprise.
Each client gets their own portal served from mapsclientportal.com — a neutral, unbranded domain with no link back to us. Your clients never see our name and never see yours either: it simply looks like a professional management tool. Note: this is a shared neutral domain, not a custom domain you bring yourself.
Apply your agency name, logo and primary colour across the client portal, transactional emails and review widgets. Branding loads dynamically per workspace, so each client sees the agency they actually hired.
Connect SendGrid, Mailgun, Amazon SES, Postmark, Brevo or generic SMTP, with a clear fallback hierarchy. Review requests, reports and notifications go out from your own sending domain, reinforcing your brand and improving deliverability.
Bring your own Twilio, Vonage, Sinch or Infobip account. SMS sent through your own connector bypasses the platform SMS quota entirely — you control cost and supply.
(See section 8.) Push hours, attributes, services and descriptions across an entire client portfolio in one operation.
(See section 3.) Wire automatic review requests directly into your client's booking, invoicing or CRM system. A genuinely automated review-generation service is a high-margin agency offering.
(See section 6.) Hand clients direct links to their Rank Tracker and Industry Analysis reports — branded, no login, evergreen. A weekly status email replaced by a permanent URL.
(See section 7.) Run a narrated audit of a prospect's business in front of them on a sales call. Diagnoses real, scored gaps — converts dramatically better than a generic deck.
The boring-but-critical things that keep your data and your clients' data safe.
Google tokens stored AES-GCM encrypted at rest.
Every table protected by RLS — your data is your data.
Powered by Resend, with custom SMTP fallback on Enterprise.
Owner, admin, editor and viewer roles enforced at the database level.
Run a Keyword Rank scan or an Industry Analysis on any business — yours or a prospect's — without signing up for a plan.
Grid heatmap of your Google Maps rankings across your whole service area, with Rank Replay timeline and printable client-ready reports.
Learn more →
Cohort-relative Opportunity Score for any business on Google Maps, plus a narrated slideshow you can use as competitive insight or as a sales pitch.
Learn more →
Local businesses use GBPly to save time and rank higher. Agencies use it to deliver, prove and scale GBP services. Pick the plan that fits — change it any time.
We use cookies
We use essential cookies to run the site, plus optional analytics and marketing cookies to understand usage and improve GBPly. See our Privacy Policy.