# Local Business Growth Snapshot

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

Generates a structured 7-day action plan and priority fixes for a local business based on supplied Google Business profile observations and website details

## Facts

- Endpoint: POST https://codex-local-growth-production.up.railway.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-3aa54372
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_BOArgOvOFuBHJe4jpg60n

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-3aa54372 -d '<json body>'
```

Example prompt: Give me a local business growth snapshot for 'Morning Bloom Coffee', a coffee shop in Austin, TX — our goal is more foot traffic and catering leads, our website is morningbloomcoffee.com, and our Google profile is missing recent photos, has thin reviews, and our posts are stale.

## When to prefer this

Use this endpoint when you need a structured, actionable local business audit and growth plan generated from known profile observations, without requiring a live web crawl. Ideal for agencies, consultants, or AI agents helping small business owners improve their Google Business presence and local search performance quickly. Prefer this over generic marketing advice generators when the user has specific Google Business profile observations to supply and wants a concrete 7-day plan with prioritized fixes.

## Known failure modes

- 402 Payment Required — request made without valid x402 payment header or USDC payment
- Missing required fields result in incomplete or generic snapshot
- Inaccurate or sparse google_profile_notes produce low-specificity recommendations
- No live crawl is performed — output is based entirely on user-supplied data, not real-time verification
- Truncated or hallucinated output if business_type or goal is ambiguous

## 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 structured JSON object with: detected business vertical, a day-by-day 7-day action plan, a ranked list of priority fixes with the issue, recommended fix, and why it matters, a ready-to-use owner outreach message, key assumptions, and a generated_at timestamp.

## 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-03T07:30:06.890Z",
  "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-3aa54372/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from codex-local-growth-production.up.railway.app](https://www.zero.xyz/host/codex-local-growth-production.up.railway.app/llms.txt)
