The Sak
Audit Overview
Your store's untapped revenue potential — and how to unlock it
Why We Created This Audit
We analyzed 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 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
- Technology & App StackPlatform + 14 apps
- Industry BenchmarksFashion
Pages Analyzed
- Homepage3 findings
- Collection Pages3 findings
- Product Pages (PDP)6 findings
- Cart & Checkout4 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.
UX & Conversion Findings
Page-by-page analysis with visual comparisons against top Fashion stores
- The Sak’s homepage has no customer review carousel, testimonial section, press/media logos (‘As Seen In’), or platform rating display anywhere in the scroll.
- First-time visitors arriving from ads or search have no third-party validation before being asked to browse products — a trust gap that raises bounce rate.
- Fashion shoppers rely heavily on social proof; absence of reviews or press mentions signals lower brand authority and increases hesitation to purchase.
- Add a ‘Customer Favorites’ review carousel using Yotpo (already installed) — show 4–6 star-rated reviews with customer photos, pulled from top-rated products.
- Add an ‘As Seen In’ press logo bar featuring media placements (Vogue, InStyle, etc.) if available — even 3–4 logos significantly boost credibility.
- Consider adding an aggregate rating badge (e.g., ‘4.7★ from 12,000+ reviews’) in the announcement bar or hero section.
- The Sak’s footer newsletter section reads ‘Sign up for our newsletter to receive fashion tips, invites, and more’ — no discount, gift, or exclusive offer is mentioned.
- Without an incentive, newsletter conversion rates typically sit at 1–3%; a 10–15% off offer pushes opt-in rates to 8–15%, growing the retargeting list significantly.
- Klaviyo is already installed — the email flow infrastructure is in place but the acquisition hook (the offer) is missing from the sign-up touchpoint.
- Add a ‘10% off your first order’ incentive to the footer signup form and any popup email capture — implement via a Klaviyo welcome series discount code.
- Consider a timed exit-intent popup (triggered after 30s or on exit intent) with the same offer — Klaviyo’s native popup builder can deploy this without a separate app.
- Test SMS opt-in alongside email using Postscript (already installed) — dual channel capture with a shared incentive maximizes first-party data collection.
- The Sak’s homepage has no iconographic USP bar — trust signals like ‘B Corp Certified’, ‘Free Shipping on $50+’, ‘Easy Returns’, and ‘Handcrafted Since 1989’ appear only in the footer or deep in page copy.
- B Corp certification and 35+ years of craftsmanship are strong differentiators that most competitors cannot claim — yet these are buried rather than showcased near the top.
- Without a visible USP strip, first-time visitors have no quick reason to trust The Sak over lower-priced alternatives they may have seen in the same browsing session.
- Add a 4-icon USP bar between the hero and the first product category grid: ‘B Corp Certified’, ‘Free Shipping $50+’, ‘Easy Returns’, ‘Handcrafted Quality’.
- These trust signals are already in the brand story — surface them as scannable icons with short 3-word labels at the top of the page, not just in the footer.
- Consider adding the B Corp badge to the announcement bar on mobile as a rotating slide alongside the free shipping threshold message.
- The Sak’s collection cards (powered by Searchspring) show image, title, price, and color swatches — but no star rating or review count on any product card.
- Yotpo is installed and has review data (4.7★ from 1,761+ reviews visible on PDP) — but this data is not surfaced on collection cards where browse decisions are made.
- Shoppers comparing multiple products on a collection page rely on star ratings to quickly identify quality — without them, all products appear equally unvalidated.
- Integrate Yotpo’s star rating widget into the Searchspring product card template — Yotpo provides a JavaScript snippet that can be embedded in the card’s product tile HTML.
- Show the rating (e.g., ‘4.7★ (1,761)’) below the product title on mobile cards — even a simple text-based rating increases click-through measurably.
- Prioritize high-review-count products in default sort order alongside bestseller logic to surface socially-validated products first.
- The Quick Add button (‘ADD TO BAG’) exists on desktop hover but is not accessible on mobile without tapping into the PDP — mobile tap does not reveal the button.
- On mobile, shoppers must navigate to each PDP individually to add a product, then navigate back to continue browsing — increasing friction and drop-off between browse and purchase.
- The Quick Add logic is already built (visible in DOM) — making it accessible via a visible tap target on mobile is a configuration change, not a new build.
- Add a visible ‘Quick Add’ button below each product card on mobile (not just on hover) — a small bag icon or ‘+’ button with the product name that triggers a size/color selector.
- Alternatively implement a Quick View drawer that opens on card tap (showing images, color/material selector, and ATC button) without full PDP navigation.
- Test a ‘tap card = Quick View, tap image = PDP’ UX pattern to reduce accidental PDP navigations while enabling faster add-to-cart from collection.
- The Sak’s color swatches on collection cards use Tailwind classes ‘hidden md:!block’ — they are fully hidden on mobile viewports (375px) and only appear on desktop (768px+).
- Mobile accounts for 65–75% of fashion e-commerce traffic; hiding swatches on mobile means the majority of shoppers cannot discover color options without entering each PDP individually.
- The swatches are built and functional on desktop — this is a CSS configuration issue, not a missing feature, making it a quick win to fix with a single CSS override.
- Remove the ‘hidden’ Tailwind class from the .ss__variants--custom element so swatches display on mobile — or add a mobile-specific override in custom.css.
- Show a maximum of 4–5 color swatches per card on mobile with a ‘+N more’ indicator to keep cards compact while communicating color range.
- Test a tap-to-swap-image behavior on mobile (tap swatch → image changes) for a better browsing experience without navigating to the PDP.
- The Sak’s PDP has only ‘Add to Bag’ and ‘Add to Wishlist’ — no ‘Buy Now’ button that bypasses the cart and goes directly to checkout.
- High-intent shoppers (returning customers, email-click traffic) who already know what they want face unnecessary friction navigating cart → checkout when a single-click path exists.
- Shopify’s native ‘Buy Now’ button is available and free to configure in the Broadcast theme settings — no development required.
- Enable Shopify’s dynamic ‘Buy Now’ button on the PDP below the ‘Add to Bag’ button — this is a theme settings change in the Broadcast theme (no development required).
- Position express checkout options (Shop Pay, Apple Pay) as secondary CTAs below the primary ‘Add to Bag’ button — allows one-tap purchase for returning customers.
- A/B test ‘Buy Now’ prominence: some stores see better results with ‘Add to Bag’ as primary and ‘Buy Now’ as a secondary text link, to avoid splitting CTA attention.
- The ATC zone on The Sak’s PDP contains only the ‘Add to Bag’ button and ‘Add to Wishlist’ link — zero trust badges, payment icons, return policy callout, or security indicators.
- The brand has strong trust signals (B Corp certified, 35+ year heritage, easy returns policy, Klarna BNPL) but none are visible in the critical conversion zone near the ATC button.
- Fashion shoppers at $169–$259 price points have higher purchase anxiety — trust badges directly at the point of commitment measurably reduce abandonment at this stage.
- Add 3 trust icons below the ATC button: ‘Easy Returns’, ‘Secure Checkout’, and ‘B Corp Certified’ — these address the top 3 first-time buyer objections for fashion.
- Add a one-line return policy callout: ‘Free returns within 30 days’ directly below the ATC button — this single line can lift ATC rate by 3–5% on its own.
- Surface Klarna’s ‘Pay in 4’ messaging (Klarna is installed and configured) as a badge in the ATC zone: ‘Or 4 payments of $47.25 with Klarna’.
- The Sak’s PDP has a Yotpo reviews section with star ratings (4.7★, 1,761 reviews) but customer-uploaded photos are not visible in the reviews widget — only text reviews appear.
- For fashion and handbag purchases, buyer photos showing the bag in real-life settings (outfit photos, size reference) are critical trust signals that reduce ‘will it look good on me?’ anxiety.
- Yotpo’s photo review collection and display features are included in their installed plan — this is a configuration/display setting, not a missing capability.
- Enable Yotpo’s photo gallery display in the reviews widget settings — configure the widget to show a photo strip above text reviews with lightbox expansion.
- Run a post-purchase email campaign (via Yotpo or Klaviyo) specifically requesting photo reviews with a small incentive (loyalty points via Swell Rewards already installed).
- Add an ‘Inspirational Photos’ or ‘Community’ section above the standard reviews showing a shoppable UGC grid — this can be configured in Yotpo’s Visual Marketing module.
- The Sak’s PDP has no delivery estimate, shipping timeline, or ‘ships within X days’ messaging in the ATC zone — shoppers must proceed to checkout to learn when they’ll receive their order.
- Free shipping threshold ($50) is called out in the announcement bar but not restated near the ATC button — a key purchase motivator is not visible at the conversion point.
- For gift purchases (a major occasion for handbags), uncertainty about delivery timing is a conversion-killing barrier that a simple ‘Usually ships in 1–2 business days’ message resolves.
- Add a static delivery estimate near the ATC button: ‘Ships in 1–2 business days | Free shipping on orders $50+’ — this can be added as a theme content block in Broadcast.
- Consider integrating a dynamic shipping estimator that shows estimated delivery date based on geo-IP location detection — more persuasive than a generic timeline.
- For gift-occasion products, add ‘Order by [date] for [holiday] delivery’ messaging during peak seasons — a high-ROI seasonal addition for a gifting category like handbags.
- Klarna is fully installed and configured (KlarnaThemeGlobals confirmed with product price $189 loaded) — but no Klarna on-site messaging badge or ‘Pay in 4’ callout is visible on the PDP.
- At $169–$269 price points, installment messaging (‘4 payments of $42.25’) significantly lowers the perceived price barrier and is particularly effective for fashion accessories.
- This is a Klarna on-site messaging (OSM) configuration gap — the Klarna widget is loaded but the placement/display tag is not rendered on the PDP template.
- Add a Klarna on-site messaging placement tag below the price display on the PDP — Klarna provides the exact snippet. Position the BNPL badge between the price and the ATC button.
- Test messaging on collection cards too: ‘From $42/mo with Klarna’ below prices can increase click-through from browse to PDP for higher-priced items.
- Consider adding Afterpay as a second BNPL option alongside Klarna — offering two installment methods increases coverage across different buyer preferences.
- The Sak’s PDP has a ‘Customers Also Bought’ section (powered by Searchspring recommendations) but it shows bags alongside bags — no cross-category ‘Complete the Look’ pairing with footwear, wallets, or accessories.
- The Sak sells bags, footwear, wallets, and accessories — a natural ‘Pair with’ use case that the existing Searchspring infrastructure could support with curated outfit recommendations.
- Fashion shoppers often buy complementary items (bag + wallet, bag + shoes) in the same session — surfacing these pairings at the PDP level is a proven AOV driver.
- Implement a ‘Pair with’ or ‘Complete the Look’ section on PDPs that shows 2–3 hand-curated complementary products from different categories (e.g., show wallets and footwear on a bag PDP).
- Leverage Searchspring’s cross-sell recommendation engine (already installed) to power automated cross-category recommendations based on co-purchase data.
- Show the ‘Complete the Look’ bundle with a combined price and a ‘Shop the Set’ CTA to encourage multi-item add-to-cart — this increases AOV measurably for fashion stores.
- Adding a product to cart on The Sak navigates to the full /cart page, interrupting the browsing session — shoppers who wanted to continue adding items must navigate back to the collection.
- A cart drawer (slide-out panel) is already built in the theme (confirmed in DOM: .drawer__inner with cart content) but is not triggered on Add to Bag — the full page redirect takes over.
- 8/10 top fashion stores use a cart drawer; The Sak has the infrastructure but it’s configured to redirect to /cart instead of opening the drawer.
- Configure the Broadcast theme to open the cart drawer on Add to Bag instead of redirecting to /cart — this is a theme settings change: Cart type: Drawer vs. Page.
- The cart drawer already has the ‘You May Also Like’ cross-sell and the free shipping progress bar — these will work in the drawer without any additional development.
- After enabling the drawer, add a ‘View Cart’ and ‘Checkout’ CTA pair at the bottom of the drawer to give shoppers clear progression options.
- The Sak’s cart page shows only a single ‘Check Out’ button — no Shop Pay, Apple Pay, Google Pay, or PayPal buttons despite these payment methods being configured in the Shopify admin.
- Shop Pay and Apple Pay scripts are detected in the page source (shopify_pay/storefront confirmed) — the payment methods exist but dynamic checkout buttons are not rendered on the cart page.
- At $189 average order value, one-tap checkout options are a significant driver of impulse completion — forcing manual credit card entry at checkout increases abandonment.
- Enable Shopify dynamic checkout buttons for the cart page in Shopify Admin → Settings → Checkout → Show dynamic checkout buttons (or equivalent Broadcast theme setting).
- Show Shop Pay first (highest conversion rate among express options for Shopify stores), followed by Apple Pay and Google Pay.
- Add payment method logos (Visa, MC, Amex, Shop Pay, Klarna) as trust icons below the checkout button — even without express checkout, showing accepted payment methods reduces hesitation.
- The Sak’s cart page has no discount code or coupon input field — shoppers with a promo code (from email, influencer, etc.) must wait until the Shopify checkout form to apply it.
- Shoppers who know they have a code will search for the input field in the cart; when they don’t find it, some will navigate away to find/verify their code and not return.
- A collapsible ‘Have a coupon code?’ link (collapsed by default to avoid prompting code-hunting) is best practice — visible to those who have codes without tempting others to leave.
- Add a collapsible coupon code field to the cart page using a ‘Have a promo code? Click to enter’ expand pattern — collapsed by default to avoid distracting shoppers who don’t have codes.
- This can be implemented via a Shopify cart page customization in the Broadcast theme’s cart template without a third-party app.
- If Klarna or cashback offers are active, surface them as pre-applied benefit lines in the cart order summary to reduce the need for manual code entry.
- The Sak’s cart page has zero urgency elements — no ‘Only X left in stock’, no countdown timer, no ‘X people viewing this item’ social scarcity signal on any cart line item.
- At $169–$269 price points, the ‘I’ll come back to it’ behavior is common — urgency signals provide the nudge needed to convert fence-sitters in the same session.
- The free shipping progress bar is a positive engagement element, but does not create purchase urgency — it motivates adding more items rather than completing the current order.
- Add real-time stock count badges to cart line items for products with ≤5 units remaining: ‘Only 3 left in Buttercup Leather’ — Shopify’s inventory API enables this.
- For limited-edition or seasonal products (crochet styles, summer collection), add ‘Selling fast — limited quantities’ text to the cart item description.
- Consider a subtle cart timer for sale events: ‘Your sale price is held for 15:00 minutes’ during promotional periods to drive same-session checkout completion.
Performance & Technology
Core Web Vitals, page-speed signals, and the technology stack powering The Sak
Performance
Performance
Core Web Vitals
Technology Stack
Performance & Technology Assessment
Mobile performance is needs work (—/100); desktop is needs work (—/100) on Shopify. Page-speed and Core Web Vitals are increasingly load-bearing for SEO and conversion in this category — addressing the weakest vital first is the single highest-leverage technical improvement available.
PageSpeed vs Competitors
| Site | Mobile | Desktop |
|---|---|---|
| This site | — | — |
| https://www.verabradley.com | 32 | — |
| https://www.baggallini.com | 44 | — |
| https://www.dagnedover.com | 41 | — |
Confidential — Prepared for The Sak by Growisto | May 2026
App Ecosystem
What's installed vs what's missing from best-in-class Fashion stores
Detected
Missing
Present (14)
Missing (3)
App Stack Assessment
The Sak has a sophisticated, enterprise-grade app stack of 14 tools covering reviews, email, SMS, loyalty, wishlist, search, BNPL, A/B testing, post-purchase, returns, and performance optimization — a strong foundation. The primary opportunity is not in adding apps but in fixing 4 misconfigured ones: enabling Yotpo photo reviews, deploying Klarna OSM on PDP, making Swell Rewards visible on all pages, and verifying Fondue cashback rendering in cart. The critical gap is session recording — without Clarity or Hotjar, CRO hypothesis validation is based on assumption rather than real user behavior data.
Confidential — Prepared for The Sak by Growisto | May 2026