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
- A Next.js app with Supabase auth (email verification) and a token balance per user.
- Deterministic audits run first, so the AI writes against concrete gaps rather than guessing.
- The Google Places API supplies business details and the competitor set; OpenAI generates the optimization content.
- 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.