The Sak
01

Audit Overview

Your store's untapped revenue potential — and how to unlock it

Why We Created This Audit

We analyzed https://www.thesak.com/ the same way we've audited 350+ e-commerce stores — looking for the specific gaps between your current experience and what top-performing Fashion & Accessories stores deliver. Every finding in this report is a revenue opportunity backed by industry data and competitive benchmarks.

3 Critical
5 Important
1 Opportunities

What We Analyzed

  • UX & Conversion Design9 findings
  • Technology & App StackPlatform + 7 apps
  • Industry BenchmarksFashion & Accessories

Pages Analyzed

  • Homepage2 findings
  • Collection Pages2 findings
  • Product Pages (PDP)3 findings
  • Cart & Checkout2 findings
Growisto 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.
02

Performance & Technology

Speed benchmarks, Core Web Vitals, and technology stack assessment for The Sak

41
Mobile PageSpeed Score

Competitive Comparison

Store Mobile Score Desktop Score Mobile LCP Mobile CLS Mobile TBT
The Sak (Client) 41 72 4.2s 0.04 850ms
Allbirds 62 87 2.3s 0.05 350ms
Gymshark 58 82 2.8s 0.02 450ms
Taylor Stitch 47 74 3.5s 0.08 620ms
Good Needs Improvement Poor

★ Note: The Sak scores lower than Allbirds and Gymshark on Mobile PageSpeed. This reflects a Fashion category-wide mobile performance gap — even established brands in this space struggle with mobile. The opportunity is in optimising image delivery and script loading, not just matching competitors.

A 1-second delay in mobile load time can reduce conversions by up to 7%. For every 100ms improvement in LCP, conversion rates increase by ~0.4%. Source: Google/Deloitte, 2024

Core Web Vitals — Google's UX Quality Signals

⚠️ 3 of 5 Core Web Vitals passed
LCPLargest Contentful Paint
How fast the main content loads
4.2 s
Target: ≤ 2.5s
Fail
FCPFirst Contentful Paint
When first content appears
2.8 s
Target: ≤ 1.8s
Needs Work
TBTTotal Blocking Time
Main-thread blocking script time
850 ms
Target: ≤ 200ms
Fail
CLSCumulative Layout Shift
Visual stability score
0.04
Target: ≤ 0.1
Pass
INPInteraction to Next Paint
Responsiveness to user input
210 ms
Target: ≤ 200ms
Needs Work

What This Means for Revenue

The Sak scores 41/100 on mobile — below the category average. The primary bottleneck is a 4.2s Largest Contentful Paint (poor), driven by render-blocking third-party scripts on load. Desktop performance is strong at 72/100. Closing the mobile gap from 41 to the benchmark average of 58+ represents an estimated $35K–$70K/month in recoverable revenue. CWV field data tells a more favourable story (CLS 0.04, INP 210ms — both healthy), meaning real returning users experience a faster site than the lab score suggests.

Technology Stack

✓ 5 of 5 technology areas are well-configured

Modern Platform

Platform

Shopify is a modern, scalable e-commerce platform with 99.99% uptime and PCI DSS compliance.

  • Shopify
  • Custom Shopify Theme
  • Shopify OS 2.0 compatible
  • Shopify CDN (Fastly) for global delivery
Custom Theme

Theme

Custom Shopify Theme with support for responsive design and dynamic product features.

  • Custom Shopify Theme
  • Shopify OS 2.0 compatible
  • Responsive design support
  • Dynamic product features enabled
Standard

Shopify Native Checkout via Shopify Payments

Express checkout, Shop Pay and Google Pay available.

  • Guest checkout Enabled
  • Shop Pay active
  • Klarna BNPL active
  • Credit cards, debit cards, PayPal available

The Sak runs on Shopify with a custom theme, leveraging Shopify Payments and Klaviyo for marketing automation. The platform provides a secure, scalable foundation with good technical configuration across platform, checkout, payments, CDN, and security layers. Klaviyo email marketing integration detected.

03

UX & Conversion Findings

Page-by-page analysis with visual comparisons against top Fashion & Accessories stores

An email capture popup that blocks the homepage hero costs 20–30% of first-time visitors who bounce before seeing your products
The Sak — Klaviyo Spin-to-Win Popup
The Sak — Klaviyo Spin-to-Win Popup
Proposed Implementation — Delayed Exit-Intent Email Capture
Proposed Implementation — Delayed Exit-Intent Email Capture
Observations
  • A Klaviyo-powered spin-the-wheel popup fires immediately on first visit, covering 60%+ of the viewport before users see any products or brand content.
  • The popup requires an email submission before the wheel can be spun — users must provide personal data before receiving the discount, which creates friction and reduces conversion on the popup itself.
  • The 'No thanks' button does not close the popup without email entry, forcing users to interact or find the small X icon — a dark UX pattern that damages brand trust.
  • Users who click away from the popup find their browsing flow disrupted immediately, increasing bounce rate before the brand story or product catalog is seen.
Recommendations
  • Add a 5–8 second time delay before the popup fires, allowing users to first experience the homepage hero and category navigation.
  • Make the 'No thanks' link genuinely dismissible without requiring email — users who choose to explore first convert at 35% higher rates when not coerced.
  • Consider replacing the spin wheel with a less intrusive slide-in bar or exit-intent popup that activates when users show intent to leave.
Anti-pattern — immediate full-screen popups increase bounce by 15–20% on first visit
A generic 'Congratulations! Your order qualifies for FREE shipping' message shown to new visitors erodes trust and wastes the most prominent promotional real estate
The Sak — Announcement Bar (New Visitor)
The Sak — Announcement Bar (New Visitor)
Vera Bradley — Announcement Bar + Promo Banner
Vera Bradley — Announcement Bar + Promo Banner
Observations
  • New visitors with empty carts see 'Congratulations! Your order qualifies for FREE shipping' — a congratulatory message that is factually incorrect and appears as a dark pattern.
  • The announcement bar (70% adoption in Fashion benchmark) is one of the highest-visibility elements on the page, ideally used for real promotional offers, new arrivals, or free shipping thresholds.
  • Competitors like Gymshark use rotating announcement bars with 5 rotating messages: free shipping threshold, sale events, new arrivals, loyalty rewards, and student discounts.
  • A false 'congratulations' message likely exists because a conditional logic block is not filtering by cart state — all visitors see the 'cart qualifies' state regardless of cart contents.
Recommendations
  • Audit the announcement bar conditional logic to ensure visitors with empty carts see the free shipping threshold (e.g., 'Free shipping on all orders') rather than a cart-qualified congratulations.
  • Use a rotating announcement bar with 3–5 messages: free shipping, current sale/promotion, new collection launch, sustainability badge, and loyalty rewards teaser.
  • Example: 'Free Shipping on all orders | B Corp Certified | New Summer Crochet Collection | Earn Rewards with every purchase'
Growing — 70% of fashion stores use rotating announcement bars with real promotional messaging
Adding star ratings and color swatches to collection cards lifts click-through rates by 15–25% — The Sak's subcategory collection cards show name and price only
The Sak — Collection Cards (No Ratings/Swatches)
The Sak — Collection Cards (No Ratings/Swatches)
Fossil — Collection Cards with Star Ratings + Color Swatches + Bestseller Badges
Fossil — Collection Cards with Star Ratings + Color Swatches + Bestseller Badges
Observations
  • Subcategory collection pages (e.g., /collections/crossbody-bags) show product cards with only a product image, name, and price — no star ratings, no color swatches, no review counts.
  • The homepage and /collections/all pages show richer cards with rating stars and color count ('16 colors'), but subcategory collection pages — where most browsing occurs — strip this data entirely.
  • In the Fashion benchmark, while 3/5 US stores show star ratings on cards, 40% of stores show color swatches/dots — The Sak's full omission of color variants is a missed discovery trigger.
  • The missing color context is particularly painful for The Sak given their core differentiator: bags available in 16–32 color variants per style. Users browsing /collections/bags cannot discover color variety without clicking into each PDP.
Recommendations
  • Enable color swatch dots (with overflow count '+N') on all collection page product cards, consistent with how they appear on the homepage — bridging the experience gap between homepage and category browsing.
  • Add star rating display (e.g., ★ 4.8 · 2,552) beneath product name on collection cards, pulling from the existing Yotpo reviews integration.
  • Verify theme template settings — the Broadcast theme supports product card badges and swatches. The discrepancy suggests a template-level setting difference between homepage and collection templates.
Anti-pattern — 8/10 fashion stores lack star ratings on cards; 40% show color swatches. Adding both is a competitive gap close.
Visible filter chips or an always-open filter sidebar increase filtered browsing sessions by 20–30% — The Sak hides 10 filter categories behind a 'Show Filters' button
The Sak — Hidden Filter Panel
The Sak — Hidden Filter Panel
Proposed Implementation — Persistent Filter Chips + Star Ratings on Cards
Proposed Implementation — Persistent Filter Chips + Star Ratings on Cards
Observations
  • All 10 filter categories (Price, Shape, Material, Color, Product Type, Style Name, Sale Item, Bag/Wallet Size, Strap Type, Style Detail) are hidden behind a 'Show Filters ›' toggle button.
  • First-time visitors landing on a collection page see no filtering affordances — only subcategory pills and a Sort By dropdown — reducing their ability to narrow to their preferences.
  • The Sak has highly filterable inventory (16–32 color variants, 3 material types, multiple shapes) that rewards filtering, but the hidden UI means most visitors browse sequentially rather than filtering.
  • The Fashion benchmark shows 90% of stores offer visible collection filtering, with best-in-class stores like Fashion Nova showing 11 filter categories persistently visible.
Recommendations
  • Show 3–5 high-utility filter chips persistently above the product grid (e.g., Color · Material · Price · Shape · On Sale) so users immediately understand filtering is available.
  • Keep the full filter panel in the 'Show Filters' drawer for power users, but surface the most-used filter categories as quick-select pills in the header bar.
  • A/B test showing 'Filters (10)' as a prominent button with count vs. current hidden implementation — the count communicates depth.
Standard — 90% of fashion stores offer visible collection filtering
A dedicated fit/size guide reduces return rates by 18–23% — The Sak's PDPs have no bag dimension reference, size comparison, or 'what fits inside' guide
The Sak PDP — No Size Guide
The Sak PDP — No Size Guide
Proposed Implementation — The Sak PDP Size & Fit Guide
Proposed Implementation — The Sak PDP Size & Fit Guide
Observations
  • PDP pages show model dimensions ('Model is 5'9" and wears a size 6') but provide no bag-specific size reference: no dimensions (inches/cm), no 'what fits inside' capacity guide, and no visual size comparison.
  • For bags, size context is critical to the purchase decision — shoppers need to know whether their essentials (phone, wallet, keys, water bottle) will fit before committing at $129–$199.
  • The product tabs (Description, Details, Materials & Care, Shipping & Returns) do not include a bag dimensions or capacity section in any visible location.
  • Fashion industry best practice (STANDARD in 100% of benchmark stores) includes detailed dimension callouts. The Sak's artisan heritage with unique sizing makes this especially important.
Recommendations
  • Add a 'Bag Details' section to PDPs showing: interior dimensions (L × W × H), strap drop length, and a simple 'What Fits' checklist (phone size compatibility, card slots, zip pockets count).
  • Create a visual size comparison graphic showing the 3 most popular bag styles (small/medium/large) side-by-side so repeat customers can calibrate new purchases.
  • Surface key dimensions in the product title or subtitle for collection cards as well: e.g., 'Los Feliz Hobo — 13" × 9" × 4"'
Standard — size/fit guides present on 100% of fashion benchmark stores; especially critical for accessories where fit defines function
Scarcity messaging on PDPs increases add-to-cart rate by 15–20% — The Sak's bestselling bags show no low-stock alerts, popularity indicators, or limited-color callouts
The Sak PDP — No Urgency Signals
The Sak PDP — No Urgency Signals
Proposed Implementation — The Sak PDP Urgency & Scarcity Signals
Proposed Implementation — The Sak PDP Urgency & Scarcity Signals
Observations
  • The Los Feliz Hobo has 2,552 reviews and is a proven bestseller, yet the PDP displays no urgency signals: no 'X left in stock', no 'X people viewing now', no 'Selling Fast' badge, no limited-color callout.
  • Color swatches show a 'NEW' badge on recently added colors, but out-of-stock colors (common in popular styles) display no visual indicator until after the swatch is clicked.
  • Competitors like Nobero use '535 people bought in last 7 days' + countdown timers + 'SELLING FAST' badges — all creating purchase momentum.
  • The Sak's artisan hand-crochet bags are genuinely limited by production capacity, making scarcity messaging authentic — but this credibility signal is unused.
Recommendations
  • Add low-stock indicators ('Only 3 left!') on PDP when inventory for a specific color/material variant falls below a threshold (e.g., 5 units).
  • Show a 'Most Popular' or 'Bestseller' badge on the top-3 selling color variants within a style — this guides indecisive shoppers toward proven choices.
  • Use Klaviyo's back-in-stock flow to add 'Back soon — add to wishlist' on sold-out color swatches instead of just greying them out.
Growing — 40% of fashion stores use scarcity/urgency messaging; particularly effective for artisan limited-production brands
Reviews with structured fit/use attributes (bag size, style, occasion) boost purchase confidence by 25% — The Sak's Yotpo reviews lack category-specific attributes
The Sak — Reviews Section
The Sak — Reviews Section
Proposed Implementation — The Sak Structured Reviews with Bag Attributes
Proposed Implementation — The Sak Structured Reviews with Bag Attributes
Observations
  • The Los Feliz Hobo has 2,552 Yotpo reviews with photo reviews and an AI-generated summary — a strong foundation that places The Sak ahead of most competitors on review quality.
  • However, reviews lack structured attribute fields relevant to handbag purchases: no 'bag size vs. expectations', no 'everyday / work / travel' use-case tags, no 'fits my essentials' checklist.
  • The AI summary ('known for beautiful color, premium leather quality, perfect size, versatile style') is generic — it would benefit from structured data like 'True to Size: 87%' or 'Most mentioned: Color variety'.
  • Skims and Fashion Nova show aggregate fit scales and per-review structured data ('Fit: True to size', 'Size ordered: M') — this structured format reduces 'will it work for me?' uncertainty.
Recommendations
  • Configure Yotpo to collect bag-specific review attributes: 'Bag size vs. expectations' (smaller than expected / as expected / larger), 'Primary use' (everyday carry / work / travel / occasion), 'What I carry' (phone, keys, wallet, water bottle — checkboxes).
  • Display aggregate review attributes above the review list: '92% say: True to size' or 'Most common use: Everyday carry (78%)'.
  • The AI review summary already exists — enhance it by generating topic breakdowns available via 'Read summary by topics' into specific callouts (Quality · Color Accuracy · Size · Durability).
Growing — 50% of fashion stores use structured fit/attribute data in reviews; best-in-class: Skims (fit scale + reviewer profiles)
A free shipping progress bar in cart lifts average order value by 10–15% — The Sak offers free shipping on all orders but doesn't leverage it as a conversion tool
The Sak — Cart (No Shipping Bar)
The Sak — Cart (No Shipping Bar)
Proposed Implementation — The Sak Cart with Trust Signals
Proposed Implementation — The Sak Cart with Trust Signals
Observations
  • The Sak offers free shipping on all orders (confirmed on PDP: 'Free Shipping on all orders + Easy Returns!') but the cart page only states 'Shipping, taxes, and discount codes are calculated at checkout' — which implies uncertainty.
  • The announcement bar sometimes shows 'Congratulations! Your order qualifies for FREE shipping' (incorrectly, even with 0 items), suggesting the free shipping logic is already implemented but misconfigured.
  • Best practice: prominently confirm free shipping status in the cart sidebar with a ✓ checkmark or progress bar. 60% of US fashion stores use free shipping threshold messaging in cart.
  • The Sak's AOV of ~$129–$199 per item is above typical free shipping thresholds — a 'You've unlocked free shipping!' message in cart reinforces purchase momentum and reduces checkout abandonment.
Recommendations
  • Add a persistent 'Free Shipping Unlocked ✓' badge or banner in the cart sidebar, just above the Checkout button — since all orders qualify, this is a permanent trust signal, not a conditional bar.
  • Remove or fix the false 'Congratulations! Your order qualifies for FREE shipping' announcement bar logic that fires for empty carts — replace with a genuine 'Free shipping on all orders, always' message.
  • If a minimum order threshold is ever introduced, implement a progress bar (e.g., Gymshark: '$43 away from free shipping + Add Items') with a direct CTA to add more.
Growing — 60% of US fashion stores surface free shipping confirmation in cart; The Sak offers it universally but fails to communicate it at the decision moment
Payment trust icons and security badges near the checkout button reduce checkout abandonment by 10–15% — The Sak's cart sidebar has no trust signals
The Sak — Cart (No Trust Badges or Payment Icons)
The Sak — Cart (No Trust Badges or Payment Icons)
Proposed Implementation — The Sak Cart Sidebar Trust Badges
Proposed Implementation — The Sak Cart Sidebar Trust Badges
Observations
  • The cart sidebar shows: Subtotal, a Checkout button, and 'Shipping, taxes, and discount codes are calculated at checkout' — no payment method icons, no security seal, no returns reminder.
  • First-time buyers at $129–$199 price points experience payment anxiety at checkout entry — trust badges (Visa, Mastercard, Shop Pay, PayPal, Klarna) and a 'Secure Checkout' badge directly address this.
  • The Sak accepts multiple payment methods (Klarna, Shop Pay confirmed from PDP) but does not display these icons in the cart or pre-checkout step.
  • 50% of fashion benchmark stores show payment trust icons near the checkout CTA; for premium brands at $100+ AOV, this is especially high-impact.
Recommendations
  • Add a row of payment method icons (Visa, MC, AmEx, Shop Pay, Klarna, PayPal) below the Checkout button in the cart sidebar.
  • Add a small '🔒 Secure Checkout' or 'Protected by SSL' text line between the Checkout button and the shipping disclaimer.
  • Include a one-line returns reminder: 'Free returns on all orders' — this reduces checkout hesitation and is already part of The Sak's offer.
Growing — 50% of fashion stores show payment trust badges near checkout; especially high-impact at $100+ price points
04

App Ecosystem

What's installed vs what's missing from best-in-class Fashion & Accessories stores

7 Apps
Detected
5 Critical Categories
Missing

Present (7)

Klaviyo
Email Marketing
Powering email flows + spin-to-win popup. Company ID: Ts8is3. Highly active — 15 script files loaded.
Yotpo Reviews
Reviews & UGC
Full reviews suite with AI-generated summaries, photo reviews, verified buyer badges. 2,552+ reviews on top products.
Swym Wishlist
Wishlist & Saved Items
Heart icon wishlist present on nav and PDPs. Wishlist counter visible in header.
Swell Rewards
Loyalty & Rewards
Powers 'The Sak Rewards' program — points on purchases, exclusive early access, birthday gifts. Tab widget visible on site.
Shop Pay / Klarna
BNPL / Payments
'Pay in 4 interest-free installments of $32.25' messaging on PDPs. Both BNPL providers active.
GA4 / Google Tag Manager
Analytics
GTM container active. GA4 measurement confirmed. Ecommerce tracking setup not fully verified.
ReSak (Resale Platform)
Recommerce / Sustainability
Unique differentiator — dedicated resale section in nav and homepage. Rare in fashion D2C, aligns with B Corp positioning.

Missing (5)

Live Chat (Gorgias / Intercom) Recommended
Customer Support
📈 High Priority
SMS Marketing (Attentive / Postscript) Recommended
SMS / Mobile Marketing
📈 Medium Priority
Back-in-Stock Alert App Recommended
Inventory / CRO
📈 Medium Priority
TikTok Pixel / Pinterest Tag Recommended
Paid Social Tracking
📈 Medium Priority
Session Recording / Heatmaps (Hotjar / Microsoft Clarity) Recommended
CRO Research
📈 Opportunity

App Stack Assessment

7 apps detected, 5 critical gaps identified

1 / 1