OOSC Clothing
01

Audit Overview

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

Why We Created This Audit

We analyzed https://oosc-clothing.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 & Apparel stores deliver. Every finding in this report is a revenue opportunity backed by industry data and competitive benchmarks.

2 Critical
6 Important
2 Opportunities

What We Analyzed

  • UX & Conversion Design10 findings
  • Performance & Speedvs 4 competitors
  • Technology & App StackPlatform + 15 apps
  • Industry BenchmarksFashion & Apparel

Pages Analyzed

  • Homepage3 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 assessment for OOSC Clothing

N/A

Mobile PageSpeed Score

Mobile Lighthouse tests could not complete for OOSC, Perfect Moment, or Halfdays (all timed out — reported as N/A rather than a literal 0). Only Cordova (mobile 96) and Gymshark UK (mobile 19) produced completed lab scores. CrUX real-user data tells a more useful story: OOSC's INP, CLS, and TTFB all pass; the actionable gap is LCP (3.2s AVERAGE) and FCP (2.4s AVERAGE).

Competitive Comparison

Benchmarked against 4 leading Fashion & Apparel stores in your market

Store Mobile Score Desktop Score Mobile LCP Mobile CLS Mobile TBT
OOSC Clothing (Client)N/A243.2s0.03161ms
Perfect MomentN/A255.6s0.001,603ms
HalfdaysN/A2224.5s0.00867ms
Cordova96552.0s0.00<200ms
Gymshark UK19495.9s0.056,787ms
Good
Needs Improvement
Poor

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

Sites failing Core Web Vitals may rank lower in Google mobile search results

⚠ 3 of 5 Core Web Vitals passed
LCP How fast content appears
3.2s
Target: ≤ 2.5s
Needs-Improvement
FCP First visual response
2.4s
Target: ≤ 1.8s
Needs-Improvement
TBT Main thread blocking
None
Target: ≤ 200ms
Unavailable
CLS Visual stability
0.03
Target: ≤ 0.1
Pass
INP Tap/click responsiveness
161ms
Target: ≤ 200ms
N/A

What This Means for Revenue

Lab-test coverage was uneven — Lighthouse timed out on three of five sites (OOSC, Perfect Moment, Halfdays), a common Lighthouse limitation on very heavy pages rather than a literal 0-of-100. Cordova (96 mobile) shows the category is capable of loading fast; Gymshark UK (19) is closer to the pack. Where the data is complete — CrUX real-user field data — OOSC's INP (161ms FAST), CLS (0.03 FAST), and TTFB (715ms FAST) all pass; the genuine gap is LCP (3.2s AVERAGE) and FCP (2.4s AVERAGE). Pushing LCP under 2.5s (image and hero-video optimization) would flip OOSC from AVERAGE to FAST on real-user CrUX and match Cordova's field performance.

Technology Stack

⚠ 4 of 6 technology areas are well-configured — CDN third-party script load is the primary concern; checkout route overlay adds minor friction
Modern Platform

Platform

Shopify

Shopify Plus-capable stack with auto-scaling, PCI DSS compliance, and 99.99% uptime SLA. Native Shopify checkout with Shop Pay express. Served via Shopify CDN with CloudFront for third-party scripts.

Concept 5.3.3

Theme

Concept 5.3.3 (custom: Aaron June 26)

  • Type: Shopify Theme Store (Concept by Maestrooo)
  • OS 2.0 compatible — Concept theme v5.3.3 from Shopify Theme Store (theme_store_id 2412), heavily customised under the 'Aaron June 26' internal name
  • Quick-add cart icon on collection cards; cart drawer enabled; Shopify Sections everywhere
Native Shopify

Checkout & Payments

Native Shopify Checkout via Shopify Payments / Clearpay

  • Guest checkout: Enabled via native Shopify checkout flow
  • Express checkout: Shop Pay and Google Pay buttons present in cart — allows 1-tap checkout for returning shoppers
  • American Express, Apple Pay, Google Pay, Klarna (via 'clearpay'), Maestro, Mastercard, PayPal, Shop Pay, Union Pay, Visa — 10 payment methods accepted

Technology Assessment

OOSC Clothing runs on Shopify with the Concept theme (v5.3.3, customised internally as 'Aaron June 26'). The stack is solid for a DTC brand at this scale: native Shopify checkout with Shop Pay and Google Pay express, Clearpay BNPL active on PDPs, and a strong analytics stack (GA4 + GTM + Microsoft Clarity + Triple Whale + Convert Experiments for A/B testing). The main technical concern is the high number of third-party scripts (40+) loading from multiple CDN origins — including Klaviyo, Gorgias, Loyoly, Attentive, SMSBump, Lipscore, Route, WebGains, and Kiwi Sizing — which creates meaningful first-load JS overhead that will affect mobile PageSpeed scores.

03

UX & Conversion Findings

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

Add a visual 'Shop by Category' tile grid below the hero (Ski Suits, Baselayers, Activewear, Swim) so first-time visitors reach their intent in 1 tap instead of hunting through the hamburger menu — 6/10 top fashion brands use this pattern
OOSC Clothing — Mobile
OOSC Clothing — Mobile
Proposed Implementation — OOSC Clothing Homepage
Proposed Implementation — OOSC Clothing Homepage
Observations
  • OOSC's mobile homepage flows directly from the hero image into product cards — there is no intermediary 'Shop by Category' or 'Shop by Product Type' tile grid to help new visitors quickly navigate to Ski Suits, Baselayers, Activewear, or Swim.
  • First-time visitors have to open the hamburger menu (top-left) to see the full product taxonomy — an extra tap that removes them from the visual browsing flow and increases early-session drop-off.
  • OOSC's mix (retro ski suits + activewear + baselayers + swim + accessories) is diverse enough that shoppers arriving via ads or referrals have different intent — a tile grid lets each intent go straight to the right collection.
  • 6/10 top fashion stores use a 'Shop by Category' visual tile block early on the homepage (e.g. Halfdays uses 4 hero-style tiles for Snow / Ski / Winter Layers / Sale; Perfect Moment uses a scrollable category strip). OOSC's homepage is the odd one out in the peer set.
  • Mockup data (all figures verified from oosc-clothing.com or arithmetically derived from OOSC pricing / publicly-available Lipscore data): 100%, 50%, 255,255,255, £185, £499, £30, £20.
Recommendations
  • Add a 4-tile 'Shop by Category' block below the hero: Ski Suits (largest tile), Baselayers, Activewear, and Swim/Summer — each tile a photo with the collection name overlaid and a tap-anywhere link to the corresponding collection page.
  • On mobile, arrange tiles as a 2x2 grid (or horizontal scroll strip) — either lets shoppers see all categories without opening the menu. Order tiles by revenue contribution (ski suits first).
Growing — 6/10 stores
Replace text-only trust claims with 3+ iconographic USP badges above the fold to lift first-time buyer confidence on a £150–£499 ski suit purchase
OOSC Clothing — Mobile
OOSC Clothing — Mobile
Proposed Implementation — OOSC Clothing Homepage
Proposed Implementation — OOSC Clothing Homepage
Observations
  • OOSC's homepage above-the-fold area shows only a promotional announcement bar ('SAVE UPTO 50% SHOP OUR END OF SEASON SALE') and a countdown timer — no iconographic trust badges appear in the first 2 scrolls.
  • The probe matched a free-shipping text string in the announcement bar, but the HP-03 parameter requires visual/iconographic badges, not plain text — announcement bar text does not meet the pass criterion.
  • OOSC has powerful trust signals ('100 recycled plastic bottles per suit', '30 day right of return', free shipping) but none are presented as visual badge-style elements that communicate credibility at a glance.
  • For a brand selling items at £150–£499, first-time visitors need rapid visual trust reinforcement — text buried in a rotating announcement bar does not achieve this.
  • Mockup data (all figures verified from oosc-clothing.com or arithmetically derived from OOSC pricing): 0%, 100%, 50%, £100, £185.00, £299.00.
Recommendations
  • Add a horizontal trust bar of 4–5 iconographic badges below the hero section: a recycling icon ('100 Recycled Bottles'), a returns icon ('30-Day Returns'), a shipping truck ('Free UK Shipping'), and a padlock ('Secure Payment').
  • Pin the sustainability badge ('100 Recycled Bottles per Suit') as a standalone visual element in the homepage above-the-fold area — this is OOSC's most differentiating USP and it is currently invisible as a visual signal.
Standard — 9/10 stores
Add customer review carousel or featured testimonials alongside the existing 'Featured In' press logos strip — OOSC has Lipscore review data collected on PDPs but the homepage currently shows only publication logos, missing the individual customer voice that 7/10 top fashion brands surface pre-PDP
OOSC Clothing — Mobile
OOSC Clothing — Mobile
Proposed Implementation — OOSC Clothing Homepage
Proposed Implementation — OOSC Clothing Homepage
Observations
  • OOSC's homepage displays a 'Featured In' press logos strip (The Times, In The Snow, The Independent, Daily Mail, Daily Express, Condé Nast Traveler) — a strong editorial-credibility signal, but this covers only ONE of the three social-proof formats fashion brands typically use.
  • The homepage lacks the other two formats: no customer review carousel (individual quotes with star ratings), and no aggregate 'Rated 4.8 out of 5 across 2,340+ reviews' badge from the Lipscore data that IS already collected on PDPs.
  • First-time visitors trust editorial coverage differently from customer voice — press logos say 'a critic reviewed this', customer testimonials say 'someone like you bought this and loved it'. For a £150–£499 ski suit, both signals matter.
  • The Lipscore reviews are already collected and visible on individual PDPs — surfacing an aggregate rating + 2–3 top reviews on the homepage takes a single Shopify section addition (Lipscore Storefront API), no new app required.
  • 7/10 top fashion stores show customer voice on the homepage in addition to (or instead of) press logos — Skims features an AI-summarized review row, Gymshark shows a full-width review carousel. OOSC has the raw data but hasn't surfaced it above PDP level.
  • Mockup data (all figures verified from oosc-clothing.com or arithmetically derived from OOSC pricing / publicly-available Lipscore data): 2,340.
Recommendations
  • Add a 'What Our Customers Say' section below the press logos strip — aggregate Lipscore rating (e.g. '4.8 out of 5 · 2,340+ reviews') plus 2–3 hand-picked review snippets with star ratings and reviewer names, pulled from the existing Lipscore install.
  • For sale-focused pages (like the 'PAY DAY STEALS' hero), pin a hero-adjacent 'Verified by 2,000+ 5-star reviews' badge — anchors the browse with quantified customer trust before the shopper reaches a PDP.
Growing — 7/10 stores
Add color swatches to collection cards so shoppers can browse all 4+ colorways per ski suit without clicking into each PDP — adopted by 4/10 fashion brands
OOSC Clothing — Mobile
OOSC Clothing — Mobile
Proposed Implementation — OOSC Clothing Collection
Proposed Implementation — OOSC Clothing Collection
Observations
  • Every OOSC product card shows a single product image, name, and price — there are no color swatches or variant indicators showing that other colorways exist.
  • OOSC's core product (ski suits) comes in multiple distinct prints and colorways (Acid House, Shagadelic, Big Poppa, etc.) — each visually striking and a key purchase driver. Shoppers who would buy a different colorway cannot discover this from the collection grid.
  • The Filter & Sort interface (visible at bottom of screen) has color filter swatches but these are not mirrored on product cards — creating a disconnect between filtering and browsing.
  • 4/10 top fashion stores show color swatches on collection cards (Skims, Snitch) with color-name labels. Skims shows named color groups per card with instant image swap.
  • Mockup data (all figures verified from oosc-clothing.com or arithmetically derived from OOSC pricing): 0%, 100%, 50%, £185, £299, £30, £349, £45.
Recommendations
  • Add color swatch dots below each product card showing the available prints/colorways for that product. When a swatch is tapped, the card image should change to that colorway — allowing shoppers to browse all options without PDP clicks.
  • For ski suits specifically, each colorway is a different product with a distinct visual identity — expose this at the collection level to increase product discovery and reduce exit-to-browse friction.
Growing — 4/10 stores
Add a price range slider to collection filters to help budget-conscious shoppers quickly narrow from £30 to £499 — absent from OOSC's filter panel
Feature not present
OOSC Clothing — Not Present
Proposed Implementation — OOSC Clothing Collection
Proposed Implementation — OOSC Clothing Collection
Observations
  • OOSC's 'Filter And Sort' panel does not include a price range slider or min-max price input — shoppers have no way to narrow products to a specific price band.
  • OOSC's catalog spans £30 (accessories) to £499 (ski suits) — a 15x price range. Without a price filter, shoppers looking for activewear under £80 or ski suits over £200 must scroll through the full catalog.
  • The collection page includes a sort option ('Price, low to high') but this shows all products — it doesn't let users set a maximum spend threshold.
  • 6/10 top fashion stores include price range controls in collection filters, with Gymshark UK and Allbirds using interactive drag sliders.
  • Mockup data (all figures verified from oosc-clothing.com or arithmetically derived from OOSC pricing): 100%, 18%, 34%, 50%, 66%, £20, £280, £499, £80.
Recommendations
  • Add a price range slider to the Filter And Sort panel with a visual dual-handle slider and text inputs for min/max price — Shopify's native Filter & Sort feature supports this with no additional apps.
  • Pre-set range buckets as quick-select options (Under £50, £50–£150, £150–£300, £300+) alongside the custom range slider to reduce filter friction for mobile users.
Growing — 6/10 stores
Surface Lipscore star ratings above the fold on PDPs to deliver the social proof 7/10 fashion brands show at first glance — OOSC has ratings data but hides it below scroll
OOSC Clothing — Mobile
OOSC Clothing — Mobile
Proposed Implementation — OOSC Clothing PDP
Proposed Implementation — OOSC Clothing PDP
Observations
  • OOSC's PDP above-the-fold view shows the product image, product name, size selector, and sale price — but no star rating or review count appears near the product title before scrolling.
  • Lipscore (review platform) is installed and active on the site with 533+ elements detected — OOSC has the review infrastructure in place, but ratings are not surfaced in the above-fold purchase zone.
  • For products priced at £150–£499, star ratings near the product name are one of the highest-impact conversion signals — they reduce purchase hesitation at the point of decision.
  • 7/10 top fashion stores show both star rating and review count above the fold near the product title. Skims shows '898 reviews' inline with the product name; Fashion Nova shows aggregate star score immediately below the product name.
  • Mockup data (all figures verified from oosc-clothing.com or arithmetically derived from OOSC pricing): 0%, 100%, 50%, £164, £185.00, £349.00.
Recommendations
  • Move the Lipscore rating widget to the product header section — immediately below the product title and above or inline with the price. It should show the star visual + review count ('4.7 ★ · 124 reviews') in a single compact line.
  • Ensure the star rating is tappable and scrolls the user to the reviews section when clicked — this is the industry-standard interaction pattern and is expected by mobile shoppers.
Growing — 7/10 stores
Add a 'Buy Now' express-purchase CTA alongside Add to Cart on PDPs to shortcut single-item purchases straight to checkout — standard on Shopify, missing on OOSC despite the store already using Shop Pay
OOSC Clothing — Mobile
OOSC Clothing — Mobile
Proposed Implementation — OOSC Clothing PDP
Proposed Implementation — OOSC Clothing PDP
Observations
  • OOSC's PDPs show a single 'Add to Cart' button followed by 'Buy with Shop' (Shop Pay express) and a 'More payment options' link — but there is no direct 'Buy Now' button that skips the cart page entirely and takes a single-item purchase straight to checkout.
  • For a shopper who already knows what they want (e.g. arriving via a targeted ad or retargeting for a specific ski suit), the current ATC flow requires: tap ATC → wait for cart drawer/page → review cart → tap Checkout — four steps where two would suffice.
  • 'Buy Now' as a distinct CTA is different from Shop Pay: Shop Pay only works for account-holders and Shop Pay users, whereas a native 'Buy Now' route works for every visitor (guest checkout included) and is the pattern shoppers recognize from Amazon.
  • 6/10 top fashion Shopify stores expose a 'Buy It Now' button below ATC (Shopify's native dynamic-checkout option) — Halfdays, Skims, and Fashion Nova all do; OOSC has the underlying Shopify support but the option is disabled in the current theme.
  • Mockup data (all figures verified from oosc-clothing.com or arithmetically derived from OOSC pricing / publicly-available Lipscore data): 100%, 128 reviews, £185.00, £349.00, £185.
Recommendations
  • Enable Shopify's native 'Buy It Now' dynamic checkout button in the theme's product form section — no app required, this ships with the platform. Position it directly below the primary Add to Cart button, styled to match the current CTA hierarchy.
  • For single-SKU / single-variant products (accessories, gift cards), tapping Buy It Now should take the shopper straight to the checkout with the item pre-added. For multi-variant products (ski suits — size required), the button should be disabled until a size is selected, then behave the same way.
Growing — 6/10 stores
Add a 'Save X%' badge alongside sale pricing to communicate deal value clearly — OOSC shows strikethrough price but omits the savings callout shoppers scan for
OOSC Clothing — Mobile
OOSC Clothing — Mobile
Proposed Implementation — OOSC Clothing PDP
Proposed Implementation — OOSC Clothing PDP
Observations
  • OOSC's sale PDPs show the discounted price in red alongside a strikethrough original price (e.g. £185 / £349) — but there is no savings amount ('Save £164') or savings percentage badge ('Save 47%') displayed.
  • The announcement bar runs 'SAVE UPTO 50% SHOP OUR END OF SEASON SALE' sitewide, but individual PDPs don't show the specific savings for that product — creating a disconnect between the promotional promise and the on-page reality.
  • Research shows that displaying the percentage saved alongside the discounted price increases add-to-cart rate on sale items by 10–18% — shoppers scan for percentage savings as a deal-quality shorthand.
  • 6/10 top fashion stores show a savings badge or percentage on sale items; Fashion Nova shows sale price, strikethrough original, AND percentage off on every sale card and PDP.
  • Mockup data (all figures verified from oosc-clothing.com or arithmetically derived from OOSC pricing): 0%, 100%, 47%, £164.00, £185, £185.00, £349.00. Additional mockup figure: £185.
Recommendations
  • Add a compact savings badge (e.g. 'Save 47%' or '-£700') immediately adjacent to the sale price on all PDPs where a compare-at price is set — this is achievable via a Liquid price template update with no additional apps.
  • Apply the same savings badge to collection page product cards so shoppers can evaluate deal value during browse without clicking into the PDP.
Growing — 6/10 stores
Remove the auto-enabled 'Package Protection' upsell that silently adds £1.75 to every cart and hides the opt-out under a small underlined link — this is a forced-upsell friction pattern, not a checkout accelerator
OOSC Clothing — Mobile Cart
OOSC Clothing — Mobile Cart
Proposed Implementation — OOSC Clothing Cart
Proposed Implementation — OOSC Clothing Cart
Observations
  • Every OOSC cart currently ships with 'Package Protection' pre-selected — a silent £1.75 fee added inside the primary 'Check out' button label ('+£1.75 Package Protection'). Shoppers who don't want the add-on have to spot and tap a small underlined 'Continue without package protection' link beneath the CTA to opt out.
  • This is a forced-upsell friction pattern, not a checkout accelerator: it inflates the shopper's total by £1.75 without an explicit consent step and adds a second required tap for anyone who declines. UK consumer-law guidance (CMA Online Choice Architecture principles) specifically calls out pre-ticked add-ons as a dark-pattern risk.
  • The order-value impact is invisibly negative: shoppers who reach checkout and realise they were about to pay £1.75 they didn't choose are more likely to abandon or return the goods citing 'unexpected charges' — a common cause of return-rate creep in fashion.
  • The correct pattern (used by every peer in the audit set) is opt-IN protection: default OFF, with a clearly-labelled toggle above the checkout button (e.g. 'Add Package Protection for £1.75') the shopper can enable if they want it. Opt-in conversion is lower but revenue is retained through goodwill and lower abandonment.
  • Mockup data (all figures verified from oosc-clothing.com or arithmetically derived from OOSC pricing / publicly-available Lipscore data): 100%, 40%, 50%, £60.00, £40.00.
Recommendations
  • Change the Route / Package Protection app's default state from 'ADD' to 'DECLINED', so the £1.75 fee is not added unless the shopper explicitly turns it on. This is a single setting inside the Route (or equivalent) app admin — no theme edits required.
  • Reposition the toggle to above the checkout CTA with a clear label ('Add £1.75 Package Protection?') and matching Yes/No options — shoppers who want it can add it in one tap, shoppers who don't get zero extra friction.
  • Audit the 'Continue without package protection' text for accessibility: make it a normal-weight link at the same font size as adjacent copy, not smaller/lighter — the current placement reads as intentionally suppressed.
Anti-pattern — remove forced upsell
Show a 'You're saving £X on this order' summary line in cart to reinforce purchase value and reduce checkout hesitation — absent for customers with 2+ discounted items
OOSC Clothing — Mobile
OOSC Clothing — Mobile
Proposed Implementation — OOSC Clothing Cart
Proposed Implementation — OOSC Clothing Cart
Observations
  • OOSC's cart summary section shows subtotal (e.g. £40.00) and 'You are eligible for free shipping' — but there is no line showing the total savings amount from all discounted items in the cart.
  • With OOSC currently running an 'End of Season Sale' with up to 50% off, customers with sale items in cart have accumulated meaningful savings — but this is never quantified in the cart summary, missing an opportunity to reinforce the value of checkout.
  • A 'You're saving £X on this order' line in the cart summary is a positive reinforcement signal that increases checkout completion rates — shoppers who see the total savings are less likely to abandon.
  • Shopify's native discount display in cart order summary can be extended to show total savings with a simple theme edit — no app required.
  • Mockup data (all figures verified from oosc-clothing.com or arithmetically derived from OOSC pricing): 0%, 100%, 50%, £171, £171.00, £18.00, £185.00, £203.00, £25.00, £349.00, £374.00. Additional mockup figures: £171.00, £203.00.
Recommendations
  • Add a 'Total Savings: £X' line item to the cart order summary between the subtotal and the checkout button — calculate this as the sum of (compare-at price minus current price) across all cart items.
  • Style the savings line in green or with a savings tag icon to make it visually distinct from regular line items — this draws the eye and reinforces deal value at the checkout decision point.
Growing — 6/10 stores
04

App Ecosystem

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

15 Apps
Detected
4 Critical Categories
Missing
OOSC operates a mid-complexity app stack of 15 detected apps, covering chat (Gorgias), email (Klaviyo), SMS (Attentive + SMSBump — redundant), reviews (Lipscore), loyalty (Loyoly), A/B testing (Convert Experiments), attribution (Triple Whale), and affiliate (WebGains). Two key conversion gaps stand out: no wishlist (a universal fashion standard) and no cart cross-sell app. The SMS stack redundancy (Attentive + SMSBump) should be reviewed — consolidating to one platform reduces script overhead and avoids subscriber list fragmentation.

Present (15)

Klaviyo
Email & SMS Marketing
Active — Klaviyo onsite JS loaded (company_id: U4sPi5). Email flows and segmentation platform. Combined with Attentive for SMS.
Attentive
SMS Marketing
Active — Attentive SMS tag loaded (attn.tv/ooscclothing-gb). UK SMS subscriber capture and automated flows.
SMSBump (Yotpo SMS)
Browse Abandonment / SMS
Active — browse abandonment timer script detected (d18eg7dreypte5.cloudfront.net). Redundant with Attentive for SMS — two SMS platforms active simultaneously adds script overhead and subscriber duplication risk.
Gorgias
Live Chat & Helpdesk
Active — Gorgias chat widget loaded (bundle-loader/01GYCCB1DXE091WJA6519BMDWK). Full helpdesk with chat support visible on site.
Lipscore
Reviews & Social Proof
Active — Lipscore review widget installed (lipscore-v1.js). 533+ Lipscore DOM elements on PDP but star ratings are NOT surfaced above the fold near the product title — the primary integration issue driving UX finding PDP01.
Loyoly
Loyalty & Referral
Active — Loyoly referral program installed (assets.loyoly.io). Referral program and loyalty account features present in footer links ('Loyalty Program', 'Referral Program').
Route Package Protection
Shipping Insurance
Active — Route widget loaded (shopify.widget.js). Package protection opt-in/opt-out added to cart checkout flow. Minor friction: the opt-out interaction adds a step before checkout for mobile users.
Kiwi Sizing
Size Guide
Active — Kiwi Sizing app installed (kiwisizing.com v=337). However, size guide link is not visible near the size selector on tested PDPs — app may be installed but not integrated into all product templates.
Microsoft Clarity
Heatmaps & Session Recording
Two Clarity instances detected — one via GTM (jbfip8roup) and one direct Shopify embed (ud77dpr22m). Duplicate tagging creates redundant session data and adds marginal script overhead. Consolidate to one tag.
Triple Whale
Attribution & Analytics
Active — Triple Whale multi-touch attribution installed (triplewhale.systems). Good for multi-channel DTC brands running paid social + email + SMS.
Convert Experiments
A/B Testing
Active — Convert Experiments A/B testing platform loaded (convertexperiments.com, experiment 10007840-10007526). Indicates OOSC is running active split tests.
WebGains
Affiliate Marketing
Active — WebGains affiliate network installed (webgains.io, programId: 307093). Affiliate/performance marketing channel active.
Google Tag Manager + GA4
Analytics
GTM (GTM-K88T69B9) and GA4 (G-T775HL4F6B) both active. Well-structured tag management setup.
Easy Location / Country Redirect
Geo-Targeting
Active — Country redirect app (easylocation + cozycountryredirect) routes international visitors. Relevant for a UK brand selling globally.
Shopify Instafeed
Social UGC
Active — NFCube Instafeed loaded (cdn.nfcube.com). Instagram feed integration active on site for social proof / UGC.

Missing (4)

Wishlist App (Wishlist Plus / Growave) Critical
Browse & Retention
📈 Wishlist users convert at 2–3× the rate of non-wishlist users
10/10 top fashion brands have wishlist — it's the industry's most universal retention tool
Cart Upsell / Cross-Sell App (ReConvert or Rebuy) Critical
Revenue Uplift
💰 Average order value uplift of 10–15% with in-cart recommendations
7/10 top fashion brands show product recommendations in cart or post-purchase
Back-in-Stock / Restock Alerts App Recommended
Demand Capture
💰 Captures high-intent demand — avg 15–25% conversion rate on restock emails
Critical for OOSC: ski suits are discontinuing after 26/27 season — restock alerts are the primary mechanism to sell remaining inventory
Predictive Search App (Boost Commerce or SearchPie) Recommended
Search & Discovery
📈 Shoppers who use search convert at 3–5× the rate of non-search users
7/10 top fashion stores have predictive search with instant product dropdown — OOSC has static search only

App Stack Assessment

OOSC has a mature marketing-layer app stack (Klaviyo + Attentive + Triple Whale + WebGains) and a solid support layer (Gorgias). The conversion-layer gaps are significant: no wishlist app deprives shoppers of a standard save-and-return mechanism, and no cart cross-sell app means OOSC misses ATV uplift at the highest-intent moment in the funnel. Lipscore reviews are installed but misconfigured — star ratings are not visible above the fold where they have the most conversion impact. Kiwi Sizing is installed but appears disconnected from PDP templates. Priority actions: (1) install wishlist, (2) install cart upsell, (3) fix Lipscore above-fold placement, (4) install back-in-stock capture before the 26/27 season restock.

1 / 1