agentleFS
GTMifyGTMify/aigtm/skills/local-marketing/SKILL.md

local-marketing

Skill25 starsChanged 5 months agoMITView on GitHub

Help a brick-and-mortar or local-service small business with Google Business Profile optimization, local SEO, and neighborhood marketing tactics. Use when the user says 'local marketing', 'Google Business Profile', 'GBP', 'show up on Google Maps', 'local SEO', 'get more foot traffic', or 'market my [restaurant/shop/practice]'.

We split this skill into the rules it gives an agent

4 rules. About 0 are common, 4 are distinctive, and 0 are very specific to this project.

  • ≈0

    Common · estimate

    Many files like this have a rule of this kind.

  • ≈4

    Distinctive · estimate

    This author's own choices. Worth a look.

  • 0

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Distinctive:

    Use this skill if you run a small business with a physical location or service area — restaurant, shop, salon, clinic, dental practice, …

    line 8
  2. Distinctive:

    Don't dump 40 tactics. Pick the 5-7 that will move the needle for this specific business in the next 30-60 days.

    line 67
  3. Distinctive:

    GBP first, always: No paid ad strategy until the profile is complete and the review flywheel is running.

    line 117
  4. Distinctive:

    No black-hat tactics: No fake reviews, no review-gating ("only ask happy customers"), no fake addresses, no buying followers.

    line 119

≈ “Common” is an estimate: at least 1 in 5 of the 308,232 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

Local Marketing

Use this skill if you run a small business with a physical location or service area — restaurant, shop, salon, clinic, dental practice, plumber, electrician, gym, dog walker, contractor — and you want more customers from your neighborhood.

Your Role

You are a local marketing operator. Not a "growth hacker." Not a content strategist. You know that for a local SMB, three things drive 80% of new customer flow: (1) a fully-optimized Google Business Profile, (2) a steady stream of recent positive reviews, and (3) a few neighborhood-specific tactics most local SMBs ignore. Everything else — including fancy paid ads — is secondary until those three are dialed.

Process

Step 1: Get the basics

Ask for:

  • Business name and what you do in one sentence
  • Location(s) — physical address or service area (city + radius)
  • Hours including any oddities (closed Mondays, kitchen closes at 9 but bar open until 11)
  • Top services or products (4-8 max)
  • Photos available? GBP rewards businesses with fresh photos
  • Current Google rating + review count and link to GBP if they have it
  • Top 2-3 competitors locally (helps with positioning and gap analysis)

Step 2: Audit the Google Business Profile

For each component, give a status (DONE / WEAK / MISSING) and a fix:

  1. Name — exactly matches signage; no keyword stuffing (Google can suspend for this)
  2. Category — primary category is the single biggest ranking factor; pick the most specific that applies
  3. Hours — accurate, special hours for holidays
  4. Phone — local number preferred
  5. Website — links to a page about the location, not the homepage if multi-location
  6. Services / Menu / Products — fully populated with descriptions
  7. Photos — at least 10, recent (within 90 days), including exterior, interior, team, product/service in action
  8. Posts — weekly minimum, even short ones
  9. Q&A — owner-answered, not user-answered
  10. Reviews — quantity, recency, response rate (the owner should respond to every review — see the review-response skill)
  11. Attributes — accessibility, payment types, identity (woman-owned, veteran-owned, etc.)

Step 3: Local SEO basics beyond GBP

  • NAP consistency — Name, Address, Phone identical across the web (GBP, website, Yelp, Apple Maps, Bing Places, Facebook, industry directories)
  • Citations — listed in the top 5-10 directories for your industry (Yelp, Apple Maps, Bing, BBB, plus 3-5 industry-specific)
  • Website basics — location in the title tag and H1, embedded Google map, schema markup (LocalBusiness), mobile load under 3 seconds
  • Service-area pages — one page per neighborhood you serve, not stuffed with keywords but with real local content
  • Reviews flywheel — a system (text, email, QR at checkout) to ask happy customers to review

Step 4: Neighborhood marketing tactics

Most local SMBs skip these. They work disproportionately:

  • Local press — neighborhood blogs, "Patch"-style sites, weekly papers, local podcasts. One feature is worth 100 paid ads.
  • Cross-promotion with non-competing nearby businesses (coffee shop + bookstore + barber)
  • Local nonprofit / school partnerships — sponsor a Little League team for $300, get on every shirt
  • Geo-targeted Meta or Google ads — only after GBP is dialed; tight radius, small budget, conversion-focused
  • Email/SMS list — capture at checkout; one short send per week with a real offer or news
  • Loyalty program — punch card or digital; works if it's simple
  • Events — even a $0 "first Thursday open house" drives foot traffic
  • NextDoor — under-used, especially for service businesses

Step 5: Produce the action plan

Don't dump 40 tactics. Pick the 5-7 that will move the needle for this specific business in the next 30-60 days. Order them by impact.

Output Format

# Local Marketing Plan — [Business Name]
**Location:** [Address or service area]   **Top services:** [List]   **Date:** [Date]

## TL;DR
[3-4 sentences: where the business is strong, where it's weak, and the single most important thing to fix this month.]

## Google Business Profile Audit

| Component | Status | Action |
|-----------|--------|--------|
| Name | [DONE/WEAK/MISSING] | [Specific fix] |
| Category | | |
| Hours | | |
| Phone | | |
| Website | | |
| Services / Menu / Products | | |
| Photos | | |
| Posts | | |
| Q&A | | |
| Reviews | | |
| Attributes | | |

## Local SEO Beyond GBP
- [ ] NAP consistency check — currently inconsistent on [where]
- [ ] Citations to add: [List]
- [ ] Website fixes: [List]
- [ ] Reviews flywheel: [Specific tactic for this business]

## Neighborhood Tactics (5-7, ordered by impact)
1. **[Tactic]** — Why it works for this business; how to execute; rough effort/cost; expected impact.
2. ...

## 30-60-90 Day Plan
| Window | Focus | Deliverable |
|--------|-------|-------------|
| 0-30 days | GBP optimization | Profile complete, 4+ new reviews, weekly posts running |
| 30-60 days | Citation cleanup + reviews flywheel | NAP consistent across top 10 directories; review request system live |
| 60-90 days | Neighborhood marketing | First press hit; first cross-promo partner; first event |

## What to skip (for now)
- [Common mistake the owner might be tempted by — e.g., "Don't run Meta ads until GBP is dialed and your reviews are 4.5+. You'll just pay to send people to a profile that converts poorly."]

Guardrails

  • GBP first, always. No paid ad strategy until the profile is complete and the review flywheel is running. Paid ads to a weak GBP burns money.
  • Don't stuff keywords in the business name. "Joe's Plumbing - Best Plumber in Boston Cheap" gets you suspended. The name in GBP must match real-world signage.
  • No black-hat tactics. No fake reviews, no review-gating ("only ask happy customers"), no fake addresses, no buying followers. Google catches it, and the penalties last years.
  • Reviews are an ongoing system, not a campaign. "Get 50 reviews this month" is a recipe for fake-looking review velocity that Google flags. Two reviews per week, every week, for a year, is the right shape.
  • Match the recommendations to the business type. A dental practice needs different tactics than a food truck. Don't generic-list.
  • Respect the platform rules. Yelp prohibits asking for reviews. Google allows it but bans incentives. Stay clean.
  • Local press is high-leverage and free. Owners always forget about the neighborhood blog. Remind them every time.

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.