Mane
Audit Overview
Your store's untapped revenue potential — and how to unlock it
Why We Created This Audit
We analyzed heymane.com the same way we've audited 350+ e-commerce stores — looking for the specific gaps between your current experience and what top-performing Beauty & Personal Care stores deliver. Every finding in this report is a revenue opportunity backed by industry data and competitive benchmarks.
What We Analyzed
- UX & Conversion Design16 findings
- Performance & Speedvs 3 competitors
- Technology & App StackPlatform + 8 apps
- Industry BenchmarksBeauty & Personal Care
Pages Analyzed
- Homepage4 findings
- Collection Pages3 findings
- Product Pages (PDP)6 findings
- Cart & Checkout3 findings
This audit was prepared by Growisto — a CRO-led Website development team behind 167% conversion growth for Atomberg, 46% CR lift for TyresNmore, and 350+ e-commerce projects.
Performance & Technology
Speed benchmarks, Core Web Vitals, and technology assessment for Mane
Mobile PageSpeed Score
Poor mobile performance — Hey Mane scores 47/100 on mobile and 38/100 on desktop. Critical issues: LCP of 29.0s is nearly 12x the 2.5s benchmark, TBT of 411ms indicates heavy JavaScript blocking. All competitors also score poorly on mobile, but Hey Mane has the highest mobile score in this peer group.
Competitive Comparison
Benchmarked against 3 leading Beauty & Personal Care stores in your market
| Store | Mobile Score | Desktop Score | Mobile LCP | Mobile CLS | Mobile TBT |
|---|---|---|---|---|---|
| Hey Mane (Client) | 47 | 38 | 29.0s | 0.027 | 411ms |
| The Dry Bar | 37 | 74 | 14.3s | 0.071 | 755ms |
| T3 Micro | 31 | 36 | 11.7s | 0.000 | 1,578ms |
| GHD Hair | 30 | 51 | 15.4s | 0.000 | 1,576ms |
⚠ Note: The Dry Bar, T3 Micro, GHD Hair score lower than Mane on mobile PageSpeed. This reflects the Beauty & Personal Care category average — even established brands in this space struggle with mobile performance. The opportunity is to leapfrog the category, not just match it.
Core Web Vitals — Google's UX Quality Signals
Sites failing Core Web Vitals may rank lower in Google mobile search results
LCP How fast content appears
FCP First visual response
TBT Main thread blocking
CLS Visual stability
INP Tap/click responsiveness
What This Means for Revenue
Hey Mane scores 47/100 on mobile and 38/100 on desktop — both poor ratings. Mobile LCP is 29.0s, far exceeding the 2.5s threshold, meaning users wait nearly 30 seconds for the main content to load. TBT of 411ms signals significant JavaScript execution delays. Interestingly, CrUX field data tells a very different story: real-user LCP is 2.3s (FAST) and INP is 151ms (FAST), suggesting lab conditions (fresh cache, throttled network) expose worst-case performance that real returning visitors may not encounter due to browser caching. However, first-time visitors and mobile users on slower connections will experience the lab-measured delays. Competitors The Dry Bar (37), T3 Micro (31), and GHD Hair (30) all score lower than Hey Mane on mobile, indicating this is an industry-wide challenge in the hair care/beauty tools space.
Technology Stack
Platform
Shopify
Shopify Plus-tier (CDN paths use /cdn/shop/, /products/, /collections/) — auto-scaling, PCI-compliant, 99.99% uptime. Standard for US D2C beauty at this AOV.
Theme
Custom Mane Theme (built on Shopify OS 2.0)
- Type: Custom-built (likely agency theme or heavily-modified Dawn / Refresh fork)
- OS 2.0 compatible — supports app blocks for Klaviyo, Rebuy, Klarna integrations.
- Theme delivers brand-consistent UI (bubble-letter wordmark, pastel palette, pill ATC buttons). Has gaps on standard ecommerce patterns: no hero CTA button affordance, no collection filters, no benefit-badge strip on PDP.
Checkout & Payments
Native Shopify Checkout via Shopify Payments + Klarna
- Guest checkout: Enabled (standard Shopify default)
- Express checkout: Shop Pay, Apple Pay, Google Pay, PayPal available in checkout but NOT surfaced in cart drawer (CART-F1 finding).
- Visa, MC, Amex, Discover, Shop Pay, Apple Pay, Google Pay, PayPal — full US D2C coverage.
Technology Assessment
Mane runs on a modern Shopify stack with a custom OS 2.0 theme. The technology choices are strong for a US D2C beauty brand at this stage — Shopify Payments handles all major US card networks, Klarna is integrated for BNPL, and the checkout is native Shopify (cleaner than 3rd-party overlay alternatives). The gaps are not platform-level but theme/UX-level: collection filters, hero CTAs, trust badges, and on-PDP BNPL messaging are missing — all of these are surface-level theme customizations or app-block installs, not infrastructure rebuilds. The biggest tech-side opportunity is surfacing Klarna messaging on PDPs (5-minute install of Klarna's official on-site messaging app) and enabling Accelerated Checkouts in the cart drawer (one toggle in Shopify Settings).
UX & Conversion Findings
Page-by-page analysis with visual comparisons against top Beauty & Personal Care stores
- On first mobile load, a Cookiebot consent dialog opens centered on the screen — covering the Memorial Day Sale hero image, the 'USE CODE: MDW20' offer, and the Best Sellers thumbnail strip the user would otherwise see in the first 3 seconds.
- The two CTAs in the dialog ('Reject All' / 'Accept All Cookies') sit between the user and any product imagery — first-time mobile visitors must dismiss the banner before they can interact with any merchandising tile.
- Most US beauty D2C sites use a bottom-bar (non-blocking) variant — Sephora, Drunk Elephant, Glossier — which still satisfies CCPA/GDPR but lets the hero do its job. Centered modal cookie dialogs are now an anti-pattern for first-load conversion.
- Combined with the 'FREE SHIPPING + RAINBOW HAIR TIES ON ORDERS $98+' announcement bar AND the Memorial Day Sale promo, the visitor is hit by 3 separate communications before any product is visible — high cognitive load at the moment of greatest exit risk.
- Switch the Cookiebot template from 'popup' to 'bottom-banner' (one Cookiebot setting change) — preserves consent while keeping the hero unobstructed.
- If a modal is legally required for EU traffic, geo-gate the modal variant to EU IPs only; serve a bottom-banner to US visitors (Mane's primary geo).
- Audit hero load order so the Memorial Day Sale CTA sits in the user's first viewport even with the announcement bar present.
- The Memorial Day Sale hero shows '20% Off Sitewide / USE CODE: MDW20' as a text overlay on a product photo — there is no Shop Now button, no underline, no chevron indicator, nothing that visually signals 'tap here'.
- Mobile users do not always assume a full-bleed hero image is a single tap target — without a button, the impulse to interact dissipates by the time the slide auto-advances to the next image.
- US beauty benchmark heroes from Fenty, Drunk Elephant, Glossier consistently pair the offer line with a high-contrast button ('Shop the Sale', 'Get 20% Off') — the button is the single most-clicked element on the homepage above the fold.
- The 'Wet Line' promo card further down DOES have a 'SHOP NOW' link with an underline — so the design system supports it; the inconsistency on the primary hero is the gap.
- Add a pill-shaped 'SHOP THE SALE' button below 'USE CODE: MDW20', styled to match the existing pink ATC pill used on PDPs — keeps brand consistency while adding a clear tap target.
- Apply the same button pattern to every hero slide (Wet Line, Best Sellers, etc.) so the user learns the affordance and starts tapping confidently.
- Track button click vs. background-image click separately in GA4 — the delta will quantify the lift.
- The homepage scrolls Hero → Wet Line promo → Best Sellers grid → 'Easy Beauty for the Cuties' UGC grid — at no point is there a visual category nav (Hot Round Brushes, Stylers, Wet Line, Hot Tools, Kits) on the page itself.
- The category structure is well thought out (6 categories, each with a representative model image) but it lives only inside the hamburger menu — users have to tap the menu icon, scan, then tap a category. Two-tap friction vs. one-tap on competitor sites.
- 8/10 US beauty stores in the benchmark (Sugar, Plum, Glossier, Drunk Elephant) surface category tiles on the homepage as a circle strip or 2×3 grid — exactly the model+category-name images Mane already uses inside the hamburger.
- Mane's 6 categories with custom-shot model imagery would translate directly into a beautiful homepage tile grid — the asset library is already there.
- Add a 'Shop by Category' section between the hero and Best Sellers, using the 6 existing category images (Hot Round Brushes, Stylers, Wet Line, Hot Tools, Kits, Shop All) as a 2-row grid.
- Reuse the round/pill image style from the hamburger menu — keeps brand consistency.
- Track section CTR vs. hamburger CTR — the inline grid should dominate on mobile.
- Tested in mobile incognito: waited 30+ seconds on the homepage, scrolled fully down + up, moved the cursor toward close — no welcome popup, no SMS capture sheet, no exit-intent modal appeared.
- Email signup is available only in the footer — meaning a first-time visitor would have to scroll past Hero, Best Sellers, UGC grid, and Wet Line promo before encountering any capture mechanism.
- Given the Memorial Day promo is already running ('20% OFF SITEWIDE'), a first-visit popup offering 'Get 15% off your first order' would have low promotional friction (the user is already in offer mode) and would build the post-promo email list.
- US beauty competitors universally use first-visit popups for new-list growth (Drunk Elephant, Fenty, Drybar all do) — these run via Klaviyo, Privy, or Justuno and are the single largest source of new email subscribers.
- Install a Klaviyo or Justuno first-visit popup with a 'Get 15% off your first order + early access to drops' offer — 5-second delay on homepage, exit-intent on PDP and cart.
- Add an SMS capture variant for mobile (95%+ of Mane's traffic is likely mobile given Klarna integration and Gen-Z brand voice) — SMS lists in beauty out-convert email lists 3-4×.
- A/B test offer wording: '15% off' vs. 'free Rainbow Hair Ties' (matching the existing $98+ free gift promo) — the latter aligns with brand voice.
- The Stylers (Aerosols) collection page shows '91 results' with only one control: a 'Alphabetical, A-Z' sort dropdown — no filter button, no facet sidebar, no hair-type chips.
- For a beauty brand with this catalog depth, the missing filters are: Hair Type (Fine / Medium / Thick / Curly / Coily — Mane uses these on PDPs!), Concern (Frizz / Volume / Heat Damage / Color-Treated), Product Type (Spray / Foam / Oil / Mask), Price (Under $25 / $25-50 / $50+), and Size.
- Hair Type data is ALREADY on every PDP ('Hair Type: Straight, Wavy, Curly, and Coily' visible on the Hot Round Brush) — that metadata is sitting in product specs but isn't exposed as a filter.
- 8/10 top US beauty stores in the benchmark use at least 4 filters on every collection — Drybar uses Hair Type + Hair Concern + Product Type as their primary 3.
- Without filters, a user shopping for 'volumizer for fine hair' has to manually scan ~45 products on mobile — most will give up around result 12-15.
- Add a horizontal filter bar above the grid: 'Hair Type', 'Concern', 'Product Type', 'Price' — sticky on scroll. Use Shopify's native faceted filters (Boost AI, Searchanise, or built-in 2.0).
- Map the existing PDP 'Hair Type' and 'Hair Texture' spec fields to filterable tags — no manual data entry needed.
- Change default sort from 'Alphabetical A-Z' to 'Best Sellers' — alphabetical isn't a useful default for any shopper.
- Collection cards currently show only one badge type: a small 'NEW' diamond on newly released products. The Allure award badge appears on a few hero products but inconsistently.
- Despite calling out 'Shop Best Sellers' on the homepage, there is no 'BEST SELLER' or '#1 Bestseller' label on any product card — the same hot brushes that drive >50 reviews each are visually identical to slower-moving SKUs.
- Review counts ARE visible on cards (e.g., '52 Reviews' / '54 Reviews' on Hot Round Brushes) — but a separate visual badge ('BEST SELLER', '⭐ Editor Pick') is what creates the at-a-glance shortcut.
- Top US beauty stores (The Ordinary, Kiehl's, Fenty) use 2-3 badge variants: BEST SELLER, NEW, LIMITED EDITION, AWARD WINNER — each tied to a different buyer motivation.
- Add a 'BEST SELLER' badge automatically to the top 8 products by review count (or by GA4 purchase events) — pink-on-white pill, top-left of the card.
- Standardize the Allure award badge: every product that won an Allure / Cosmo / Glamour award should display it on collection and PDP — not just the Hot Brush.
- Add '⭐ 4.5+' or '500+ reviews' micro-badge for products with high review density.
- Every product card on a Mane collection page requires the user to tap the card → land on PDP → tap ATC. Two tap events + a full page navigation for a $34 hair mask the user might be re-ordering.
- Beauty has high repeat-purchase intent (hair masks, sprays, foams are consumables) — repeat buyers know exactly what they want and benefit from collection-level ATC.
- Cart drawer already supports the 'free sample selector' UI on add — a collection-level quick-add would feel native.
- Glossier, Drunk Elephant, and Drybar all support collection-level quick-add via a hover button or '+' icon on mobile cards.
- Add a '+ ADD' button on each card that opens a mini-PDP sheet (variant select if needed, then add to bag) — Rebuy Smart Cart, Shopify QuickShop, or a custom theme block.
- For single-variant SKUs (hair ties, hair mask), add direct-to-cart on tap of the '+' icon.
- Track 'collection ATC' as a separate GA4 event from 'PDP ATC' — quantifies the lift.
- The Hot Round Brush PDP shows: product title → price → star rating → quantity + ATC → product description → 'Hair Type / Hair Texture' spec → 6 feature bullets. No icon-led benefit communication.
- The closest thing to a benefit badge is the Allure 2024 'Best of Beauty' award on the product image — but it's the only badge and it doesn't scan-substitute for the standard beauty trust grid (Cruelty-Free, Vegan, Heat-Protected, Color-Safe, Safe for All Hair Types, Auto Shut-Off).
- For a $118 styling tool, US shoppers expect at-a-glance reassurance: safety claims (Auto Shut-Off, Dual Voltage, Ceramic Coated), formulation claims (Sulfate-Free, Cruelty-Free, Paraben-Free for the hair-care SKUs), and warranty signals (1-Year Warranty, Money-Back Guarantee).
- 7/10 US beauty PDPs in the benchmark place a 4-6 icon strip immediately below the ATC — this is now the baseline scan-pattern beauty buyers expect.
- Add a 4-icon trust strip below ATC: '✓ Cruelty-Free ✓ Heat-Protected ✓ Auto Shut-Off ✓ 1-Year Warranty' for hot tools; '✓ Sulfate-Free ✓ Vegan ✓ Color-Safe ✓ All Hair Types' for hair care.
- Promote the Allure award badge from product image to a dedicated 'AWARDS' badge row above ATC — bigger, click-through to a press page.
- Match badge copy to product category (e.g., 'Travel-Safe Voltage' for hot tools, 'Hydrating' for masks) — generic badges feel like wallpaper.
- The Hot Round Brush PDP under the ATC delivers: a 4-sentence paragraph → Hair Type/Texture spec line → 7 dense feature bullets (Vented and nano-coated ceramic barrel, Anti-tangle bristles, Dual heating element, One temp fits all (355°F), Negative ion generator, Worldwide voltage 110-240V). Pure spec sheet.
- Compare to the Hydration Hugs (Wet Line) PDP under the ATC: large '4x Less Frizz, 2x More Shine' headline, an in-use lifestyle photo of the comb gliding through wet hair, a numbered 'How to Use' 4-step guide, and a '2 Minutes to Silky, Smooth Hair' callout. Same brand, dramatically different storytelling depth.
- For $118 hot tools, the buyer needs: a side-by-side before/after, an animated heat-distribution diagram, a 30-sec usage video as a hero asset (not buried after the spec list), and a 'Best for: Fine Hair / Long Hair / Bangs' visual matcher.
- Style consistency matters — when one product category has rich PDPs and another has bare PDPs, the bare ones feel cheaper than they are.
- Port the Wet Line PDP template (headline → in-use photo → How-to → callout) to every hot tool PDP — keep specs but lead with the result.
- Shoot 30-sec 'in 60 seconds' usage videos for the 5 top-selling hot tools — hero asset above the spec list.
- Add a before/after image to every hot tool PDP (the same content team that produces 'GRWM' UGC videos can produce these).
- The PDP price block shows '$118' on a single line — no 'or 4 interest-free payments of $29.50 with Klarna' messaging, no Klarna logo, no 'Learn more' link.
- Klarna IS integrated (visible as a dedicated link in the homepage footer) — so the merchant account exists; only the on-PDP messaging widget is missing.
- For Mane's price ladder, BNPL matters most on the $98-$148 hot tools — exactly where the cart-abandonment risk peaks. $29.50/month feels dramatically more accessible than $118 upfront for Gen-Z/younger Millennial buyers (Mane's brand voice signals that audience).
- US beauty competitors with similar AOVs (Drybar, T3, Color Wow) surface Klarna or Afterpay messaging directly under price on every PDP via the official Klarna/Afterpay Shopify app.
- Install the official 'Klarna On-Site Messaging' Shopify app — adds the 'or 4 payments of $X.XX' line under price automatically on every PDP. Zero design work needed; takes 15 minutes.
- Add the same messaging on collection cards for hot tools (≥$98 products) — sets the affordability expectation earlier in the funnel.
- Surface the BNPL line in the cart drawer alongside the subtotal — second decision point for cart abandoners.
- Scrolling the full Hot Round Brush PDP: spec bullets → 'GRWM' video carousel → reviews. No static before/after image card.
- The 'GRWM' (Get Ready With Me) video tiles show transformations — but each requires a tap, video load, and 30+ seconds of watching. A static before/after solves the same job in 0.5 seconds.
- For tool products specifically (vs. hair care), before/after is the single highest-ROI PDP element — it's the visual answer to 'will this work on hair like mine?'
- T3, Drybar, Ghd all run before/after carousels on every styling-tool PDP, often with hair-type tags ('fine hair', 'curly hair', 'damaged hair') so the buyer can self-match.
- Add a 'Real Results' image carousel above the GRWM videos, with 4-6 before/after pairs tagged by hair type.
- Use existing UGC video stills — pull the first and last frames of high-performing GRWM videos for the lowest-effort first version.
- Add a 'See Result on My Hair Type' filter — links into hair-type tagged reviews.
- The Hydration Hugs Mega Moisturizing Hair Mask PDP has a clean 'One time purchase / Subscribe (Save 10%)' radio toggle — exactly the pattern US beauty buyers expect.
- But it doesn't extend to other consumable SKUs: dry shampoo, texture sprays, body mists ($26-$34 range) — all of these are refill-worthy and currently force one-time purchase.
- Footer has a 'Subscribe & Save' link (so the subscription program exists at the brand level) — the gap is on the per-PDP UI.
- The Hydration Hugs implementation is also at the lower end of competitive subscription incentives — Drunk Elephant offers 'Save 10% + Free Shipping', Kiehl's offers 'Save 15% + Cancel Any Time' messaging.
- Subscription LTV in US beauty consumables runs 35-55% higher than one-time buyers — this is one of the highest-ROI features to roll out.
- Extend the existing Recharge / Bold / Loop subscription widget to every consumable SKU (anything that's not a hot tool or accessory). Should be a config change, not a code change.
- Raise the subscription discount to 15% (vs. current 10%) and add 'Free Shipping on every order' — match the Drunk Elephant template.
- Add 'Pause or cancel anytime' microcopy directly under the Subscribe option — removes the #1 subscription objection.
- Mane sells 6 different hot brush sizes/types, multiple curling irons, several texturizers — but there is no '90-second hair quiz' or 'Find your perfect tool' entry point on the homepage, collection, or PDP.
- Every PDP already collects 'Hair Type: Straight / Wavy / Curly / Coily' and 'Hair Texture: Fine / Medium / Thick' — exactly the data a quiz would need. Quiz output is just inverse: ask hair type + texture, recommend SKUs.
- The brand voice ('Easy Beauty for the Cuties', playful product names) is perfect for a friendly conversational quiz format — fits naturally.
- Quiz emails convert 2-3× higher than generic newsletter signups — solves the email-capture finding (HP4) at the same time.
- Build a 'Find Your Hot Tool in 60 Seconds' quiz (Octane AI, Shop Quiz, or Typeform) — 4 questions: hair type, texture, length, goal. Outputs 2-3 product recommendations + a 15% off code in exchange for email.
- Place the quiz CTA in the homepage hero rotation AND as a sticky 'Take the Quiz' button on every Hot Tools collection page.
- Send quiz-takers into a personalized email flow ('Day 1: Why we picked it' / 'Day 3: How to use' / 'Day 7: Reviews from people with your hair type').
- The cart drawer (and the /cart page) shows a single pink 'CHECKOUT' button — no Shop Pay, no Apple Pay, no PayPal, no Klarna express button.
- Shopify offers all four as one-line theme.liquid additions — there is no integration cost.
- Shop Pay alone converts ~50% better than guest checkout per Shopify's own data — and Mane already runs on Shopify, so existing Shop accounts are recognised automatically.
- For a mobile-heavy Gen-Z audience, Apple Pay express checkout is table stakes in 2026 — biometric tap-to-pay finishes the order in 4 seconds vs. 60+ for form-based checkout.
- Even Klarna (already a footer link) is missing from cart — buyers who'd happily split $118 into 4 payments don't see the option until they're already deep in checkout.
- Enable Accelerated Checkouts in Shopify Settings → Checkout: Shop Pay, Apple Pay, Google Pay, PayPal — appears above the standard CHECKOUT button automatically.
- Add a Klarna express button below the CHECKOUT button — Klarna's Shopify app drops it in.
- A/B test button placement (above vs. below the main checkout) — Shopify analytics will confirm the lift in <2 weeks.
- Below the CHECKOUT button, the cart drawer shows: 'Shipping & taxes calculated at checkout' — and nothing else. No payment-icon row, no 'Secure Checkout' lock badge, no money-back-guarantee callout, no 'Free Returns' microcopy.
- The free-shipping progress bar at top of the drawer is a great trust signal ('You scored free shipping + free gift!') — but it's the only one. Once the buyer reaches the subtotal, all reassurance disappears.
- Standard US beauty cart trust strip is: '🔒 Secure Checkout' + payment icons (Visa, MC, Amex, Discover, Shop Pay, PayPal) + '30-day money-back guarantee' + 'Free Returns within 30 days'.
- These all exist as policies (visible in footer) — the gap is surfacing them where the decision is being made.
- Add a trust strip directly below CHECKOUT: a 'Secure Checkout' lock + 5-6 payment icons + '30-Day Guarantee' microcopy.
- Pull the 'Free Returns' policy from the footer into a single-line callout below the subtotal.
- Reuse the same trust strip on the /cart page (so buyers who navigate to the full cart see consistent signals).
- The cart drawer flow is: Free shipping bar → line items → 'Choose Your Free Sample' (2 sample options) → Subtotal → CHECKOUT. No paid cross-sell carousel, no 'Complete Your Routine' upsell, no 'Frequently Bought Together'.
- The 'Pairs Well With…' carousel does exist on PDP — and it's exactly the right framing for beauty (e.g., 'Fresh Fluff Dry Shampoo Foam' pairs with the Hot Round Brush). But this same module needs to appear in the cart, where decision context is even stronger (the buyer has already committed in principle).
- Beauty cross-sell in the cart should be framed as 'Complete Your Routine' or 'Pairs Perfectly With Your Cart' — not generic 'You May Also Like' (which converts ~40% lower per beauty A/B test data).
- The cart already has the 'free sample selector' UI footprint — adding a paid cross-sell carousel below it would feel native to the existing pattern.
- Add a 'Complete Your Routine' carousel in the cart drawer, populated by Rebuy/Wiser/Stamped recommendations based on what's in cart.
- Use the same 'Pairs Well With…' merchandising rules already configured for PDP — just surface them in cart.
- Highlight one anchor pairing per cart-item (e.g., Hot Round Brush + Temp Check Heat Protector) with a one-tap '+ ADD $26' button.
App Ecosystem
What's installed vs what's missing from best-in-class Beauty & Personal Care stores
Detected
Missing
Present (8)
Missing (5)
App Stack Assessment
Mane has a clean app stack — no double-installed widgets, no JS errors visible in console, no duplicate-app conflicts. The architecture is sensibly minimalist (8 apps vs. the 13-18 sprawl typical at this brand stage). The strategic opportunity isn't reducing apps but adding 2-3 high-ROI ones: a first-visit email/SMS capture (Klaviyo or Justuno), Klarna's on-site messaging widget (5-minute install, immediate ATC lift on hot tools), and a filter app on the collection pages. A hair-type quiz (Octane AI / Shop Quiz) is the longer-horizon win that would compound across email capture + personalization.
Confidential — Prepared for Mane by Growisto | May 2026