Work/LLM Integrations

GBP Improver

Audit and rewrite a Google Business Profile against local competitors

Typeproduct
Statusprototype
Updated2026-02-16
Commits2
SourcePrivate

What it is

GBP Improver takes any Google Business Profile URL, resolves it to structured data through the Places API, benchmarks it against local competitors, runs deterministic completeness and trust audits, and uses OpenAI to generate optimization content. Results appear in a dark-mode report with copy-to-clipboard. Users buy report tokens through Stripe, and new accounts get two free tokens.

The problem

Local businesses rank poorly on Google Maps because their profiles are incomplete and nobody benchmarks them against the competition.

How it works

  1. A Next.js app with Supabase auth (email verification) and a token balance per user.
  2. Deterministic audits run first, so the AI writes against concrete gaps rather than guessing.
  3. The Google Places API supplies business details and the competitor set; OpenAI generates the optimization content.
  4. Stripe checkout sells token packs; SETUP.md covers the Supabase and Stripe wiring.

Stack

Next.jsTypeScriptSupabaseOpenAI APIGoogle Places APIStripe

Disciplines

For your business

A productized local-SEO audit that benchmarks a business profile and produces ready-to-paste improvements.