Ruohan
01

Audit Overview

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

Why We Created This Audit

We analyzed https://ruohan.co/ 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.

5 Critical
5 Important
2 Opportunities

What We Analyzed

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

Pages Analyzed

  • Homepage3 findings
  • Collection Pages2 findings
  • Product Pages (PDP)5 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

UX & Conversion Findings

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

Missing hero CTA means 8/10 benchmark visitors leave without a clear path to shop
Ruohan — Hero image with no CTA button
Ruohan — Hero image with no CTA button
Ganni — Hero with clear Shop Now CTA
Ganni — Hero with clear Shop Now CTA
Observations
  • First fold is a full-bleed campaign photo with no clickable CTA button — only the brand logo header is visible above the fold
  • The hero image is linked but has no visible button text (Shop Now, Explore, View Collection) to communicate next action
  • Scrolling reveals a 'VIEW ALL' text link below the fold but no actionable button in the hero viewport
  • 8/10 benchmark fashion stores use a prominent hero CTA to direct first-time visitors to a collection
Recommendations
  • Add a pill or outlined CTA button ('SHOP SS26' or 'EXPLORE COLLECTION') overlaid on the hero image at the bottom third, using a light/transparent style that preserves the editorial aesthetic
  • Ensure the button links directly to the current season collection rather than a generic page
  • Test button placement in the bottom-left corner — common luxury fashion pattern that maintains image-first feel
Standard — 8/10 fashion stores
No press logos or credibility signals on homepage cost brands 15–25% of first-visit trust
Ruohan — Editorial imagery only, no reviews or press logos
Ruohan — Editorial imagery only, no reviews or press logos
Proposed Implementation — Press logo strip and testimonials section
Proposed Implementation — Press logo strip and testimonials section
Observations
  • The entire homepage contains zero social proof: no customer reviews, no press/media logos, no testimonials, no platform ratings
  • Ruohan x LaneCrawford collaboration is mentioned in editorial copy but without structured credibility formatting (no logo, no quote, no badge)
  • Global fashion buyers heavily rely on third-party validation — absence of press coverage or stockist credibility hurts conversion for new visitors
  • 7/10 benchmark fashion stores feature some form of social proof section on the homepage
Recommendations
  • Add an 'As Seen In' or 'Stocked At' strip with logos of key stockists (LaneCrawford, etc.) positioned below the hero to establish immediate brand credibility
  • Add 3–4 short customer testimonials (name + location) — even a simple text carousel works within the brand's aesthetic
  • If press coverage exists (editorials, magazine features), create a clean press logo section in the homepage mid-section
Growing — 7/10 fashion stores
An incentive-driven email capture can grow list 3–5x faster than a plain signup form
Ruohan — Footer email field with no offer or incentive copy
Ruohan — Footer email field with no offer or incentive copy
Nanushka — Email signup popup with 10% first-order incentive and early access offer
Nanushka — Email signup popup with 10% first-order incentive and early access offer
Observations
  • Newsletter signup is buried in the footer with only 'SUBSCRIBE OUR NEWSLETTER' as the heading — no incentive or value proposition
  • No popup or flyout email capture exists anywhere on the site — the only capture point is the footer form which most visitors never reach
  • No discount, early access, or exclusive content offer to motivate signup
  • Email list is the most cost-effective retention channel — missed capture here means expensive re-acquisition later
Recommendations
  • Implement a timed popup (appears after 15–20 seconds or on exit intent) offering a first-order incentive — e.g. '10% off your first order' or 'Early access to new collections'
  • For a luxury brand, 'Early access' or 'Behind the scenes content' are incentives that do not cheapen the brand positioning
  • Update footer signup copy from 'Subscribe our newsletter' to a value-first headline like 'Be the first to know — new arrivals, exclusive stories'
Standard — 7/10 fashion stores
Color swatches on cards increase collection-to-PDP click rate by 15–20% — Ruohan cards show none
Ruohan — Collection cards show image, title, price only. No color indicators
Ruohan — Collection cards show image, title, price only. No color indicators
Staud — Collection cards with inline image color swatches showing available colorways
Staud — Collection cards with inline image color swatches showing available colorways
Observations
  • Collection cards show only product image, title, and price — no color swatches indicating available colorways
  • Products like the Auma Dress come in 3+ colors (Basalt, Limestone, Birch) but the collection card shows only one default color with no hint of alternatives
  • Shoppers must click into each individual PDP to discover color availability, creating unnecessary friction and increasing bounce rate from collection pages
  • 4/10 benchmark fashion stores show color swatches on cards; Staud implements image-based swatch thumbnails as a best-in-class example
Recommendations
  • Add small color dot swatches (16–20px circles) below the product title on each collection card — tapping a swatch should update the card image to that color
  • For products with 3+ colors, show up to 4 swatches with a '+X more' indicator for additional variants
  • Implementing swatches on cards is estimated to increase collection-to-PDP click rate by 15–20% by helping shoppers pre-qualify their interest
Growing — 4/10 fashion stores
Quick-add on cards reduces friction for returning customers and boosts session-to-cart rate
Ruohan — Click-through to PDP is the only action available on cards
Ruohan — Click-through to PDP is the only action available on cards
Staud — Collection cards with direct Add to Cart button on each product card
Staud — Collection cards with direct Add to Cart button on each product card
Observations
  • No quick-add or quick-view mechanism exists on any product card — the only action is navigating to the full PDP
  • For shoppers who already know their size and color preference, removing the PDP navigation step eliminates 2–3 page loads per purchase
  • 8/10 benchmark fashion stores provide either quick-add or quick-view on collection cards
  • Particularly impactful for returning customers who browse by season/collection and want to add multiple items efficiently
Recommendations
  • Add a '+' icon or 'QUICK ADD' button that appears on card tap/hover, opening a minimal size selector overlay without navigating away from the collection
  • For single-size products or accessories, the card tap could add directly to cart with a confirmation toast notification
  • Alternatively, implement a quick-view drawer showing key PDP info (images, sizes, price) with an ATC action — keeps users in browse mode
Standard — 8/10 fashion stores
Missing star ratings above fold suppresses PDP conversion by 20–30% at premium price points
Ruohan PDP — Product title and price with no star ratings
Ruohan PDP — Product title and price with no star ratings
Proposed Implementation — Star ratings displayed below product title
Proposed Implementation — Star ratings displayed below product title
Observations
  • PDP shows product title and price but has zero star ratings or review count above the fold — no review system is present anywhere on the PDP
  • The entire PDP contains no reviews section: the page flows from product info → Complete the Look → Contact Form → Footer
  • At $420–$880+ price points, the complete absence of social proof creates significant conversion friction for first-time buyers
  • 7/10 benchmark fashion stores show star ratings above fold; missing reviews can suppress fashion CVR by 20–30%
Recommendations
  • Install a reviews app (Judge.me, Okendo, or Yotpo) and display the aggregate star rating + review count directly below the product title, above the price
  • Seed initial reviews by emailing past customers — even 10–15 reviews per product significantly improves conversion for new visitors
  • For luxury positioning, prioritize quality reviews with detailed fit/styling context over raw review volume
Growing — 7/10 fashion stores
Trust badges near ATC reduce purchase hesitation by 15–20% for first-time international buyers
Ruohan — ON DEMAND ATC button with no trust indicators below
Ruohan — ON DEMAND ATC button with no trust indicators below
Ganni PDP — Express delivery and Secure Payment badges with payment icons near the ATC button
Ganni PDP — Express delivery and Secure Payment badges with payment icons near the ATC button
Observations
  • The ATC zone shows size pills, quantity selector, and the 'ON DEMAND' button — zero trust indicators (no return policy, no secure payment badge, no guarantee text)
  • SHIPPING & RETURNS info exists but is collapsed in an accordion below the description tabs, requiring an extra tap to discover
  • For a global brand selling $420–$1,430 items to first-time international buyers, the absence of inline trust signals is a significant conversion barrier
  • 5/10 benchmark fashion stores display at least one trust badge within the ATC zone
Recommendations
  • Add 2–3 inline trust icons directly below the ATC button: return icon ('Easy Returns'), lock icon ('Secure Checkout'), shipping icon ('Worldwide Shipping')
  • Surface the key return policy detail inline ('14-day returns') rather than hiding it in a collapsed accordion — this single change removes a major hesitation point
  • Keep the iconographic style minimal (line icons) to match the brand's clean aesthetic
Growing — 5/10 fashion stores
Stores with reviews see 20–40% higher PDP-to-cart conversion vs. stores without
✗
Feature not present
Ruohan — Feature not present, no reviews section on PDP
Proposed Implementation — Customer reviews section with fit scale
Proposed Implementation — Customer reviews section with fit scale
Observations
  • The Ruohan PDP has no reviews section at all — not even a placeholder. The page ends with a Contact form and breadcrumbs before the footer
  • No review app scripts (Judge.me, Loox, Yotpo, Stamped, Okendo) were detected in the page source — reviews are not installed
  • At a median price point of ~$600, international customers rely heavily on social proof before purchasing — zero reviews is a high-friction state
  • Fashion benchmark: stores with reviews see 20–40% higher PDP-to-cart conversion vs. stores without
Recommendations
  • Install Judge.me (free tier available) or Okendo as a priority — both integrate natively with Shopify and support photo/video reviews
  • Enable post-purchase review request emails to build inventory quickly — target 10+ reviews per hero product within 60 days
  • Display a 'Be the first to review' CTA section as a placeholder while reviews are being collected
Standard — 10/10 fashion stores
Missing delivery estimate is a top-3 reason for cart abandonment in global fashion
Ruohan — ATC zone with no shipping timeframe or delivery estimate visible
Ruohan — ATC zone with no shipping timeframe or delivery estimate visible
Ganni PDP — Express delivery availability displayed inline in the ATC zone
Ganni PDP — Express delivery availability displayed inline in the ATC zone
Observations
  • No delivery estimate or shipping timeframe is displayed on the PDP — shoppers must proceed all the way to checkout to learn when items will arrive
  • Many Ruohan products are 'ON DEMAND' (made-to-order) implying a longer lead time — this makes delivery information even more critical to surface early
  • International shoppers (Ruohan sells globally to 195+ countries) are especially concerned about delivery windows and customs timelines
  • Absence of delivery info is a top-3 reason for cart abandonment in global fashion commerce
Recommendations
  • Add a static delivery estimate line below the ATC button: 'Standard delivery: 5–10 business days | ON DEMAND items: 3–4 weeks' — sets clear expectations
  • For ON DEMAND products specifically, surface the lead time prominently (not just in fine print) so shoppers self-select before adding to cart
  • Consider a simple country selector that shows region-specific shipping estimates for key markets
Growing — 6/10 fashion stores
Adding model height and size worn reduces fit-related returns by up to 25%
Ruohan PDP — Model shots without height or size worn stated
Ruohan PDP — Model shots without height or size worn stated
Ganni PDP — Model height and size worn displayed alongside product description
Ganni PDP — Model height and size worn displayed alongside product description
Observations
  • PDP includes model/lifestyle shots (images 2–6 in the gallery) but no model height, weight, or size worn is stated anywhere on the page or in captions
  • The size guide provides measurement tables but no reference point for how the garment looks on a specific body
  • 5/10 benchmark stores display 'Model is 175cm wearing size S' adjacent to product images — this single line reduces size-related returns significantly
  • Without size reference, shoppers must guess from visual proportions alone — a key friction point for global buyers unfamiliar with Ruohan's sizing
Recommendations
  • Add a 'Model details' line below the image gallery: 'Model is [height], wearing size [X]' — this takes 5 minutes to implement per product
  • For the size guide popup, include a photo of the model wearing the specific product at the stated measurements
  • Given Ruohan offers both Asian and European sizing, model measurements in both systems would be especially helpful
Growing — 5/10 fashion stores
Cart cross-sell can increase AOV by 15–25% — 7/10 benchmark stores surface recommendations at checkout
Ruohan — Cart with single item and no product recommendations
Ruohan — Cart with single item and no product recommendations
Nanushka — Cart page with 'You may also like' product recommendations section
Nanushka — Cart page with 'You may also like' product recommendations section
Observations
  • The cart (drawer and /cart page) shows only the added item, a note field, order total, and a single CHECKOUT button — no product recommendations at all
  • The PDP has a 'Complete the Look' section that correctly surfaces complementary items — but this is not replicated in the cart where purchase intent is highest
  • At $600+ average order value, adding even one complementary accessory or coordinating piece could increase AOV by $200–400
  • 7/10 benchmark fashion stores surface cross-sell recommendations in the cart; this is one of the highest-ROI optimizations available
Recommendations
  • Add a 'Complete the Look' or 'You May Also Like' section to the cart drawer showing 2–3 curated products that complement the item in cart
  • Use Shopify's native product recommendations or install Rebuy/Frequently Bought Together to automate personalized suggestions
  • Place the recommendation section between the item list and the order summary — not after the checkout button
Standard — 7/10 fashion stores
Payment icons and secure checkout badge near CTA reduce cart abandonment by 10–15%
Ruohan — CHECKOUT button with zero trust indicators or payment icons
Ruohan — CHECKOUT button with zero trust indicators or payment icons
Ganni — Cart with payment icons (Visa, Mastercard, Apple Pay) and secure payment messaging
Ganni — Cart with payment icons (Visa, Mastercard, Apple Pay) and secure payment messaging
Observations
  • The CHECKOUT button sits alone with only 'Taxes and shipping calculated at checkout' as supporting text — no payment method icons, no security badge, no guarantee
  • No payment method logos (Visa, Mastercard, PayPal, etc.) are displayed anywhere in the cart or footer — buyers cannot confirm their payment method is accepted
  • No express checkout options (Shop Pay, Apple Pay, Google Pay) are offered — only the standard CHECKOUT button despite Shop Pay being available in the Shopify admin
  • For a global brand with international buyers, payment method transparency at checkout is especially important
Recommendations
  • Add a row of accepted payment method icons (Visa, Mastercard, PayPal, Amex, Apple Pay) directly below the CHECKOUT button
  • Add a 'Secure Checkout' line with a lock icon to reinforce safety — 10-minute implementation with measurable checkout conversion impact
  • Enable Shop Pay as an express checkout option — it pre-fills shipping and payment for returning Shopify customers and reduces checkout friction
Standard — 8/10 fashion stores
03

Performance & Technology

Core Web Vitals, page-speed signals, and the technology stack powering Ruohan

35 Mobile
Performance
39 Desktop
Performance
Top stores in this category score 70+ on mobile, 85+ on desktop.

Core Web Vitals

✗
LCP — 12.4s Needs Improvement
Largest Contentful Paint
Lab data (mobile)
✓
CLS — 0.057481
Cumulative Layout Shift
Lab data (mobile)
✓
✗
TBT — 1133ms Needs Improvement
Total Blocking Time
Lab data (mobile)

Technology Stack

✓
Shopify
E-commerce Platform
✓
✓
Custom Shopify Theme (Theme ID 13)
Theme / Framework
✓
✓
Native Shopify Checkout
Checkout Solution
✓
✓
Shopify CDN
CDN / Hosting
✓

Performance & Technology Assessment

Mobile performance is needs work (35/100); desktop is needs work (39/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.

04

App Ecosystem

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

7 Apps
Detected
8 Critical Categories
Missing

Present (7)

✓
Swym Wishlist Plus
Wishlist & Save for Later
Wishlist (heart icon) visible in header. Swym relay and wishlist APIs fully loaded.
✓
✓
Ultra Fast Search (USF)
Site Search
Predictive search is functional. Search icon in header opens an autocomplete-enabled search experience.
✓
✓
Size Guide App (ESC Apps)
Size Guide / Fit
Size guide popup triggered by 'SIZE GUIDE' button on PDP. Includes measurement tables for Asian and European sizing with per-product measurements.
✓
✓
BestPush (Restock / Back in Stock)
Back in Stock Notifications
Back-in-stock restock notification SDK loaded. However, no 'Notify Me' button was visually confirmed on sold-out product cards during collection browsing — may not be fully surfaced.
⚠
✓
Google Analytics 4 + GTM
Analytics & Tracking
GA4 and GTM correctly installed. Multiple Google Ads tags suggest active paid search campaigns.
✓
✓
Gravity Software (PAC Shop)
Personalization / Product Recommendations
Gravity PAC (Product Affinity Clustering) detected — likely powers the 'Complete the Look' recommendations on PDPs. Not surfaced in cart.
⚠
✓
Shop Pay
Express Checkout
Shop Pay is preloaded but not displayed as an express checkout button in the cart or on PDP. Customers cannot use one-click checkout despite the infrastructure being present.
⚠

Missing (8)

✗
Reviews App (Judge.me / Okendo / Yotpo) Critical
Social Proof & Reviews
📈 PDP conversion uplift 20-35%
10/10 fashion benchmark stores have a reviews app installed
✗
Email Marketing & Popup (Klaviyo / Omnisend) Critical
Email Capture & Retention
🔄 Email list drives 20-30% of repeat revenue
8/10 fashion brands use Klaviyo for email capture and post-purchase flows
✗
BNPL / Installments (Klarna / Afterpay / Affirm) Critical
Payment Flexibility
📈 Avg order value +15-25% with BNPL enabled
5/10 premium fashion stores offer BNPL at $300+ price points
✗
Cart Upsell / Cross-sell App (Rebuy / Frequently Bought Together) Critical
AOV Optimization
💰 AOV uplift 10-20% from cart recommendations
7/10 benchmark fashion stores show cart cross-sell recommendations
✗
Live Chat / Customer Support (Gorgias / Tidio) Critical
Customer Support
📈 Reduces pre-purchase drop-off by 10-15%
6/10 global fashion brands use live chat to support international buyers
✗
Meta Pixel / TikTok Pixel Critical
Paid Social Retargeting
💰 Enables retargeting of 70%+ of site visitors who don't purchase
9/10 fashion brands run Meta retargeting campaigns
✗
Loyalty / Rewards Program (Smile.io / Yotpo Loyalty) Opportunity
Customer Retention
🔄 Repeat purchase rate uplift 15-30%
4/10 fashion brands offer a loyalty or rewards program
✗
Cookie Consent / GDPR Banner Critical
Compliance
✨ Required for EU/EEA traffic — avoids regulatory risk
Required for all brands with EU customers under GDPR

App Stack Assessment

7 apps detected, 8 critical gaps identified

1 / 1