8.4 KiB
Salon Audit Tracker — Cameron Park 10-Mile Radius
Goal: Full sweep audit of every salon, nail bar, spa, and chain within 10 miles of Cameron Park.
Dual Purpose: Competitor recon for Phoenix Salon + Spa / Lead gen for Tony's digital presence service.
Methodology: 11-dimension weighted scorecard (0–100 scale). Heartbeat Model assessment.
Scoring Rubric (0–100)
| Dimension | Weight | What We're Measuring |
|---|---|---|
| Website Quality | 15 pts | Custom domain? Multiple pages? Modern? SEO-friendly? |
| Instagram Activity | 15 pts | Business account? Post cadence? Followers? Content quality? |
| Facebook Activity | 10 pts | Page exists? Active posting? Engagement? |
| Google Business Profile | 10 pts | Claimed? Complete? Reviews? Photo count? |
| Yelp Management | 10 pts | Rating? Review count? Claimed? Response activity? |
| Booking Integration | 10 pts | Online booking? Vagaro/Booksy? Direct from website? |
| Content Quality | 10 pts | Portfolio photos? Before/afters? Brand consistency? |
| SEO Visibility | 5 pts | Ranking for brand name? City + service search? |
| Email / Retention | 5 pts | Newsletter? SMS? Loyalty program? |
| Brand Consistency | 5 pts | Same name, logo, and look across all platforms? |
| Review Management | 5 pts | Responding to reviews? Handling negatives? |
Score Tiers:
| Range | Tier | Meaning |
|---|---|---|
| 0–25 | 👻 Digital Ghost | Nearly invisible online. Prime lead. |
| 26–50 | 💫 Weak Pulse | Some presence, major gaps. Warm lead. |
| 51–75 | 🟡 Moderate | Decent foundation, needs optimization. |
| 76–100 | 🟢 Strong | Good digital presence. Harder sell. |
Completed Audits (11 of ~50)
At a Glance
| # | Business | Score | Tier | Critical Gap |
|---|---|---|---|---|
| 1 | Fine Arts Salon & Spa | 22 | 👻 Prime | No website, dead Instagram |
| 2 | Vibe Salon | 30 | 💫 Warm | No Instagram, no online booking |
| 3 | Vixen Hair Salon | 50 | 🟡 Higher bar | No booking, weak website |
| 4 | Blossom / Briken Blossom | 31 | 💫 Warm | Yelp unclaimed, name confusion across directories |
| 5 | Halo Hair Studio | 40 | 💫 Warm | No Instagram, no online booking |
| 6 | Theory Hair Studio | 29 | 💫 Warm | Yelp unclaimed, no website |
| 7 | Moxie Salon | 15 | 👻 Prime | Nothing exists — blank slate |
| 8 | Rustic Roots Salon & Attic Finds | 18 | 👻 Prime | Unique concept, zero digital footprint |
| 9 | Cameron Oaks Hair Stylists | 17 | 👻 Prime | No web, no social — DevaCurl specialty invisible |
| 10 | Salt and Light Hair Co | 30 | 💫 Warm | Owner's personal IG ≠ business account |
| 11 | Hangtown Barbershop | 42 | 💫 Warm | No Yelp, split domains hurting SEO |
Quick Wins Detail
1. Fine Arts Salon & Spa — 25-year-old business, loyal clientele, 4.6★ Yelp (claimed), Vagaro active. Just needs digital presence.
- Claim Yelp + fully optimize GBP (highest-ROI first step)
- Post 1×/week with location tags — creates indexable pages Google loves
- Add Vagaro booking link to Instagram bio
- Est. score after: 42/100
2. Vibe Salon — Best website in Cameron Park, but zero Instagram and no online booking.
- Create business Instagram with keyword-rich bio + location tags
- Add online booking via Vagaro or Booksy — clicks become conversions
- Update website gallery (most photos from 2018 — SEO freshness signal)
- Est. score after: 48/100
3. Vixen Hair Salon — Best Yelp in town (4.9★, 35 reviews, 186 photos). Premium positioning, no booking.
- Add online booking to close the search-to-appointment loop
- Fix Instagram handle from @vixenhair_folsom → @vixenhair_cameronpark
- Update website copyright (currently 2019 — signals neglect)
- Est. score after: 65/100
4. Blossom / Briken Blossom — Instagram has 1,458 followers with active content, but Yelp unclaimed and name differs across platforms.
- Claim Yelp immediately — 28 reviews sitting unmanaged
- Standardize business name across all directories (critical local SEO signal)
- Link Instagram to booking
- Est. score after: 48/100
5. Halo Hair Studio — Solid Yelp management (4.7★, claimed, 56 photos). Needs Instagram and booking.
- Create business Instagram; cross-post the 56 Yelp photos as starter content
- Enable booking on existing website
- Add before/after photos to Yelp — review volume is a ranking signal
- Est. score after: 55/100
6. Theory Hair Studio — Active Instagram, posting events and promos. Yelp unclaimed with 33 reviews.
- Claim Yelp + optimize GBP immediately
- Build a simple one-page site — even a single page gives Google something to index
- Link Instagram to booking
- Est. score after: 45/100
7. Moxie Salon — Lowest score. Nothing exists online beyond a location tag.
- Create Instagram + claim Yelp + set up GBP — all in one sitting
- Post 3 photos with "Cameron Park" + service keywords in captions
- Est. score after: 35/100
8. Rustic Roots Salon & Attic Finds — Salon + vintage boutique combination is pure content gold. Zero online presence.
- Create Instagram — vintage finds + salon content is highly shareable (SEO gold)
- Claim Yelp
- Open a simple Wix or Shopify site
- Est. score after: 38/100
9. Cameron Oaks Hair Stylists — DevaCurl certified (curly hair specialist). Curly content drives massive engagement on Instagram.
- Create Instagram showcasing DevaCurl transformations — before/after curls perform exceptionally well
- Optimize GBP with "curly hair specialist" keywords
- Est. score after: 37/100
10. Salt and Light Hair Co — Owner has a good personal Instagram but no business account. Vagaro booking exists but isn't leveraged.
- Create dedicated business Instagram
- Build out Vagaro site page properly (make it indexable)
- Link Facebook to booking
- Est. score after: 48/100
11. Hangtown Barbershop — 5 months old, 502 IG followers, SQUIRE booking. Strong start, messy infrastructure.
- Claim Yelp — zero competition for their name, first-mover advantage
- Consolidate domains (hangtownbarber.com → hangtownbarbershop.com) — split domains hurt SEO
- Add email capture at booking checkout
- Post Reels with geo-tags
- Est. score after: 54/100
Queue (36 Remaining)
| Priority | Business | Location | Type | Notes |
|---|---|---|---|---|
| 12 | Rare Earth Hair Studio | Cameron Park | Hair | |
| 13 | Culture Aesthetics And Salon | Cameron Park | Hair / Aesthetics | |
| 14 | Great Clips | Cameron Park | Chain | Quick audit |
| 15 | Morgan Taylor Salon | El Dorado Hills | Aveda Full-service | Premium brand |
| 16 | Thrive Salon & Spa | El Dorado Hills | Hair / Nails | |
| 17 | Adagio For Hair | El Dorado Hills | Hair / Skin / Bridal | |
| 18 | Sola Salons | El Dorado Hills | Salon suites | Multi-tenant |
| 19 | Angelic Spa & Pedicure | El Dorado Hills | Nails / Skin | |
| 20 | Town Center Nail & Hair | El Dorado Hills | Hair / Nails | |
| 21 | Nail Files & Spa | El Dorado Hills | Nails | |
| 22 | Montano Nails | El Dorado Hills | Nails | 180 reviews, strong Yelp |
| 23 | Glossy Nails | El Dorado Hills | Nails | |
| 24 | Palace Nails & Lashes | El Dorado Hills | Nails / Lashes | |
| 25 | Dimensions Salon | Shingle Springs | Hair | Only full-service in SS |
| 26 | Mimosa Day Spa | Placerville | Full-service spa | Premium competitor |
| 27 | Body Mind Spirit Soul | Placerville | Spa / Massage | |
| 28 | Waterfall Salon & Spa | Placerville | Hair / Spa | |
| 29 | Dynamic Images Salon & Day Spa | Placerville | Hair / Nails / Spa | |
| 30 | Hurley Therapeutic Massage | Placerville | Massage / Spa | |
| 31 | Phenix Salon Suites | Folsom | Salon suites | |
| 32 | Massage Heights | Folsom | Massage chain | |
| 33 | Say Salon | Folsom | Hair | |
| 34 | Gateway Nails & Spa | Folsom | Nails | |
| 35 | LK Nails | Folsom | Nails | |
| 36 | Folsom-area nail bars (×7) | Cameron Park | Nails | Batch audit — nail bars cluster |
| 37 | The NOW Massage | El Dorado Hills | Massage chain |
Lead Score Criteria
When scoring leads, prioritize:
- Biggest digital gap (score 0–12 = desperate need)
- Established business (5+ years = can afford service)
- Owner/operator model (owner = stylist = no time for social media)
- Single location (chains lack decision-making autonomy)
- No website (automatic high priority)