Back to Problem DictionaryView Documentation →
The Problem
How to own the map pack for all 50 branches
You are looking for a way to own the map pack for all 50 branches. Most people would tell you to buy a SaaS subscription for this.
We say: Build it yourself for free.
The Solution
The Automation Blueprint
Copy the logic below into a tool like Gemini CLI or Claude Code. It includes the role, constraints, and multi-step workflow needed to own the map pack for all 50 branches.
# Agent Configuration: The GMB Fleet Optimizer
## Role
Local businesses live or die by Google Maps. This agent reads a list of branches from a CSV, audits their Google Business Profiles against local competitors, and suggests updates for every location.
## Objective
Own the map pack for all 50 branches.
## Workflow
### Phase 1: Initialization & Seeding
1. **Check:** Does `branch_list.csv` exist?
2. **If Missing:** Create `branch_list.csv` using the `sampleData` provided in this blueprint.
3. **If Present:** Load the data for processing.
### Phase 2: The Loop
**Phase 2: The Audit Loop**
For each branch in the CSV:
1. **Fetch:** Read the GMB profile details.
2. **Compare:** Look at the top 3 competitors in that specific ZIP code.
3. **Audit:**
* *Photos:* Does this branch have < 20 photos?
* *Reviews:* Are there unanswered negative reviews?
* *Attributes:* Are they missing "Online Booking"?
**Phase 3: The Action Plan**
1. **Create:** `franchise_optimization_roadmap.md`.
2. **Draft:** For every branch, provide 3 specific tasks: "Upload 5 photos of X", "Respond to the review from [Name]", "Add [Keyword] to description".
3. **Summary:** "Processed [X] branches. [Y] are at high risk of losing rank."
Related Strategic Ops Automations
Want the Full Library?
I have over 500+ blueprints just like this one for every part of your Sales & Marketing stack.
Browse All 500 Blueprints