Aramya (aramya.in) — Master CRO Audit

Domain: aramya.in · Brand: DSLR Technologies Pvt. Ltd. · Audit date: 2026-08-18

This master audit consolidates the five page-level conversion reviews (Homepage, Product Listing, Product Detail, Cart & Checkout, Support & Utility) with the business-analysis context. It is based on live storefront traversal of the customer journey. Note that Aramya's audience is 100% mobile (per CrUX), so where the desktop experience differs from the phone experience — most notably the desktop cart checkout — those differences are called out explicitly rather than overstated.


0. Executive Summary

Aramya is a fast-scaling, funded (₹80 Cr Series A, Feb 2026) women's ethnic-wear D2C brand with genuine product strengths and a hyper-efficient acquisition engine (₹40–90L/mo Meta + confirmed Google layer). The storefront converts browsing intent well up to the cart, but the funnel has two compounding break-points at the highest-intent moments and a systemic social-proof suppression that undermines the brand's single strongest asset.

The three things that matter most:

  1. CRITICAL — Checkout is not reachable from the cart on desktop. Neither the AJAX Shopping Bag drawer nor the /cart page contains a "Proceed to Checkout" / "Place Order" button. The sole checkout surface is a third-party GoKwik iframe auto-embedded in /cart that is easy to miss and does not surface a CTA in desktop cart views. A desktop/laptop visitor (and any shopper who doesn't trigger the iframe) has no way to check out.
  1. CRITICAL/Major — Checkout is 100% gated behind a mandatory +91 phone + OTP login. There is no guest path and no email-only path. For the 100%-phone, COD-heavy audience this is plausibly tolerable, but it eliminates desktop/international buyers entirely and sits on a known abandonment point. Payment/shipping steps behind the OTP wall are explicitly unverified (STOP action honored).
  1. CRITICAL (systemic) — The 4.66/5 review engine (the brand's #1 converter) is invisible on the homepage and the Testimonials page, and only partially hydrated on PDPs. The brand spends heavily on top-of-funnel ads; the landing surface hides the proof that converts browsers → buyers.

Severity roll-up across all audited surfaces:

SeverityCountHeadline items
Critical4No cart checkout CTA (desktop) · Mandatory OTP gate (desktop/international) · Social-proof suppressed on homepage + Testimonials · No clickable contact channel on Help page
Major10No qty selector (PDP + cart) · No delivery/PIN estimator (PDP + cart) · No "Top Rated" sort · No email/WA capture (homepage + blogs/utility) · Loyalty has no landing page · Testimonials hide rating · Homepage grid hydration fragility · (OTP gate = Major for mobile-India)
Moderate10Homepage section-repetition fatigue · No PLP compare · PLP promo density · PDP thin cross-sell · PDP reviews latency · PDP no Q&A · Coupon inconsistency · Buy-Now not express · Store-locator booking gap · Testimonials/blog dead-ends
Minor17Shipping ₹100/FREE ambiguity · alt="error" AX bug (site-wide) · no payment icons in cart/PDP · coupon inconsistency · cart-count semantics · policies stale · no franchise entry · no About page · FAQ not searchable · etc. (full list in §6)

(Full per-finding register in §6.)

Bottom line: Browse → PDP is strong; PDP → Cart → Checkout is where revenue leaks. The fixes are well-bounded and mostly low/medium effort. Estimated priority order: (1) surface a cart checkout CTA, (2) add guest/email checkout fallback, (3) surface ratings site-wide, (4) add qty selector + delivery estimator, (5) add PLP quick-add + Top-Rated sort.


1. Business Context (why these findings matter)

From business-analysis.md:

  • Model: Mobile-first women's ethnic-wear D2C. ₹599 median price, value–mid positioning. ₹200 Cr+ ARR claimed; 2,183 SKUs; 13 Bengaluru COCO stores + FOCO franchise.
  • Audience: Women 30–65 (primary), size-inclusive (XS–10XL), mix-and-match top/bottom sizing. 100% phone traffic (CrUX) — desktop is a non-factor for volume, but desktop checkout breakage still blocks the segment that does arrive and any international/b2b outlier.
  • Strongest asset: 4.66/5 avg rating across ~1,374 ratings/product; some products 20k+ ratings. This is the proof that should convert at every step.
  • Growth levers under-served by the site: repeat-purchase/referral (Aramya Coins, Share & Earn, app) and offline store expansion — both starved of capture surfaces on the pages that earn attention.
  • Spending: ~₹40–90L/mo paid media. Homepage CTR is the top-of-funnel KPI; every homepage leak is paid-media leakage.

2. Conversion Funnel Map (with leak points)

AD / CAMPAIGN / ORGANIC
        │
        ▼
[ HOME PAGE ]  ── F1: ratings/reviews invisible (CRITICAL) · F2: grids fragile/hydration (Major)
   │              F3: no email/WA capture (Major) · F5: section repetition fatigue (Moderate)
   │              F6/F7: no payment icons / no franchise entry (Minor)
   ▼
[ PLP / COLLECTION ]  ── #1: no Top-Rated sort (Major) · #4: promo density (Moderate)
   │                      #5: alt="" + alt="error" (Minor) · #6: chip URL inconsistency (Minor)
   │                      No Quick-Add / No Compare (Moderate/High feature gaps)
   ▼
[ PDP ]  ── F1: no qty selector (Major) · F2: no delivery/PIN estimator (Major)
   │       F3: thin cross-sell (Moderate) · F5: reviews latency (Moderate)
   │       F6: no product Q&A (Moderate) · F4/F7/F8/F9: shipping/copy/AX minors
   │       ✅ STRENGTH: exact variant mapping, 0 funnel leaks, 4.7★/15.3K badge
   ▼
[ SHOPPING BAG / CART ]  ── C1: NO CHECKOUT CTA (CRITICAL) · C3: no qty stepper (Major)
   │                        C4: no delivery estimator (Major) · C5/C6/C7/C8/C9/C10 minors
   │                        ✅ STRENGTH: empty-cart Best Sellers recovery, remove-confirm
   ▼
[ GOKWIK CHECKOUT (3rd-party iframe) ]  ── C2: MANDATORY phone+OTP gate (CRITICAL/Major)
   │                                     ✅ STRENGTH: trust/security copy inside iframe
   │                                     ⚠ UNVERIFIED: shipping/payment/COD steps behind OTP
   ▼
[ ORDER CONFIRM / POST-PURCHASE ]  ── not reached (STOP at OTP)

Leak diagnosis: Friction is concentrated at the cart→checkout transition (two Criticals) and at social-proof surfacing (systemic Critical), not in browse or PDP mechanics. Aramya's browse experience is genuinely good; the money is lost in the last two steps.


3. Cross-Cutting Themes (issues that repeat across pages)

These are the highest-leverage because one fix resolves many findings at once:

Theme A — Social proof is suppressed at the exact moments it should convert

  • Homepage: 0 rating/review nodes (F1, Critical).
  • Testimonials page: 12 prose reviews, 0 star averages (support F2, Major).
  • PDP: ratings do render (4.7★/15.3K) but suffer latency/partial hydration (PDP F5, Moderate).
  • Implication: the brand's #1 asset is hidden on the two pages built for trust (homepage, testimonials) and fragile on the decision page. One content+SSR fix lifts every surface.

Theme B — The highest-intent moment is broken (cart has no checkout path)

  • Drawer & /cart: only "Add Items" / "Apply Coupon" — no Proceed-to-Checkout (cart C1, Critical).
  • Checkout reachable only via a hidden GoKwik iframe + mandatory OTP (cart C2, Critical/Major).
  • This is the single biggest revenue leak and is independent of traffic device.

Theme C — Friction for the repeat/restock buyer (the Aramya Coins / Share-&-Earn target)

  • No qty selector on PDP or cart (PDP F1 = cart C3, Major) — must tap Add 3× for 3 units.
  • "Buy Now" is not express checkout (cart C10, Moderate) — behaves like a second add-to-bag.
  • No delivery/PIN/COD estimator anywhere pre-cart (PDP F2 = cart C4, Major).
  • These directly hurt the repeat-purchase lever the business is investing in.

Theme D — Lead capture is missing on the highest-traffic content

  • No email/WhatsApp capture on homepage (home F3), blogs (support F3), or any utility page.
  • Loyalty ("Aramya Coins" / Share & Earn) has no dedicated landing page (support F4, Major) despite being a stated growth lever.
  • The ₹40–90L/mo acquisition engine feeds demand into pages that cannot capture it for retention.

Theme E — Site-wide accessibility / labeling defect

  • alt="error" decorative SVG on category/home/testimonial imagery; empty alt="" on product images (home F4, plp #5, pdp F7, support F9 — all Minor). One shared fix resolves across homepage, PLP, PDP, testimonials.

Theme F — Rendering fragility on client-side grids

  • Homepage tabbed/shoppable grids + one block stuck on "Loading…" (home F2, Major) with 0 console errors → hydration/timing issue, not crash.
  • Same latency pattern on PDP reviews (PDP F5). On a 100%-phone audience this is an LCP/INP liability at the exact moment of decision.

4. What's Already Excellent (protect, don't "optimize")

These came through clean in the audits and should not be touched:

  • Exact variant mapping in cart (TOP S / TROUSERS L verified to the rupee).
  • 0 funnel-leak add-to-bag (no same-tab redirects; every buy-box auxiliary opens in-page modal/inline/drawer).
  • Mix-&-match component sizing with live per-size stock labels + OOS-disable — operationalizes the XS–10XL USP at decision time.
  • Faceted navigation (homepage + PLP 7 facet groups with live counts) — maps to shopper intent and Meta-ad landing.
  • Strong empty-cart recovery ("Cart Is Empty!" + Best Sellers rail) and remove-confirm bottom sheet with Move-To-Wishlist.
  • In-cart leggings cross-sell rail (compensates for thin PDP cross-sell).
  • Policy suite (free 7-day returns, COD→UPI refunds, WhatsApp tracking, named grievance officer) and best-in-class Size Chart.
  • Shoppable blog (73 posts, embedded product cards) and GoKwik iframe's own trust/security copy.

5. Prioritized Roadmap (consolidated, de-duplicated)

Ordered by CRO impact for a 100%-mobile, low-AOV, fit-led, review-rich ethnic-wear D2C. Each item maps to its source finding(s).

RankActionResolvesSeverityEffortSuccess Metric
P1Surface an always-visible "Proceed to Checkout" CTA on cart (wired to GoKwik), not reliant on the auto-embedded iframecart C1CriticalMedCart→checkout start rate; desktop conversion
P2Add guest / email checkout fallback (or skippable OTP to shipping for COD) alongside mandatory OTPcart C2Critical/MajorHighCheckout-start→address completion; OTP-abandon rate
P3Surface ratings site-wide — AggregateRating widget on homepage + Testimonials (★ 4.66 · 1,374) + per-testimonial stars; SSR/pre-fetch reviews to kill latencyhome F1, support F2, PDP F5Critical/Major/ModLow–MedHomepage→PDP CTR; testimonials→PDP CTR; reviews-impression rate
P4Add quantity stepper (− / input / +) on PDP buy box and in cartPDP F1, cart C3MajorLowUnits-per-order; restock-buyer add-rate
P5Add PIN-code + "Delivery by <date>" + COD-eligibility estimator in PDP buy box and cartPDP F2, cart C4MajorMedCart-initiation rate; COD-abandonment
P6Add PLP size-aware Quick Add-to-Cart drawer (pills already render)plp #1High (feat)MedPLP→cart add rate; revenue/PLP session
P7Add "Top Rated" sort to PLP (ratings are the #1 asset)plp #2MajorLowPLP→PDP CTR on sorted views
P8Build a dedicated /loyalty (Aramya Coins / Share & Earn) landing page + footer linksupport F4MajorMedLoyalty enrolment; repeat-purchase rate
P9Add email/WhatsApp capture on homepage, blogs, support/utility pages (tie to Aramya Coins)home F3, support F3MajorLowEmail/WA opt-in rate
P10Make "Buy Now" true express-checkout (route to GoKwik shipping) or relabel itcart C10ModerateMedBuy-Now→checkout completion
P11Add product comparison on PLP (near-identical SKUs)plp #3ModerateMedCompare-module usage; PDP→cart
P12Add PDP cross-sell ("You May Also Like" / "Complete The Look") above Recently ViewedPDP F3ModerateMedAOV; attach rate
P13Add product Q&A section on PDPPDP F6ModerateMedQuestion→purchase rate
P14SSR/pre-render critical grids + skeletons/timeout/retry; monitor mobile LCP of homepage fabric/occasion gridshome F2, PDP F5Major/ModMedMobile LCP; grid impression rate
P15Surface clickable WhatsApp (wa.me) + tel: + mailto: contact bar on Help pagesupport F1CriticalLow–MedContact-initiation CTR; ticket deflection
P16Add "Shop the look" / product links to Testimonials + Related-posts + shop CTA to blogssupport F6ModerateLowScroll→shop CTR; exit rate
P17Add Store Locator booking CTA (local WA/calendar) + per-store Google reviews; verify all 15 rendersupport F5ModerateMedStore-visit rate; appointments
P18Site-wide alt fix (descriptive alt on product/category imgs; aria-hidden on decorative SVG)home F4, plp #5, PDP F7, support F9MinorLowAX audit pass
P19Reconcile Shipping ₹100 / FREE to one clear line; fix coupon inconsistency (FLASH10 vs ARAMYAPOUCH); make cart coupon input workcart C5/C6, PDP F4/F9MinorLowCart→checkout rate; coupon-apply rate
P20Add payment-method icons + "Secure Checkout" in cart and PDP buy box (not only inside GoKwik)cart C7, PDP F8MinorLowCart→checkout rate
P21Clarify cart-count semantics ("1 outfit / 2 pieces"); add free-shipping progress bar + gift/order-note fieldcart C8/C9MinorLowSupport-ticket reduction; AOV
P22Add /about brand-story page; make Help FAQ searchable; refresh stale (Mar-2024) policiessupport F7/F8/F10MinorLowEngagement; brand-search landing
P23Tame homepage "SHOP BY ___" section repetition; add franchise/B2B footer link if growth priorityhome F5/F7Moderate/MinorMed/LowScroll depth; engagement

6. Master Finding Register (every finding, sourced)

Homepage (pageaudit/homepage.md)

IDFindingSeverityEffort
home F1No star ratings / review counts on homepage or homepage-area product cards (4.66/5 asset invisible)CriticalLow–Med
home F2Tabbed/shoppable grids fragile (one block stuck "Loading…", grids empty in headless) — hydration/timing, 0 JS errorsMajorMed
home F3No newsletter / email capture on homepage/footerMajorLow
home F4Category-icon alt="error" (AX labeling bug)MinorLow
home F5Heavy "SHOP BY ___" section repetition → fatigue risk on mobileModerateMed
home F6No payment-method icons / secure-badge on homepageMinorLow
home F7No franchise/B2B entry from homepageMinorLow

PLP (pageaudit/plp.md)

IDFindingSeverityEffort
plp #1No size-aware Quick Add-to-Cart on cards (add-to-cart is PDP-only)High (feat)Med
plp #2No "Top Rated" sort (ratings are #1 asset)MajorLow
plp #3No Product ComparisonModerateMed
plp #4Promo density on cards (FLASH10 + countdown + strike + % + sizes + rating) on 360pxModerateMed
plp #5Card image alt="" + decorative alt="error"MinorLow
plp #6Quick category chips don't reflect URL (not shareable/back-stable)MinorLow
plp strengthRatings present on every card (resolves homepage F1 at PLP)

PDP (pageaudit/pdp.md)

IDFindingSeverityEffort
PDP F1No quantity selector (qtySelector=false; "Add To Bag" adds 1)MajorLow
PDP F2No delivery-date / PIN estimator (no pincode box/ETA/COD indicator)MajorMed
PDP F3Thin cross-sell (only session "Recently Viewed"; no "You May Also Like"/"Bought Together")ModerateMed
PDP F4Cart "Shipping ₹100 / FREE" contradictory displayMinorLow
PDP F5Reviews widget latency / partial hydration (esp. Product B)ModerateMed
PDP F6No product Q&A sectionModerateMed
PDP F7Decorative alt="error" SVG persistsMinorLow
PDP F8No "Secure checkout" / payment-icons badge on PDPMinorLow
PDP F9PDP vs cart discount rounding (-53% vs -54%)MinorLow

Cart & Checkout (pageaudit/cart-checkout.md)

IDFindingSeverityEffort
cart C1No checkout CTA in cart (drawer & /cart have only "Add Items"/"Apply Coupon"); checkout only via hidden GoKwik iframeCriticalMed
cart C2Mandatory phone+OTP login gate before any checkout field; no guest pathCritical (desktop/intl) / Major (mobile-India)High
cart C3No quantity selector in cart (Qty:1 button inert)MajorLow
cart C4No delivery-date / PIN / COD-eligibility estimator in cart or gateMajorMed
cart C5Cart "Shipping ₹100 / FREE" ambiguityMinorLow
cart C6Coupon entry deferred to GoKwik; inconsistent codes (FLASH10 vs ARAMYAPOUCH); "Apply Coupon" inert on desktopModerateLow
cart C7Weak trust badging in cart itself (icons only inside GoKwik)MinorLow
cart C8Cart-count counts each 2-pc component as a separate "item"MinorLow
cart C9No free-shipping progress bar / no gift-message or order-note fieldMinorLow
cart C10"Buy Now" does not express-checkout (acts as second add-to-bag)ModerateMed

Support & Utility (pageaudit/support-and-utility.md)

IDFindingSeverityEffort
support F1No clickable human-contact channel on Help/Contact (no tel/mailto/wa.me, no form; WhatsApp is plain text)CriticalLow–Med
support F2Ratings/reviews suppressed on Testimonials page (no star avg) — same asset hidden on homepageMajorLow
support F3No newsletter / email / WhatsApp capture on blogs or any utility pageMajorLow
support F4Loyalty ("Aramya Coins / Share & Earn") has no dedicated, navigable landing pageMajorMed
support F5Store Locator: "15 Stores" but ~10–11 render in headless; no booking CTA; no per-store reviewsModerateMed
support F6Testimonials & blog posts are dead ends (no shop CTA / related posts)ModerateLow
support F7No dedicated About / Brand Story page (only footer blurb)MinorLow
support F8Help-page FAQ not internally searchableMinorLow–Med
support F9alt="error" AX-label bug recurs on testimonial/category imageryMinorLow
support F10Policies dated Mar 2024 (~17 months stale)MinorLow

7. Device & Verification Boundaries (stated honestly)

  • 100% mobile audience (CrUX) means the desktop-rendered audit is a proxy for the phone experience. The two device-sensitive findings are flagged: (a) no desktop checkout CTA is a desktop-viewport observation — on a real phone the GoKwik iframe may present differently; this is reported as a desktop breakage, not asserted as the phone experience; (b) the mandatory OTP gate was observed live on desktop and is architecture-driven, so it applies to phone too.
  • Unverified behind OTP: GoKwik shipping-method, payment-method (card/UPI/COD/BNPL), COD handling fee, and tax/address breakdown were not reached (STOP at OTP, no credentials). These are disclosed as unverified, not asserted absent.
  • 0 real broken images across all surfaces (every naturalWidth===0 headless flag was HTTP 200 on cURL); the alt="error" string is a labeling bug, not a broken image.
  • Rendering fragility (homepage grids, PDP reviews latency) is a hydration/timing artifact observed in headless with 0 console JS errors — a real mobile LCP/INP risk, not a site crash.

8. How to Read This Report

  • Page-level detail, evidence, and interaction logs live in pageaudit/*.md (homepage, plp, pdp, cart-checkout, support-and-utility).
  • This master audit is the consolidation + prioritization layer: funnel map (§2), cross-cutting themes (§3), roadmap (§5), and the full sourced register (§6).
  • Business justification for prioritization is in business-analysis.md (§1 context summary in §1 here).

Synthesized from 5 live-traversal page audits + business analysis. All structural/link/rating/CTA claims are sourced to the underlying page audits; no new live inspection was performed in this consolidation. Severity reflects observed behavior at each funnel stage, not template assumptions.