# Local Business Growth Snapshot

> Local Business Growth Snapshot is a paid API for AI agents from codex-local-growth-snapshot.netlify.app, paid per call via x402, $9/call, status unknown (last checked 2026-09-15).

Generates a structured 7-day local business growth action plan with priority fixes and an owner outreach message, based on supplied Google Business profile observations and business details.

## Facts

- Endpoint: POST https://codex-local-growth-snapshot.netlify.app/paid/local-business-snapshot
- Price: $9/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/local-business-growth-snapshot-2893d8db
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_5fbLUU-68sLiqdWB5J1sx

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability local-business-growth-snapshot-2893d8db -d '<json body>'
```

Example prompt: Can you generate a local business growth snapshot for my taco restaurant 'Los Reyes Tacos' in Austin, TX? Our goal is more lunch calls and catering leads — we have no website yet and our Google profile has thin reviews, no recent photos, and stale hours.

## When to prefer this

Choose this endpoint when you need a structured, actionable local SEO and Google Business improvement plan generated from user-supplied observations rather than a live crawl. Ideal for consultants, agency workflows, or AI agents helping small business owners get quick prioritized fixes without requiring API access to Google Business. Not suitable when real-time data fetching or live profile auditing is required.

## Known failure modes

- 402 Payment Required — request lacks valid x402 payment header; agent must attach USDC payment before retrying
- Missing required fields result in a degraded or assumption-heavy snapshot
- No live crawl is performed so inaccurate input data produces inaccurate recommendations
- Truncated or vague google_profile_notes reduce the specificity of priority fixes

## How this service works

Generate a structured local-business growth snapshot from supplied Google Business / website observations. Protected by x402; unauthenticated requests return 402 Payment Required.

## Output

Returns a JSON object with the business details, a list of 3-5 priority fixes each with issue, fix, and why-it-matters fields, a day-by-day 7-day action plan, a ready-to-send owner outreach message, and a set of assumptions about the analysis. Also includes a generated_at timestamp and detected business vertical.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "city": {
   "type": "string",
   "description": "City, region, or local market."
  },
  "goal": {
   "type": "string",
   "description": "Desired outcome such as more calls, bookings, catering leads, foot traffic, or reputation improvement."
  },
  "website_url": {
   "type": "string",
   "description": "Website URL if known."
  },
  "business_name": {
   "type": "string",
   "description": "Business name to audit."
  },
  "business_type": {
   "type": "string",
   "description": "Business vertical such as restaurant, salon, auto repair, retail, or local service."
  },
  "google_profile_notes": {
   "type": "string",
   "description": "Known Google Business observations: missing photos, thin reviews, stale posts, wrong hours, no website, etc."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "service": "Local Business Growth Snapshot",
  "business": {
   "name": "Tacos Los Reyes",
   "market": "Port Arthur, TX",
   "stated_goal": "more lunch rush calls and catering inquiries",
   "website_url": null,
   "detected_vertical": "restaurant"
  },
  "assumptions": [
   "This is generated from the fields supplied by the buyer, not a live crawl.",
   "Use a human review before sending the owner_message to a real business.",
   "For regulated niches, verify local advertising and product rules before posting."
  ],
  "first_7_days": [
   "Day 1: Verify hours, address, phone, website link, and primary category across Google and the website.",
   "Day 2: Upload current proof photos and remove stale/low-trust imagery.",
   "Day 3: Publish the first Google Business post with a direct call/contact CTA.",
   "Day 4: Ask five recent happy customers for reviews using a short direct script.",
   "Day 5: Add or update one landing/menu/service page focused on the local search intent.",
   "Day 6: Reply to every review with specific, human language.",
   "Day 7: Check calls, direction requests, website clicks, and new review count."
  ],
  "generated_at": "2026-06-02T22:35:33.183Z",
  "owner_message": "I pulled a quick scan on Tacos Los Reyes. The fastest win I see is making the profile easier to trust from Google: current photos, clean hours, review asks, and a simple weekly post loop. I can set up the starter system for a small monthly rate and show the first proof within 7 days.",
  "priority_fixes": [
   {
    "fix": "Create or connect a simple location page with hours, photos, services, and one clear contact action.",
    "issue": "No website URL supplied",
    "why_it_matters": "Searchers who want proof, pricing, or a menu/service list may bounce before calling."
   },
   {
    "fix": "Upload 12 current photos: storefront, staff, product/service proof, price/menu board, and recent work.",
    "issue": "Weak photo proof",
    "why_it_matters": "Local buyers trust recent photos more than generic claims."
   },
   {
    "fix": "Ask every satisfied customer for one specific review; respond to all new reviews within 48 hours.",
    "issue": "Review volume is thin",
    "why_it_matters": "Competitors with fresher reviews look safer even when the service is worse."
   },
   {
    "fix": "Run a weekly restaurant post cycle: signature dish, lunch rush, family meal.",
    "issue": "No visible weekly content loop",
    "why_it_matters"
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/local-business-growth-snapshot-2893d8db/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from codex-local-growth-snapshot.netlify.app](https://www.zero.xyz/host/codex-local-growth-snapshot.netlify.app/llms.txt)
