How it works

From business details to a polished local website preview.

LocalSite AI turns a structured USA local business brief into SEO-ready content, service pages, domain ideas, and a responsive website preview in one dashboard.

Example brief

Example HVAC Company

Local HVAC company with emergency repairs, tune-ups, indoor air quality, and a Book Service CTA.

Business name

Example HVAC Company

Industry

HVAC services

City and state

Austin, TX

Services

AC repair, tune-ups, air quality

Tone and colors

Trustworthy, purple and slate

Logo and CTA

Upload logo, Book Service

Workflow

A real product workflow, not just a prompt box.

Each step has a clear input, AI task, preview result, and saved dashboard outcome.

1. Add the business brief

Enter the business profile, service area, contact details, tone, brand colors, services, about text, logo, and call-to-action.

Outcome: A clean, structured brief that Gemini can use without guessing.

2. Generate with Gemini

The generation route validates the form, requires login, and sends a local-business prompt to Gemini with strict JSON output rules.

Outcome: Homepage copy, service descriptions, local SEO metadata, FAQs, service pages, contact copy, and domain ideas.

3. Preview the website

The dashboard renders the generated JSON into a responsive local business website preview with hero, services, about, reviews, FAQ, contact form, and map area.

Outcome: A client-ready preview you can review before saving or improving.

4. Save and manage projects

Projects are stored in Supabase so users can return, edit, delete, regenerate, or open a dedicated preview page.

Outcome: A repeatable workspace instead of one-off AI text.
Generated output

The AI response is structured so the app can render a real preview.

LocalSite AI asks Gemini for predictable JSON fields, then maps those fields into the preview and project record.

businessName
headline
subheadline
heroCTA
aboutSection
services[]
localSeoTitle
metaDescription
faqs[]
contactSection
servicePages[]
domainIdeas[]
Behind the scenes

What happens after the user clicks Generate Website.

The request stays inside a protected, validated flow before content is returned to the dashboard preview.

1
Protected dashboard

Supabase Auth checks the user before project creation and generation.

2
Validated data

Zod validation keeps the request structured before it reaches Gemini.

3
SEO-ready output

The prompt asks for local SEO titles, meta descriptions, FAQs, and three service pages.

4
Saved workflow

Supabase stores projects, generated content, and subscription status.

Package path

Start free, then upgrade when the workflow proves useful.

The pricing path is designed around real product usage, from testing one draft to managing repeat client work.

Free

$0

Test one draft and inspect the website preview.

Starter

$19/mo

Launch one local business project with saved editing.

Pro

$49/mo

Run repeated local SEO iterations across multiple projects.

Agency

$149/mo

Manage many client website drafts and recurring workflows.

Workflow FAQ

Common questions about the process.

Do I need technical skills to use LocalSite AI?

No. The workflow is form-based: enter the business details, click generate, preview the website, and save the project.

What does the AI generate?

It generates homepage copy, about content, service descriptions, local SEO title, meta description, FAQ content, contact section, three local service pages, and domain name ideas.

Can I edit a generated project later?

Yes. Saved projects can be opened from the dashboard, edited, regenerated, previewed, or deleted.

Does LocalSite AI publish the final website automatically?

Not yet. It currently generates and saves website drafts and previews. Publishing/export can be added as a future product feature.

Is SEO ranking guaranteed?

No. Rankings are never guaranteed. LocalSite AI helps by creating clear, structured, local SEO-ready content that can be reviewed, improved, and published.

Ready to try the workflow

Create a free project and see the preview flow yourself.

No Stripe checkout is required for the Free plan.

Start free