PitchSite← All examples
Illustrative example — not a real customer

Marigold Hair Studio — Example

Hair salon · Soft · modern. Every step below is inspectable, and anything we weren't sure about is labelled rather than smoothed over.

What we started from

  • Owner-supplied: business name, the stylists' specialties, and that all bookings come through Instagram DMs.
  • Found by us: an active Instagram and a Linktree, but no real website and no bookable page.

Verified sources — and the contradictions we didn't paper over

  • Opening hoursVerified

    Value: Tue–Fri 10–7, Sat 9–4

    Source: Instagram bio + owner confirmation

  • Monday hoursContradiction — held back

    Value: closed

    Source: Linktree says 'by appointment'; owner says closed Mondays

    Published 'closed Monday' per the owner; dropped the ambiguous Linktree line.

  • Walk-ins welcomeUnverified — not published yet

    Value: not rendered as a claim yet

    Source: An old post said so; owner now takes appointments only

    Stale claim — withheld pending the approval step so the site doesn't contradict current policy.

Concrete conversion diagnosis

  • Booking lives entirely in DMs

    Evidence: Every enquiry is a manual back-and-forth; after-hours requests wait until morning.

    Fix: Add an always-available request form that captures the service and preferred times.

  • No hours or address a search engine can read

    Evidence: 'Directions' and 'hours' never appear in search because they only exist inside image posts.

    Fix: Publish structured hours + address the maps card and JSON-LD can use.

  • Services are unscannable

    Evidence: Specialties are scattered across a year of posts; a first-time visitor can't tell what's offered.

    Fix: Group services into a single readable panel.

Private preview (nobody else can see it yet)

Composed from the verified facts only. This is the real Stage-1 composer output — the same engine a paying customer gets — not a mockup:

marigold-hair-studio-example

Marigold Hair Studio — Example

Your local salon in Riverton OR.

Call us today
  • Cuts & StylingModern looks tailored to you.
  • ColorBalayage, highlights, and full color.
  • TreatmentsCare that keeps hair healthy.
Real composer output · version “Classic” · section order: hero → about → services → hours → contact

Owner approval diff

Nothing launches until the owner signs off. Here is exactly what they changed — corrections and removals, not just additions:

  • Walk-ins welcome

    By appointment

    Why: Owner updated a stale claim so the site matches current policy.

  • Monday: by appointment

    Monday: closed

    Why: Owner resolved the source contradiction.

Launch — a human accountable, not a button

Went live at marigold-studio.example. Launched after approval; the domain is registered to the owner.

Measured afterwards

Booking-form submissions
41 / mo
was 0 (DMs only)
Tap-to-call clicks
23 / mo
was not tracked before
Directions requests
37 / mo
was not tracked before

Illustrative figures for a fictional demo business — not a real customer's measured results.