A repeatable GBP audit checklist that turns listing gaps into outreach-ready recommendations. Inspect reviews, categories, photos, services, posts, Q&A, and competitors before you pitch.
A Google Business Profile audit is the fastest way to find sales-ready local business leads. Every incomplete category, unanswered review, or missing photo is a visible gap you can turn into a cold outreach hook. This checklist gives you a repeatable process to audit any GBP listing in under 10 minutes and extract the three to five recommendations that matter most before you write a pitch.
Most agencies skip the audit and send generic "we can help your SEO" emails. Those get deleted. When you lead with a specific observation — "your primary category is missing, your top competitor has 50 more reviews, and your Q&A section has an unanswered question from 2023" — you sound like someone who already did the work. That earns a reply.
A Google Business Profile audit is a systematic review of a local business's GBP listing to identify missing information, optimization gaps, and conversion friction. The goal is to produce a short list of actionable fixes that directly impact local search visibility and customer trust.
An audit is not a full SEO analysis. You are not checking backlinks, site speed, or keyword rankings. You are looking at the listing itself: categories, reviews, photos, services, posts, Q&A, and competitor signals. These are the elements a business owner can fix quickly, and they are exactly the gaps you can use in a cold email.
Every gap in a GBP listing is a sales hook. A missing primary category means the business is not showing up for its core service. A low review count compared to competitors means lost trust. An unanswered Q&A means potential customers are left hanging.
When you audit before you pitch, you:
Use this checklist for every prospect. Mark each item as pass, fail, or missing. The "fail" and "missing" items become your pitch hooks.
| Audit Element | What to Check | Why It Matters | Hook Potential |
|---|---|---|---|
| Primary Category | Is it set and accurate? | Determines which search queries the listing appears for. | High — wrong or missing category kills visibility. |
| Secondary Categories | Are relevant categories added? | Expands reach for related services. | Medium — easy win to show you know their niche. |
| Business Name | Does it match real-world name? | Inconsistent name confuses Google. | Low — usually correct. |
| Address & Phone | Are they correct and consistent across web? | Trust and local pack ranking. | Medium — errors are rare but powerful when found. |
| Website URL | Does it work and point to the right page? | Drives traffic. | Low — usually fine. |
| Hours of Operation | Are they complete and accurate? | Customers need to know when to visit. | Medium — missing hours for holidays or special days. |
| Review Count vs. Competitors | How many reviews vs. top 3 competitors? | Social proof and ranking factor. | High — low count is a clear gap. |
| Average Rating | Is it 4.0 or higher? | Below 4.0 scares customers. | High — rating below 4.0 is urgent. |
| Review Response Rate | Are negative reviews replied to? | Shows the business cares. | High — unanswered negative reviews are red flags. |
| Photo Count & Quality | How many photos? Are they professional? | Listings with photos get more clicks. | Medium — low count or poor quality is fixable. |
| Services Section | Is it populated with services and prices? | Helps customers decide. | High — missing services is a common gap. |
| Products Section | Does it list products if applicable? | E-commerce or retail businesses. | Medium — often overlooked. |
| Posts | Any recent posts? When was the last one? | Active engagement signal. | Medium — stale posts show neglect. |
| Q&A Section | Are there unanswered questions? | Customers may not get answers. | High — unanswered questions are easy hooks. |
| Attributes | Are relevant attributes set (e.g., "free Wi-Fi")? | Filters for specific searches. | Low — nice to have. |
| Competitor GBP | How does their listing compare? | Benchmark for your recommendations. | High — direct comparison strengthens your pitch. |
Once you have the checklist results, pick the three most impactful gaps. Do not list every issue in your first email. Choose the ones that are easy to fix and directly affect the business's bottom line.
Here is a numbered workflow to convert audit findings into a cold email:
Copy this template into your notes and fill it out for each prospect. Use the summary to write your cold email.
Business Name: [Name]
GBP URL: [URL]
Primary Category: [Current] → Recommended: [Fix]
Review Count: [Number] vs. Top Competitor: [Number]
Average Rating: [Rating]
Unanswered Q&A: [Yes/No] — [If yes, list one question]
Photos: [Count] — Quality: [Good/Poor]
Services Listed: [Yes/No]
Last Post Date: [Date]
Top 3 Gaps:
1. [Gap 1]
2. [Gap 2]
3. [Gap 3]
Recommended First Fix: [One sentence]
A GBP audit should include primary and secondary categories, review count and rating, review response rate, photo count and quality, services section, products section, posts recency, Q&A section, attributes, and a competitor comparison. The goal is to find gaps that affect visibility and trust.
Agencies pick the three most impactful gaps, quantify the business impact, and propose a specific fix in a short email. For example: "Your main competitor has 80 reviews; you have 12. I can help you get 20 new reviews in 30 days." Attach a screenshot of the gap for credibility.
The most important signals are primary category accuracy, review count vs. competitors, average rating, review response rate, unanswered Q&A, and the services section. These directly affect whether a customer chooses the business or a competitor.
A thorough audit takes 5 to 10 minutes once you are familiar with the checklist. The first few audits may take longer, but with practice you can complete one in under 5 minutes.
Yes, tools like MyLeadBots can automate parts of the audit, such as pulling review counts, categories, and competitor data. However, manual inspection of photos, posts, and Q&A is still recommended for accuracy.
A Google Business Profile audit checklist gives you a repeatable process to find sales-ready leads and craft personalized outreach that gets replies. Focus on the gaps that matter most: categories, reviews, Q&A, and services. Benchmark against competitors. Keep your email short and specific.
MyLeadBots can help you automate the discovery and audit steps so you spend less time clicking through listings and more time closing deals. The platform pulls GBP data for hundreds of prospects in minutes, scores each listing for optimization gaps, and exports the findings directly into your outreach workflow. Start with the checklist above, then scale with automation.
For more on turning audits into outreach, see Turn a Local Business Audit Into Cold Email That Gets Replies. To learn how to find prospects with unclaimed profiles, read Turn Unclaimed Google Profiles Into Local Business Leads. For a broader lead generation workflow, check Google Maps Lead Generation for Agencies: The 2026 Workflow.