Skip to content

GBP Specialist

GBP Management

Needs review — This SOP contains our content but has not been verified by Nick. Treat as a working draft until marked Live.

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


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-analysis skill 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)


  • 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”
FactorService Area Business (SAB)Location-Based
Customer LocationTravels to customer; serves multiple citiesFixed physical location; customers visit
IndustriesPlumbing, landscaping, cleaning, HVACRetail, restaurants, salons, clinics
Address DisplayHidden or shown only after bookingAlways visible in maps
Address RequirementMailing address or office baseFull physical address
Verification MethodPhone or video callPostcard, phone, email, or video

Determination: Made during onboarding based on client’s business model. Template exists in Task Tracker for documenting this decision.

  1. Determine Profile Type

    • Review onboarding form: service coverage area, customer visit patterns, physical location
    • Document as SAB or Location-Based in client record
  2. 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)
  3. 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)
  • 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”
  • P0/P2 phase: immediately after setup

GBP Specialist

  1. 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.)
  2. 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
  3. 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.”
  4. 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)
  5. 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)
  • 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”
  • P0/P2 phase: after initial setup complete

GBP Specialist (with Claude Code skill execution)

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:

  1. Run /seo-gap-analysis skill with client’s onboarding data and audience avatars
  2. Review optimization recommendations in output
  3. Update GBP fields based on recommendations
  4. Document changes in Task Tracker with date and reason
  5. Share results summary with client in monthly report
  • /seo-gap-analysis skill 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

  • P0/P2 phase: concurrent with profile optimization
  • Ongoing: monthly new content during posting schedule

GBP Specialist

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:

  1. Request photos/videos via Task Tracker onboarding form
  2. Follow up if missing (photo requirement is critical)
  3. Organize assets in client folder: /client-files/[CLIENT]/GBP-Assets/
  4. Upload 2-3 photos to GBP immediately upon receipt
  5. Add 5-10 best photos during P2 posting schedule
  6. Post video intro on GBP homepage if available
  • 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
  • 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)”
  • P2 phase begins (Month 2 post-onboarding)
  • Monthly: ongoing posting schedule

GBP Specialist

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.

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.”
  1. Monthly plan (by 1st of month):

    • Identify posting theme
    • Select photo/video from client assets
    • Write post copy
    • Create post in Search Atlas draft
  2. 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
  3. Post-publication (day of post):

    • Verify post appeared on GBP
    • Monitor for customer responses
    • Respond to comments/questions within 24 hours
  4. Monthly reporting:

    • Track post engagement (views, actions, calls, bookings)
    • Include summary in client monthly report
    • Plan next month’s theme based on performance
  • 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

  • Ongoing: monthly monitoring after setup
  • Client receives inquiries: send Review Generation Guide

GBP Specialist

Key point: Reviews are client-driven. We provide tools and templates, but the client’s team generates review requests to customers.

Our role:

  1. Provide Review Generation Guide template (in Task Tracker)
  2. Monitor incoming reviews weekly
  3. Respond professionally to all reviews (positive and negative)
  4. Track review trends for monthly reporting

Remove: Reactivation campaigns. That model has been replaced with client-driven review generation.

  1. 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
  2. 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
  3. 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
  4. 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
  5. 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
  6. 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
  • 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

  • Client operates multiple locations (franchises, office + satellite, multiple service areas)
  • Each new location added to account

GBP Specialist

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:

  1. Set up separate GBP profiles per location (see Section 1)
  2. Verify each profile independently
  3. Optimize each profile for local keywords (service area + location name)
  4. Coordinate posting schedule across locations (brand consistency, but with location-specific CTA)
  5. Track reviews separately by location; report on both location-level and brand-level metrics
  6. In Task Tracker: create folder structure /client-files/[CLIENT]/Locations/[LOCATION-NAME]/
  • 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

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.

  1. 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
  2. Access Profile Settings

    • Click on verified business name
    • Click 3 dots menu
    • Select “Business Profile Settings”
    • Click “Managers” tab

When adding Tekton to manage the client’s GBP:

  1. Click “Add” Button

    • In the Managers panel, click “Add”
  2. Enter Email Address(es)

  3. Select Manager Role

    • Select “Manager” role (required)
    • Do NOT select “Owner”
  4. Send Invitation

    • Click “Invite”
    • Invitation status shows in Managers panel
  5. Track Invitation Status

    • Monitor invitation acceptance
    • Document in Task Tracker when accepted

To Edit a Manager’s Role:

  1. Click on manager name
  2. Click pencil icon
  3. Select new role
  4. 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)
  • 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
  • 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

Task Tracker (not Slack). All GBP tasks, updates, client feedback, and escalations are documented in Task Tracker for accountability and continuity.

ScenarioActionTimelineEscalation
GBP profile questions (client asks for changes)GBP Specialist responds via Task TrackerSame dayCSM if clarification needed
Negative review postedDocument in Task Tracker, respond to review professionallyWithin 24 hoursCSM if review indicates service issue
GBP account access issues (ownership lapsed, verification failed)GBP Specialist troubleshoots, documents steps in Task TrackerWithin 48 hoursCSM → Ops Lead if unresolved
Technical GBP issue (can’t access, error, data not updating)Ask Claude for help first; if unresolved, escalate to GBP SpecialistSame dayCSM → Ops Lead if vendor issue
Client requests changes to GBP (hours, address, services)GBP Specialist makes change, documents in Task Tracker, notifies clientWithin 24 hoursCSM for major changes
Review volume increasing rapidly (positive trend)Celebrate in monthly report, continue encouraging client-driven generationMonthly reviewNo escalation needed
  • 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

  • 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

PhaseTaskOwnerFrequencyDeadline
P0 (Onboarding)GBP setup & verificationGBP SpecialistOnceDay 7
P0/P2Profile optimization, asset collectionGBP SpecialistOnceDay 14
P2+Monthly posting scheduleGBP SpecialistMonthly1st-7th of month
P2+Weekly review monitoring & responseGBP SpecialistWeeklyEvery Monday
P2+Monthly review summaryGBP SpecialistMonthlyBy 15th
P2+Quarterly profile auditGBP SpecialistQuarterlyMonthly 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