GBP Specialist
GBP Management
SOP-02: Google Business Profile (GBP) Management
Section titled “SOP-02: Google Business Profile (GBP) Management”Last Updated: 2026-03-26 Owner: GBP Specialist Status: Active
Overview
Section titled “Overview”This SOP covers all Google Business Profile operations: setup, verification, optimization, and ongoing management. GBP optimization drives local search visibility, establishes business credibility, and influences rankings for map pack results.
Key Inputs:
- Onboarding form data (location type, services, hours)
- Audience avatars (from
/seo-gap-analysisskill audit) - Search Atlas for month-by-month posting schedule
- Task Tracker for all communication and task assignments
Escalation Path: GBP Specialist → CSM → Ops Lead → Nick (ask Claude for help as first step for technical issues)
SECTION 1: GBP SETUP & VERIFICATION
Section titled “SECTION 1: GBP SETUP & VERIFICATION”Trigger
Section titled “Trigger”- New client signed onboarding agreement
- New location added to existing client account
- Existing profile requires re-verification
GBP Specialist
Decision Matrix: Location-Based vs. Service Area Business
Section titled “Decision Matrix: Location-Based vs. Service Area Business”| Factor | Service Area Business (SAB) | Location-Based |
|---|---|---|
| Customer Location | Travels to customer; serves multiple cities | Fixed physical location; customers visit |
| Industries | Plumbing, landscaping, cleaning, HVAC | Retail, restaurants, salons, clinics |
| Address Display | Hidden or shown only after booking | Always visible in maps |
| Address Requirement | Mailing address or office base | Full physical address |
| Verification Method | Phone or video call | Postcard, phone, email, or video |
Determination: Made during onboarding based on client’s business model. Template exists in Task Tracker for documenting this decision.
-
Determine Profile Type
- Review onboarding form: service coverage area, customer visit patterns, physical location
- Document as SAB or Location-Based in client record
-
Create/Claim GBP
- Log into Google Business Profile (create account if first GBP, claim if existing)
- Enter business name, address, phone, website
- Add business category (primary + up to 9 secondary)
- Verify ownership via postcard, phone, email, or video (per profile type)
-
Complete Initial Profile
- Business name (must match across all directories for citation consistency)
- Full address (for location-based) or service area coverage (for SAB)
- Phone number (direct line, verified)
- Website URL
- Business hours (if applicable)
- About section (2-3 sentences on business focus, years in business, service area)
QC Checklist
Section titled “QC Checklist”- Profile type (SAB vs. Location-Based) documented in Task Tracker
- Business name, address, phone verified against onboarding form
- Ownership verified successfully
- Business category set (primary + secondaries appropriate)
- About section completed and saved
- Setup completed within 7 days of client signing
- 100% ownership verification success rate
- Zero NAP (Name, Address, Phone) inconsistencies with onboarding data
SECTION 2: GBP VERIFICATION & PROFILE OPTIMIZATION
Section titled “SECTION 2: GBP VERIFICATION & PROFILE OPTIMIZATION”Trigger
Section titled “Trigger”- P0/P2 phase: immediately after setup
GBP Specialist
Profile Optimization Steps
Section titled “Profile Optimization Steps”-
Complete All Profile Fields
- Business name, address, phone (verified)
- Website, email
- Business hours (include extended hours if applicable)
- Service area (SABs specify cities/zip codes served)
- Business description (150+ characters, keyword-rich)
- Categories (primary + relevant secondaries)
- Attributes (wheelchair accessible, accepts online orders, etc.)
-
Hours Optimization & Education
- Key insight: Extended hours beyond competitor availability affects rankings. Most customers search during evening hours when competitors are closed.
- Set hours accurately to reflect service availability
- Add special hours for holidays, seasonal changes
- If applicable, note “24/7 emergency service” to capture after-hours searches
- In client communications (monthly report), educate client on how extended hours improve local search visibility
-
Business Description
- Lead with primary service: “We provide [service] to [service area]”
- Include years in business, team size, key specialties
- Include service area cities (helps with SAB visibility)
- 150-300 characters; incorporate primary keyword naturally
- Example: “ABC Plumbing provides emergency and routine plumbing services to Denver, Boulder, and surrounding areas. Over 20 years of experience. Available 24/7.”
-
Contact Setup
- Primary phone: direct line to business (not general message line)
- Website: homepage or dedicated landing page
- Email: monitored inbox (responses within 24 hours)
-
Attributes & Special Features
- Check all applicable attributes (wheelchair accessible, parking, indoor/outdoor seating, etc.)
- Add relevant qualifications (licensed, insured, bonded)
- Enable “messaging” if applicable (currently not enabled for landscaper-type clients)
QC Checklist
Section titled “QC Checklist”- All required fields completed (name, address, phone, website, hours)
- Business description includes primary service, location(s), and years in business
- Service area specified for SABs
- Hours set accurately; extended hours documented for ranking benefit
- Contact methods verified (phone monitored, email responsive)
- Attributes checked and relevant ones selected
- Profile completeness: 100% of required fields filled
- Contact response time: <24 hours for phone/email inquiries
- Hours accuracy: verified quarterly with client
SECTION 3: PROFILE OPTIMIZATION WITH CLAUDE CODE SKILL
Section titled “SECTION 3: PROFILE OPTIMIZATION WITH CLAUDE CODE SKILL”Trigger
Section titled “Trigger”- P0/P2 phase: after initial setup complete
GBP Specialist (with Claude Code skill execution)
Strategy
Section titled “Strategy”Use Claude Code with the /seo-gap-analysis skill to audit GBP completeness and create a profile optimization plan.
Inputs to the skill:
- Specific locations served (from onboarding form)
- Prioritized services (from onboarding form)
- Audience avatars (1-3 customer personas)
What the skill delivers:
- Gap analysis of GBP profile (missing fields, weak descriptions)
- Profile optimization recommendations
- Keyword suggestions for business description and service area keywords
Implementation:
- Run
/seo-gap-analysisskill with client’s onboarding data and audience avatars - Review optimization recommendations in output
- Update GBP fields based on recommendations
- Document changes in Task Tracker with date and reason
- Share results summary with client in monthly report
QC Checklist
Section titled “QC Checklist”-
/seo-gap-analysisskill executed with correct inputs - Gap analysis reviewed and recommendations understood
- Profile updates implemented in GBP
- Changes documented in Task Tracker
- Client notified of optimization work
- Gap analysis completed within 1 week of P2 start
- 80%+ of recommendations implemented
- Profile completeness improves to 95%+ after optimization
SECTION 4: PHOTOS & VIDEOS
Section titled “SECTION 4: PHOTOS & VIDEOS”Trigger
Section titled “Trigger”- P0/P2 phase: concurrent with profile optimization
- Ongoing: monthly new content during posting schedule
GBP Specialist
Collection Process
Section titled “Collection Process”Photos and videos are captured via the Task Tracker onboarding form. During initial onboarding, clients provide:
- Logo (1-2 versions)
- Team photos (4-6 images)
- Before/after photos (service-specific, 10-15 images)
- Service photos (work samples, 10-15 images)
- Location/office photos (if applicable)
- Video intro (optional, 30-60 seconds)
Implementation:
- Request photos/videos via Task Tracker onboarding form
- Follow up if missing (photo requirement is critical)
- Organize assets in client folder:
/client-files/[CLIENT]/GBP-Assets/ - Upload 2-3 photos to GBP immediately upon receipt
- Add 5-10 best photos during P2 posting schedule
- Post video intro on GBP homepage if available
Photo Best Practices
Section titled “Photo Best Practices”- Include diverse photos: logo, team, work samples, location
- Update seasonally (landscape business: show spring/summer work in those seasons)
- Include customer interaction photos (when appropriate)
- No stock photos or generic images
- All photos should reflect actual business operations
QC Checklist
Section titled “QC Checklist”- Photos/videos requested via Task Tracker during onboarding
- At least 2-3 initial photos uploaded to GBP
- Photos organized in client folder
- Diverse photo types represented (logo, team, work, location)
- Video intro posted if available
- Photos rotated seasonally during posting schedule
- Photos collected during onboarding: 100% of clients
- Minimum 2-3 photos on GBP within P0: 100%
- 10+ photos on GBP by end of P2: target 90%
- Video intro posted: if available, 100%
SECTION 5: GBP POSTING STRATEGY (Month-by-Month)
Section titled “SECTION 5: GBP POSTING STRATEGY (Month-by-Month)”Trigger
Section titled “Trigger”- P2 phase begins (Month 2 post-onboarding)
- Monthly: ongoing posting schedule
GBP Specialist
Posting Schedule Overview
Section titled “Posting Schedule Overview”Current system: Month-by-month posting through Search Atlas.
- One comprehensive post per month (or 2-3 shorter posts if preferred)
- Uses GBP assets (photos, videos) collected during onboarding
- Scheduled 2 weeks in advance in Search Atlas
- Posts include: photo, description, call-to-action link
Future capability (P2): Connection between Search Atlas and GBP is being set up. Once live, GBP posting will be fully managed through Search Atlas interface.
Posting Strategy
Section titled “Posting Strategy”Theme-based monthly posts:
- Month 1: Service introduction post (show team, highlight primary service)
- Month 2-3: Seasonal service highlight
- Month 4: Before/after showcase
- Month 5: Customer testimonial or case study
- Month 6: Promotion or special offer (if applicable)
- Month 7-12: Rotate themes based on seasonality and business needs
Post format:
- Headline: 5-10 words, benefit-focused
- Description: 1-3 sentences (100-200 characters)
- Photo: high-quality, action-oriented (not generic)
- CTA: “Book now,” “Learn more,” “Call today”
- Link: service page or booking URL
Examples:
- “Spring Landscape Makeover Ready? See our latest designs. Book a consultation today.”
- “Meet Our Team: 15+ years of plumbing expertise. Available 24/7 emergency service.”
- “Before & After: Kitchen Remodel Transformation. See what’s possible.”
Posting Workflow
Section titled “Posting Workflow”-
Monthly plan (by 1st of month):
- Identify posting theme
- Select photo/video from client assets
- Write post copy
- Create post in Search Atlas draft
-
Scheduling (by 7th of month):
- Review draft with client (if required)
- Schedule in Search Atlas for mid-month (15th) or end-of-month (25th)
- Confirm posting date documented in Task Tracker
-
Post-publication (day of post):
- Verify post appeared on GBP
- Monitor for customer responses
- Respond to comments/questions within 24 hours
-
Monthly reporting:
- Track post engagement (views, actions, calls, bookings)
- Include summary in client monthly report
- Plan next month’s theme based on performance
QC Checklist
Section titled “QC Checklist”- Monthly posting theme identified by 1st of month
- Post copy written and reviewed
- Photo/video selected from approved assets
- Post scheduled in Search Atlas by 7th of month
- Post verification completed (appeared on GBP)
- Customer responses monitored and answered within 24 hours
- Post engagement tracked in Task Tracker
- Monthly posting: 100% on schedule (12 posts/year)
- Post quality: client approval before scheduling
- Response time to comments: <24 hours
- Engagement rate: average 5+ views per post, 2+ interactions
- Posting consistency: zero missed months
SECTION 6: REVIEWS MANAGEMENT
Section titled “SECTION 6: REVIEWS MANAGEMENT”Trigger
Section titled “Trigger”- Ongoing: monthly monitoring after setup
- Client receives inquiries: send Review Generation Guide
GBP Specialist
Review Strategy
Section titled “Review Strategy”Key point: Reviews are client-driven. We provide tools and templates, but the client’s team generates review requests to customers.
Our role:
- Provide Review Generation Guide template (in Task Tracker)
- Monitor incoming reviews weekly
- Respond professionally to all reviews (positive and negative)
- Track review trends for monthly reporting
Remove: Reactivation campaigns. That model has been replaced with client-driven review generation.
Implementation Steps
Section titled “Implementation Steps”-
Provide Review Generation Guide
- During P0, share Review Generation Guide template from 13-ai-prompt-library.md
- Guide includes: how to request reviews, when to ask (post-service), what to ask for
- Store guide in Task Tracker for client reference
- Client is responsible for executing review requests to their customers
-
Weekly Review Monitoring
- Log into GBP every Monday morning
- Review new reviews posted since last week
- Flag notable reviews (very positive, negative, or comment-worthy)
- Document in Task Tracker: date, review rating, reviewer, key points
-
Response Protocol
- Respond to 100% of reviews (positive and negative)
- Positive reviews (4-5 stars):
- Thank reviewer by name
- Highlight specific service mentioned (if applicable)
- Invite future business: “We look forward to serving you again”
- 2-3 sentences maximum
- Negative/low reviews (1-3 stars):
- Acknowledge concern professionally
- Offer to resolve offline (provide phone/email)
- Do NOT be defensive or blame customer
- Keep response brief (1-2 sentences)
- Response time: Within 24-48 hours of review posting
-
Response Templates
- Reference 13-ai-prompt-library.md for review response templates
- Personalize each response with reviewer name and specific service details
- Never use identical generic responses
-
Escalation for Negative Reviews
- Review is false/defamatory: escalate to CSM immediately
- Review indicates service failure: escalate to client (CSM) within 24 hours
- Multiple negative reviews in short time: flag to CSM for strategy discussion
-
Monthly Review Summary
- Count: new reviews this month, total 5-star %, average rating
- Trend: improving, stable, or declining?
- Notable reviews: 1-2 highlights (if positive) or concerns (if negative)
- Include in monthly client report
QC Checklist
Section titled “QC Checklist”- Review Generation Guide provided to client in P0
- Weekly review monitoring completed every Monday (zero missed weeks)
- All reviews responded to within 48 hours
- Responses personalized (not generic templates)
- Negative reviews escalated appropriately
- Monthly review summary created and filed in Task Tracker
- Response tone professional and on-brand
- Review monitoring: 100% of weeks
- Response rate: 100% of reviews within 48 hours
- Average rating trend: stable or improving month-over-month
- Review quantity: encouraging ongoing generation (client-driven)
- Response quality: personalized, professional, on-brand
SECTION 7: MULTI-LOCATION MANAGEMENT
Section titled “SECTION 7: MULTI-LOCATION MANAGEMENT”Trigger
Section titled “Trigger”- Client operates multiple locations (franchises, office + satellite, multiple service areas)
- Each new location added to account
GBP Specialist
Multi-Location Strategy
Section titled “Multi-Location Strategy”For clients with multiple locations:
- Create separate GBP profile for each location
- Each profile has unique address, phone, hours
- Each profile is verified independently
- Posting strategy can be location-specific or coordinated brand messaging
- Reviews aggregated for brand-level reporting, tracked individually by location
Implementation:
- Set up separate GBP profiles per location (see Section 1)
- Verify each profile independently
- Optimize each profile for local keywords (service area + location name)
- Coordinate posting schedule across locations (brand consistency, but with location-specific CTA)
- Track reviews separately by location; report on both location-level and brand-level metrics
- In Task Tracker: create folder structure
/client-files/[CLIENT]/Locations/[LOCATION-NAME]/
QC Checklist
Section titled “QC Checklist”- Each location has separate verified GBP profile
- Location-specific verification completed
- Business hours, address, phone accurate per location
- Optimized for location-specific keywords
- Posting schedule coordinated across locations
- Review monitoring tracked per location
- Setup time per location: 7 days
- Verification success: 100% per location
- Posting consistency: monthly across all locations
- Review response: 100% within 48 hours per location
GBP Access Management
Section titled “GBP Access Management”Overview
Section titled “Overview”This section covers the process for managing user access to Google Business Profiles, including how to sign in, navigate Business Profile Manager, add team members (such as Tekton Growth), and manage roles and permissions.
Initial Sign-In
Section titled “Initial Sign-In”-
Sign In to Google Account
- Sign in to the Google Account used to manage the GBP
- Ensure you are on “Google Business Profile Manager” (not personal Google Account)
- Navigate to the business profile dashboard
-
Access Profile Settings
- Click on verified business name
- Click 3 dots menu
- Select “Business Profile Settings”
- Click “Managers” tab
Adding Tekton Growth as Manager
Section titled “Adding Tekton Growth as Manager”When adding Tekton to manage the client’s GBP:
-
Click “Add” Button
- In the Managers panel, click “Add”
-
Enter Email Address(es)
- Enter: info@tektongrowth.com
- If LSA applicable: also add tektonlsa@gmail.com
-
Select Manager Role
- Select “Manager” role (required)
- Do NOT select “Owner”
-
Send Invitation
- Click “Invite”
- Invitation status shows in Managers panel
-
Track Invitation Status
- Monitor invitation acceptance
- Document in Task Tracker when accepted
Managing Existing Managers
Section titled “Managing Existing Managers”To Edit a Manager’s Role:
- Click on manager name
- Click pencil icon
- Select new role
- Click “Save”
To Remove a Manager:
- Owner can use “Remove manager” button
- Note: A manager role cannot remove or add another manager (only Owner can)
Important Access Rules
Section titled “Important Access Rules”- Always add as Manager, never Owner — Tekton should never own client GBP profiles
- Only the Owner can remove managers or change roles from Owner to another level
- Managers can edit profile, respond to reviews, and post content, but cannot transfer ownership
QC Checklist
Section titled “QC Checklist”- Correct Google Account signed in (Business Profile Manager, not personal)
- Business Profile Settings accessible
- Managers panel visible and accessible
- Tekton email(s) entered correctly (info@tektongrowth.com and/or tektonlsa@gmail.com)
- Role set to “Manager” (not Owner)
- Invitation sent successfully
- Invitation status tracked in Task Tracker
- No owner-level access granted to Tekton
- Manager access setup completed: within 1 day of client request
- Invitation acceptance: tracked and documented
- Role verification: 100% of additions verified as Manager (not Owner)
- Documentation: all access changes logged in Task Tracker
SECTION 8: COMMUNICATION & ESCALATION
Section titled “SECTION 8: COMMUNICATION & ESCALATION”All Communication Location
Section titled “All Communication Location”Task Tracker (not Slack). All GBP tasks, updates, client feedback, and escalations are documented in Task Tracker for accountability and continuity.
Escalation Path
Section titled “Escalation Path”| Scenario | Action | Timeline | Escalation |
|---|---|---|---|
| GBP profile questions (client asks for changes) | GBP Specialist responds via Task Tracker | Same day | CSM if clarification needed |
| Negative review posted | Document in Task Tracker, respond to review professionally | Within 24 hours | CSM if review indicates service issue |
| GBP account access issues (ownership lapsed, verification failed) | GBP Specialist troubleshoots, documents steps in Task Tracker | Within 48 hours | CSM → Ops Lead if unresolved |
| Technical GBP issue (can’t access, error, data not updating) | Ask Claude for help first; if unresolved, escalate to GBP Specialist | Same day | CSM → Ops Lead if vendor issue |
| Client requests changes to GBP (hours, address, services) | GBP Specialist makes change, documents in Task Tracker, notifies client | Within 24 hours | CSM for major changes |
| Review volume increasing rapidly (positive trend) | Celebrate in monthly report, continue encouraging client-driven generation | Monthly review | No escalation needed |
Cadence for Recurring Tasks
Section titled “Cadence for Recurring Tasks”- Weekly (Monday): Review monitoring, respond to new reviews, document in Task Tracker
- Monthly (by 7th): Create and schedule GBP post for that month, plan next month theme
- Monthly (by 15th): Review summary created for monthly report
- Quarterly: GBP profile audit (completeness, photo freshness, information accuracy)
- Annually: Strategy review with client and CSM; assess if GBP approach needs adjustment
Related Documentation
Section titled “Related Documentation”- 00-client-lifecycle-playbook.md — Project phases and timelines
- 01-role-gbp-specialist.md — Full GBP Specialist responsibilities
- 04-sop-offsite-seo.md — Citation management and link building (citation consistency with GBP NAP)
- 06-sop-rank-tracking.md — Local ranking tracking influenced by GBP optimization
- 13-ai-prompt-library.md — Review response templates, posting copy templates
Summary Table: GBP Timeline
Section titled “Summary Table: GBP Timeline”| Phase | Task | Owner | Frequency | Deadline |
|---|---|---|---|---|
| P0 (Onboarding) | GBP setup & verification | GBP Specialist | Once | Day 7 |
| P0/P2 | Profile optimization, asset collection | GBP Specialist | Once | Day 14 |
| P2+ | Monthly posting schedule | GBP Specialist | Monthly | 1st-7th of month |
| P2+ | Weekly review monitoring & response | GBP Specialist | Weekly | Every Monday |
| P2+ | Monthly review summary | GBP Specialist | Monthly | By 15th |
| P2+ | Quarterly profile audit | GBP Specialist | Quarterly | Monthly 3, 6, 9, 12 |
Document Version: 2.0 (Rewritten per Nick’s Review) Last Updated: 2026-03-26 Owner: GBP Specialist Next Review: 2026-06-26