LUMI
Nails & MedSpa · Chicago

Website & Marketing Audit — Findings

Pre-launch snapshot  ·  Sections 1–8, 14  ·  Internal working document

Executive summary. The public site is currently in coming-soon mode — a single conversion goal (giveaway email capture) with the full service/booking/pricing catalog gated behind post-launch redirects. That is the correct posture for a pre-open brand, but it means most audit sections about "conversion to booking" don't apply until launch. The audit surfaced 9 issues: 6 fixed in this pass, 3 flagged for post-launch. No blocking errors. Below, each section notes whether it applies now, waits for launch, or is out of scope for a code-side audit.

Findings Summary

IssueSeveritySectionStatus
Phone number in footer not tappable (no tel:)P15 · MobileFixed Added tel:+18338145864
Email in footer not clickable (no mailto:)P15 · MobileFixed Added mailto:
Address in footer not linked to MapsP25 · MobileFixed Google Maps deep-link added
Missing OG image → blank social share previewsP16 · SEO / SocialFixed Wired to hero-1200.jpg + twitter:card
Schema was generic Organization, not LocalBusinessP16 · SEOFixed Upgraded to BeautySalon/NailSalon with priceRange, hours, geo
og:url pointed to dead /coming-soon.html pathP26 · SEOFixed Now canonical /
Homepage footer missing Refund, Accessibility, Photo Release linksP28 · Brand / LegalFixed Added to cs-legal row
No apple-touch-icon → poor iOS home-screen bookmarkP35 · MobileFixed SVG data-URI icon added
No theme-color meta → mobile browser chrome not brandedP35 · MobileFixed #9a6f35 (Lumi gold)
No booking system integrated (site is pre-launch)P13 · Booking funnelPost-launch By design; requires launch of booking vendor (Boulevard / native)
Hero image ~1.9 MB (hero-1920.jpg) — check page speed on 3GP25 · MobileVerify Run PageSpeed Insights; AVIF preload is in place, may already be fine
Google Business Profile status unknownP16 · SEO / LocalVerify Owner action — see Section 6 below

Section 1 — Navigation & Critical Questions

Applies now: partially. The coming-soon site has no nav bar — it's a single scrolling page with logo + Instagram link + chat widget. That's an intentional pre-launch choice.

Question a visitor asksAnswered within 10 seconds?
What services?Yes — hero paragraph names nails, medspa, aesthetics; "What Awaits" section lists 4 categories above the fold
What's the price?No — intentional (no pricing on coming-soon)
How do I book?No — booking not open. Waitlist / giveaway is the CTA
Is this place legit?Partial — "Lumi Difference" section, brand names (BABOR, iS Clinical, HydraFacial). No founder story on coming-soon (About page is redirected to /)
Where are you?Yes — address in footer + hero eyebrow "Chicago's South Loop"
What happens first?Yes — chat widget openings + "Private Preview" and "Giveaway" sections signal the first-touch experience

Section 2 — Home Page Effectiveness

Section 3 — Booking Funnel

Post-launch item. No booking flow exists yet. When you go live, the audit checklist:

Section 5 — Mobile Experience

Tested at 375×812 (iPhone 12/13/14) in the audit browser.

Section 6 — SEO & Search Visibility

On-page SEO — fixed this pass

Post-launch keyword priorities

KeywordIntentPriority
russian manicure chicagoCategory-defining, low competitionP1
efile manicure chicago south loopLong-tail, very buyableP1
medspa south loop chicagoCategory, higher competitionP2
hydrafacial south loopBranded procedure, competitiveP2
botox chicago south loopHigh-value, very competitiveP3 (paid, not organic)
luxury nail salon chicagoBrand positioningP2
brow lamination chicagoGrowing search, low competitionP2
chicago nail salon near meLocal-intent, needs GBPP1 (via GBP, not on-page)

Google Business Profile — owner action required

Section 7 — Competitive Benchmarking

Out of scope for code audit. Recommend spending 90 min manually rating each: Rescue Spa (River North), Allyu Spa (River North), Halo Salon & Day Spa (South Loop), Sarah Rania Nails (Lincoln Park) on:

DimensionWeightNotes
Design/positioning20%Lumi's obvious strength — most local salons feel dated
Pricing transparency10%Publish or don't? Both work — decide before launch
Review count & rating25%Lumi starts at zero. Priority driver of local pack ranking
Booking friction15%Sub-5-click flow beats most competitors on mobile
Service breadth10%Nails + skin + medspa under one roof is differentiated
Instagram engagement10%Reels + carousels > static posts. Weekly cadence minimum
Local SEO10%GBP category + reviews + citations

Section 8 — Brand Positioning & Messaging

Section 14 — Immediate Fixes (Priority 1) — Status

Priority 1 itemStatus
Booking works, no errorsN/A — no booking on pre-launch site (post-launch item)
Pricing visibleIntentionally hidden pre-launch
Phone works (tel: link)Fixed
Email works (mailto: link)Fixed
Mobile loads clean✓ Verified at 375px; hero + CTA render correctly
Chat widget wording current✓ "Later this year" (previously said "September")
Legal footer completeFixed Refund + Accessibility + Photo Release added
Social share previews renderFixed OG image + twitter:card added
Local business schemaFixed BeautySalon/NailSalon + hours + priceRange

Sections Not Assessed (Out of Scope for Code Audit)

These need business data or external accounts I can't reach from the codebase. Recommend running each separately:

Recommended next non-code steps (owner):
  1. Claim & optimize Google Business Profile (30 min)
  2. Install GA4 + Meta pixel + Google Ads tag on the coming-soon page (1 hr)
  3. Run PageSpeed Insights and screenshot mobile score (5 min)
  4. Verify SendGrid single-sender + domain authentication (both are needed for high inbox rate on applicant/giveaway emails)
  5. Book competitor mystery-shop calls to time their booking funnels (2 hrs)