We value your privacy

    We use cookies to enhance your browsing experience, analyze site traffic, and personalize content. By clicking "Accept All", you consent to our use of cookies. Read our Privacy Policy to learn more.

    Share
    Back to Blog
    Featured image for The 18-Point Google Business Profile Checklist for Agency Onboarding - agency marketing strategy illustration
    gbp-seo

    The 18-Point Google Business Profile Checklist for Agency Onboarding

    Google Business Profile checklist agencies use for client onboarding. 18 setup steps in order, with the why behind each. Read the full SOP.

    Desiree Abbariao - Content Strategist at Dialed-In Web
    Desiree AbbariaoContent Strategist
    ·
    10 min read
    Business checklist and planning documents on a desk for Google Business Profile setup

    The Google Business Profile checklist below is the exact SOP Dialed-In Web runs every time a partner agency hands off a new GBP for setup. Eighteen steps, in order, with the reasoning behind each one. No skipped fields. No assumptions about what the previous person did.

    This is a one-time setup process, not an ongoing optimization plan. Run it top to bottom on day one of an engagement. Hand it off when the GBP is fully built and ready for ongoing tactics. Every step here exists because skipping it has caused a problem on a real campaign.

    How to Use This Checklist

    Two short notes before the steps start.

    This GBP optimization checklist works for new profiles being claimed for the first time and for existing profiles being audited and rebuilt. Some steps will already be done on existing profiles. Verify each one anyway. Do not assume the previous owner got it right.

    Each step lists the action, the reason it matters, and the time it usually takes. If the question is how to set up Google Business Profile correctly the first time, this is the order to do it in. Total checklist time runs four to six hours per profile depending on how much the previous setup work needs to be redone.

    Step 1: Verify Business Eligibility and Confirm Account Ownership

    Before anything else, confirm the business meets Google's eligibility requirements and that the right account owns the listing.

    Service area businesses without a public address have different requirements than storefront businesses. Verify the category fits Google's allowed list. Check who currently owns the listing and that the agency or client has the right level of access. Most setup problems start here.

    Time: 15 minutes.

    Step 2: Audit Current Categories Against Top 3 Map Pack Competitors

    Pull up the top three competitors in the map pack for the primary keyword. Note their primary and secondary categories. The category set is the single biggest ranking signal in GBP, so getting it wrong invalidates everything that follows.

    Build a category shortlist that matches what is actually working in the local market. The categories that rank are not always the ones that seem most obvious from the business owner's perspective.

    Time: 20 minutes.

    Step 3: Set the GBP Primary Category Based on Search Volume and Competition

    The GBP primary category is the strongest ranking signal in the entire profile. Choose it based on three factors: which category aligns with the highest-volume search term, which one matches the business's main revenue driver, and which one top map pack competitors use.

    If those three factors point to different categories, the search volume one usually wins. The primary category can be changed later, but only sparingly. Frequent changes trigger reviews.

    Time: 10 minutes.

    Step 4: Add Up to 9 GBP Secondary Categories

    After the primary category is set, add secondary GBP categories that genuinely apply to the business. Google allows up to 9. Most profiles use two or three, which leaves a ranking signal on the table.

    Add categories the business actually serves. Skip the ones that look related but do not fit. Stuffing irrelevant categories triggers a soft suspension within 30 days.

    Time: 10 minutes.

    Smartphone displaying a Google Business Profile listing with business information and reviews

    Step 5: Write the 750-Character Business Description

    The business description is one of the most underused fields in GBP. The first 250 characters carry the most weight. Lead with the customer's actual problem and how the business solves it. Save the brand history for the back half.

    Include the primary keyword once, naturally. Reference the city or service area once. Avoid keyword stuffing. Google strips descriptions that read as spam.

    Time: 30 minutes including drafting and revisions.

    Step 6: Confirm Address Visibility or Configure Service Area

    Storefront businesses need the address publicly visible and exactly matched to the website and citations. Service area businesses need the address hidden and the service area configured correctly.

    Configuring service area is where most setups go wrong. Add cities or ZIP codes the business actually serves. Adding too many triggers Google's spam filters. Adding too few caps reach.

    Time: 15 minutes.

    Step 7: Set Business Hours, Special Hours, and Holiday Hours

    Standard hours match the website exactly. Special hours cover events, occasional closures, and seasonal changes. Holiday hours cover federal holidays for the next 12 months.

    Profiles that update hours regularly signal active maintenance to Google. Profiles with stale or missing holiday hours see ranking dips during peak holiday search periods.

    Time: 20 minutes.

    Step 8: Add Phone Number and Website URL With UTM Tracking

    Add the primary phone number, secondary numbers if applicable, and the main website URL. Append UTM parameters to the website URL so GBP traffic shows up correctly in analytics.

    Use a call tracking number where call attribution is needed. Match the phone number across the website, GBP, and all citations. Mismatched numbers tank local trust signals.

    Time: 15 minutes.

    Step 9: Build Out the Services Section With Full Descriptions

    Each service gets a name and a description. Most profiles fill in the name and skip the description. That is a wasted ranking signal.

    Each description runs two to three sentences. Include the service keyword once. Explain what is included. Treat each service as a mini service page summary inside the GBP.

    Time: 60 to 90 minutes depending on number of services.

    Step 10: Build Out the Products Section With Photos and CTAs

    The products section works for both retail and service businesses. Service businesses can list service packages, consultations, and maintenance plans as products. Each one renders as a card in search results.

    Each product needs a photo, a price (or "free" for consultations), a description, and a click-through URL. Products show up inline in search and feed engagement signals back to the profile.

    Time: 45 minutes.

    Step 11: Set Every Applicable Google Business Profile Attribute

    Google Business Profile attributes cover accessibility, payment methods, amenities, identity attributes (women-owned, veteran-owned, LGBTQ+ friendly), and service options.

    Run through every attribute Google offers for the business category. Set the ones that apply. Leave off the ones that do not. Attributes are quick wins most agencies skip entirely.

    Time: 15 minutes.

    Step 12: Upload at Least 25 Categorized Photos

    Upload a minimum of 25 photos across the GBP photo categories: logo, cover, interior, exterior, team, products, work in progress, and additional.

    Sort photos into the right categories. Profiles with categorized photos see higher engagement than profiles dumping everything into "additional." Engagement feeds back into prominence rankings over time.

    Time: 45 minutes.

    Step 13: Geotag Photos With EXIF Metadata Before Upload

    Google reads EXIF metadata on uploaded photos. Photos with GPS coordinates matching the business address are stronger relevance signals than photos with stripped metadata.

    Use a free EXIF editor to add GPS coordinates to every photo before upload. Coordinates should match the GBP address exactly, not the photographer's location. Build this into the workflow for every new photo going forward.

    Time: 30 minutes initial, 5 minutes per new photo after.

    Step 14: Seed Q&A With 5 to 10 Customer-Style Questions

    The Q&A section is public. If the business does not seed it, customers and competitors will. The first 5 to 10 questions get the most visibility because they appear in search results.

    Post questions from the business owner's account that match real customer concerns. Answer each one in the business's preferred language. Cover pricing, scheduling, scope, and the most common objections.

    Time: 30 minutes.

    Step 15: Publish the First 4 GBP Posts

    GBP posts are inline ads, not social media. Publish four posts immediately after the profile is built: one offer, one update, one event, one product or service highlight.

    Each post links to a conversion page on the website, not the homepage. The four-post baseline establishes posting cadence and starts feeding profile activity signals from day one.

    Time: 60 minutes.

    Step 16: Lock the Profile Against Auto-Edits

    Google pushes auto-edits to GBPs constantly. Categories get changed, descriptions get rewritten, hours get suggested. Most agencies do not catch the changes for weeks.

    Use a profile management tool like LeadSnap or Yext to lock the profile fields against auto-suggestion. Set up email alerts for any change Google does push through. The first 30 days after setup are when auto-edits hit hardest.

    Time: 20 minutes.

    Step 17: Set Up GBP Insights and Rank Tracking Baseline

    Open GBP Insights and document the baseline numbers: monthly searches, profile views, calls, direction requests, website clicks. Capture screenshots for the partner agency's records.

    Set up rank tracking from at least three grid points per primary keyword. According to a BrightLocal local search ranking factors study, profiles tracked from multiple grid points reveal proximity gaps that single-point tracking misses.

    Time: 30 minutes.

    Step 18: Schedule the 30-Day Re-Audit

    The setup process ends with the next setup process. Once the foundation is built, the question shifts from how to optimize Google Business Profile from scratch to how to maintain it. Schedule a re-audit 30 days out to catch auto-edits, missing fields, and new opportunities Google has rolled out.

    The 30-day re-audit is what catches the slow drift that ruins month-three performance. From there, ongoing maintenance moves into the GBP SEO program. Build the re-audit into the engagement timeline as a fixed step, not an optional task.

    Time: 15 minutes (the audit itself runs 90 minutes).

    Frequently Asked Questions About the Google Business Profile Checklist

    How long does the full GBP setup checklist take?

    Plan on 4 to 6 hours per profile for a complete setup. Most of the time goes into services descriptions, products, photos, and Q&A seeding. Faster setups skip steps that come back to bite the campaign in month two or three.

    Can the checklist be done across multiple locations at the same time?

    Yes, with a few warnings. Categories, services, and Q&A questions need per-location adjustment based on the local market. Photos must be unique per location. Descriptions can share a structure but should reference local details. Cookie-cutter rollouts get flagged by Google's duplicate content detection.

    What is the order of importance if time is limited?

    Steps 3, 4, 5, 9, and 11 carry the most ranking weight. Primary category, secondary categories, description, services section, and attributes. The other 13 steps still matter, but those five carry most of the impact when time runs out.

    How often should the checklist be re-run?

    Full re-run once per year. Spot audits every 30 days for the first 90 days after setup. Quarterly audits after that. Profiles drift on their own as Google rolls out new fields and pushes auto-edits.

    Does this checklist work for existing profiles or only new ones?

    Both. New profiles run the checklist top to bottom from scratch. Existing profiles get a verification pass on every step, with rebuilds where the previous setup is incomplete or wrong. Existing profiles often need 6 to 8 hours instead of 4 to 6 because previous decisions need to be undone first.

    Ready to Hand Off This Checklist Without Running It Yourself?

    The Google Business Profile checklist above is what gets the foundation right. Most agencies know the steps. The bottleneck is execution time across multiple client profiles every month.

    If your agency has client profiles that need this level of setup and your team does not have the capacity, contact us for a scoping conversation. Dialed-In Web runs this exact checklist for partner agencies on a white-label basis.

    Ready to Scale Your Agency?

    Let us handle your white-label fulfillment while you focus on growing your business.

    You May Also Like

    Contact Us