Skip to content

GBP Business Info → NAP Shield Ground Truth

Tier: Agency | Type: User-Facing UI

!!! tip "Key Insight" “Ground truth” verification makes NAP Shield more credible: users stop guessing and can validate against Google’s canonical record. It also frames NAP Shield as verification-first (detect → review → decide), which is a strong agency story.

Overview

Adds a “Google Business Profile Verification” panel inside NAP Shield that fetches Google’s live business info and compares it field-by-field against the user’s master NAP record.

What it does: - When viewing the NAP Shield master record, the backend checks whether GBP is connected. - If connected, fetches live GBP location data from the mybusinessbusinessinformation API (readMask includes name/title, storefrontAddress, phoneNumbers, websiteUri). - Normalizes GBP data into NAP fields (business name, street, city, state, ZIP, phone, website). - Compares each field case-insensitively against the master NAP. - Returns additional response fields: - gbp_nap: Google’s NAP values - gbp_discrepancies: mismatched fields with both values - gbp_connected: whether GBP data was available

UI behavior: - Panel appears only when GBP is connected. - If all fields match: green “All Match” badge + success alert. - If mismatches: warning badge (count) + warning alert + comparison table (Your Master NAP vs Google Shows).

Non-goals / constraints: - Does not auto-update master NAP. - Does not modify GBP data. - If GBP fetch fails, panel simply does not show.

Discrepancy detection: - Flags only when both values exist and differ. - If either side is blank, it is treated as completeness, not a discrepancy.

Why It Matters

Gives users immediate, trustworthy confirmation that their master NAP matches what Google shows (or highlights exactly what’s out of sync), improving local SEO reliability and reducing manual checking.

Requirements

  • Integrations: Google API
  • Depends On: Business Profile

Access Control

Permission Mode: Configurable per client

Target Audience

Agencies, DIY Business Owners, Freelancers