Mappack Winner is a powerful Google Chrome Extension designed for SEO professionals, marketers, and business owners to analyze Google Maps Map Pack search results and individual Google Business Profiles in real-time. It seamlessly extracts hidden payload data and presents actionable insights directly within your browser.
When you search for businesses on Google Maps, Mappack Winner intercepts the data payload to give you a comprehensive bird's-eye view of the top results:
- Category Analysis: See the exact count and percentage breakdown of all categories across the top ranking businesses.
- Reviews Analysis: Instantly get the Average Rating, Average Reviews, and Maximum/Minimum metrics for the whole page.
- Verification Status: Discover what percentage of top-ranking competitors have verified their business profiles.
- Attributes Analysis: Uncover exactly which attributes (e.g., Online appointments, Identifies as women-owned, Accessibility options) the top competitors are utilizing, complete with occurrence percentages.
- Business Hours Analysis: Find out the average working hours per day among the top-ranking businesses in your niche.
Click on any individual business profile to unlock its hidden details:
- Comprehensive Categories: See all hidden backend categories (not just the primary one Google displays).
- Review Distribution: View the exact distribution of 1 to 5-star reviews.
- Competitors ("People also search for"): See a detailed list of competitor businesses associated with the profile.
- Advanced Attributes & Services: Extract all DOM and payload-level service offerings and business attributes.
- Social Profiles & Popular Times: Get associated social media links and foot traffic data.
- Clone or download this repository to your local machine.
- Open Google Chrome and navigate to
chrome://extensions/. - Enable "Developer mode" by toggling the switch in the top right corner.
- Click on the "Load unpacked" button in the top left.
- Select the
Mappack-winnerfolder. - The extension is now installed! You should see the Mappack Winner icon in your browser toolbar.
- Go to Google Maps.
- Search for any local keyword (e.g., "software agency in ny").
- The Mappack Winner panel will automatically appear on the right side of your screen.
- Browse the Search Results Analysis to see aggregated metrics for the top results.
- Click on any specific business in the left sidebar to view its Individual Profile Analysis.
manifest.json: Configures the extension (Manifest V3).src/intercept.js: Injected into the page to interceptXMLHttpRequest(XHR) responses from Google Maps, capturing the raw JSON payloads.src/content.js: Bridges the gap between the injected script and the background worker, forwarding the captured payloads.src/background.js: The core engine. It parses the complex, deeply-nested Google Maps JSON arrays (XSSI payloads), extracting and organizing business data, attributes, hours, competitors, and search result lists.src/panel.js: Renders the floating UI panel over Google Maps, displaying the extracted data dynamically based on whether you are viewing a search list or a single business.
- Vanilla JavaScript (ES6+)
- Google Chrome Extensions API (Manifest V3)
- HTML & CSS (Injected UI)