Launch Local Everywhere · Site Builder

Build Guide – From “Installed” to a Real Website with Pages, Tokens, GEO, Leads & Payments

This guide starts exactly where the Install Guide ends: the site is deployed, but it still looks “empty”. Your job now is to create the home page, decide which parts should be tokens, turn on GEO where it helps SEO, and wire up leads, comms, and payments.

1
Create “home” first

Slug home is your default page. Build it before anything else.

2
Tokenize repeat elements

Header, footer, contact form, pricing blocks—centralize them as tokens.

The mental model

  • Pages are destinations (URLs people and Google land on).
  • Tokens are reusable building blocks (inserted into many pages; edited once).
  • GEO makes pages “location-aware” (one page becomes many location variants).

Phase 0

What you’ll see right after install (and why it looks “empty”)

First Look

Open your newly installed site in a browser. You’ll typically see:

  • A default header (or placeholder header) if you haven’t built your own yet.
  • An empty content area (because you haven’t published any pages yet).
  • A GEO link directory / GEO link tree area (depending on license entitlements).

Important: the site is installed correctly if it renders at all

The site “feels unfinished” because it is. Install puts the engine in place. This Build Guide is how you put the body on it—home page, tokens, content, forms, and integrations.

Phase 1

Create the Home page (slug home) first

CMS · Pages

The home page is the default front page. In most Launch Local Everywhere setups, if someone hits an invalid/unknown slug, they are redirected to the home page—so this page becomes your “catch-all” first impression. Build it before anything else.

  1. Open the Builder dashboard → select your site → go to Pages.
  2. Click New Page.
  3. Set Slug to home (lowercase, no slashes).
  4. Set status to Published.
  5. Save.

Place your headings above the GEO link tree

Your H1/H2 (Heading/Subheading) should live above the GEO directory so Google sees the primary intent before the location navigation block.

Phase 2

SEO fields: Title, Description, Meta Keywords, Heading, Subheading

SEO

These fields populate the page head and visible headings. They are not “optional polish”—they are the core of what Google understands about the page.

Title (SEO title)

Appears in browser tab and is the primary search result headline.

  • Lead with the primary keyword + the offer.
  • Include {{location}} if the page is GEO-enabled.

Description (meta description)

Often becomes the search snippet. It also clarifies topical relevance.

  • Write 1–2 sentences: problem → solution → credibility.
  • Include a call to action (“Get a quote”, “Book a call”, etc.).

Meta Keywords (optional)

Not a major ranking factor for modern Google, but useful for internal organization and some other systems.

  • Use short keyword clusters (comma-separated).
  • Do not stuff or repeat keywords excessively.

Heading / Subheading (H1/H2)

These become the visible top-of-page headline structure (H1, then supporting heading).

  • H1: clear promise + {{location}} where relevant.
  • Subheading: credibility + differentiator + CTA.

Recommended pattern for the “home” page

  • Title: Primary service + {{location}}
  • Description: Who you help + what you do + fastest trust signal
  • H1: “Get [Outcome] in {{location}}”
  • H2: “Fast quotes · Verified pros · Local coverage”

Phase 3

GEO and tokens: {{location}}, {{geo_links}}, {{geo_suffix}}

GEO System

GEO-enabled pages are “location-aware”. One page template becomes many location variants. These three placeholders are the core building blocks:

{{location}}

Inserts the human-readable location for the current page variant (e.g., city, county, state). Use it in your Title, H1, and first paragraph when GEO is enabled.

{{geo_links}}

Renders the GEO link directory / link tree (the location navigation block). Typically placed near the bottom of a page.

{{geo_suffix}}

Appends the current location context onto internal links—so the user stays in the same “location universe”. Use it only inside href links that point to other GEO-enabled pages.

<a href="/about{{geo_suffix}}">About</a>
<a href="/contact{{geo_suffix}}">Contact</a>

Caveat: do not place {{geo_suffix}} in visible text, headings, paragraphs, or meta fields. It is for URLs only.

Phase 4

Token strategy: build shared elements first (so you don’t redo work later)

Tokens

Tokens are centrally controlled blocks of text/HTML that can be dropped into any page. If something appears on multiple pages, it should usually be a token.

Raw Tokens

Store anything: plain text, HTML, embeds, scripts, widgets.

  • Reusable CTA blocks
  • Pricing tables
  • Testimonials
  • FAQ sections
  • CRM form embeds

Token Builders

Tools that generate common structures quickly.

  • Header builder
  • Footer builder
  • Contact form builder

Recommended order

  1. Create Header token
  2. Create Footer token
  3. Create Contact Form token (in-house form or your CRM embed)
  4. Then build pages using those tokens

If you build pages first and later decide “this should be a token”, you end up revisiting many pages to swap raw HTML for token references—exactly what tokens are meant to avoid.

Phase 5

Pages: recommended “core set” for most sites

Site Structure

Start with a small set of pages you can expand later. Keep internal linking consistent, and use {{geo_suffix}} only in href links on GEO pages.

Suggested pages

  • home (GEO-enabled if the business is location-based)
  • about
  • services (or multiple service pages)
  • contact (use your contact form token)
  • privacy and terms (baseline compliance)
<a href="/services{{geo_suffix}}">Services</a>
<a href="/contact{{geo_suffix}}">Contact</a>

Phase 6

Media: upload images once, reuse everywhere

Media

Use the Media tab to upload site images (logos, hero images, service images, team photos). Then reference them in tokens and pages. This keeps your layout consistent and makes later redesigns faster.

  • Keep hero images optimized (reasonable file sizes, modern formats if available).
  • Use consistent naming (e.g., hero-home.webp, service-roofing.webp).
  • Prefer reusable sections as tokens that reference these images.

Phase 7

Socials: connect accounts and post from the dashboard

Socials

The Socials tab lets you connect social accounts and publish content from within the builder. Current support typically includes Facebook Page and Instagram.

  • Connect accounts early so you can reuse content from page launches as social posts.
  • Use new page launches (especially GEO/service pages) as regular posting prompts.

Phase 8

Leads and Communications: forms, SMTP, Twilio, and automated follow-up

Leads

If you use the in-house form generator (recommended for speed), every form submission becomes a lead. Leads appear in the Leads panel, where you can track and export submissions.

Leads panel

  • Lists all in-house form + chatbot submissions.
  • Use it as your source-of-truth while integrating CRMs.

Communications

  • Connect SMTP for reliable email delivery.
  • Connect Twilio for SMS follow-ups.
  • Schedule automatic follow-ups after a lead submits.

If you use an external CRM form

You can embed your CRM form as a raw token, then drop it onto any page. You still get full design control, and you can keep the rest of the site (header/footer/SEO/GEO) inside Launch Local Everywhere.

Phase 9

Payments: connect Stripe and embed payment links via tokens

Payments

Use the Payments tab to connect your payment processor (Stripe supported) and create payment links for products or services. Then embed those links on pages via tokens so pricing/checkout buttons are consistent site-wide.

  • Create payment links in the dashboard.
  • Store buttons/price blocks as tokens (e.g., {{token:pricing}}, {{token:buy_now}}).
  • Drop the token into any page where you want conversion.

Why tokens for payments?

If you update the offer (price, bundle, language, or checkout URL), you update one token—every page updates instantly.

Phase 10

Config: site-wide identity, theme, tracking, and protection

Config

The Config tab is where you set site-wide values used across templates and tokens. This is also where you typically wire in protection and tracking configured in the Install Guide.

Brand & Identity

  • Company name
  • Phone number
  • Address
  • Logo + favicon

Theme & Site Behavior

  • Theme colors (primary/accent)
  • Default header/footer tokens
  • Analytics / tracking fields
  • reCAPTCHA keys / credentials

Go-live minimum checklist

  • Logo + favicon set
  • Header + footer tokens applied
  • Home page published
  • Contact form working (in-house or CRM embed)
  • Tracking added (GA4 / pixels)
  • Spam protection enabled (reCAPTCHA where applicable)

Phase 11

AI + CSV import: generate and update pages at scale

Scale

Pages can be created one-by-one, but the fastest workflow is: export a CSV template → have AI generate rows → import the CSV back in. This lets you make mass changes in a spreadsheet editor.

Critical rule for CSV import

Your CSV must use the exact same headers as the template export. Do not rename columns. Do not reorder unless your importer tolerates it. If you add columns, keep the original ones intact.

By default, Body HTML is typically authored using Tailwind CSS utility classes. You can override styling with your own CSS or framework, but Tailwind is recommended for speed, consistency, and predictable responsive behavior.

Copy/paste AI prompt: single page (GEO-enabled)

You are generating one Launch Local Everywhere page. Return the fields exactly as labeled: Slug: Title: Description: Meta Keywords: Heading (H1): Subheading (H2): Body HTML (Tailwind): Requirements: - Use {{location}} where it improves SEO (title, H1, first paragraph). - Include {{geo_links}} near the bottom of the body. - Use {{geo_suffix}} ONLY inside href links to other GEO-enabled pages. - Use tokens for shared elements: {{token:header}} at top, {{token:footer}} at bottom, and {{token:contact}} where the form belongs. - Write conversion-focused copy with clear CTAs.

Copy/paste AI prompt: CSV rows for multiple pages

I will paste a CSV template header row for Launch Local Everywhere pages. You must return CSV content with the exact same headers and format. Generate N pages for this site with: - Slug, Title, Description, Meta Keywords, Heading, Subheading, Body HTML - Tailwind CSS for layout - Tokens included: {{token:header}}, {{token:footer}}, {{token:contact}} - GEO behavior: - If the page is GEO-enabled, use {{location}} and include {{geo_links}}. - Use {{geo_suffix}} ONLY inside href links to other GEO-enabled pages. Return only valid CSV text (no markdown, no commentary).

Your fastest “real site” path

Build tokens first → publish home → add core pages → wire leads & comms → add payments → then scale with CSV + AI.