Dormeo USA
01

Audit Overview

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

Why We Created This Audit

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

4 Critical
8 Important
4 Opportunities

What We Analyzed

  • UX & Conversion Design16 findings
  • Performance & Speedvs 4 competitors
  • Technology & App StackPlatform + 13 apps
  • Industry BenchmarksHome & Living

Pages Analyzed

  • Homepage6 findings
  • Collection Pages2 findings
  • Product Pages (PDP)5 findings
  • Cart & Checkout3 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 Dormeo USA

28

Mobile PageSpeed Score

Mobile lab performance is the weakest in the peer set (28/100). Lab LCP of 21.9s and 3,437ms of main-thread blocking point to heavy third-party JavaScript rather than image weight — layout stability is already perfect (CLS 0).

Competitive Comparison

Benchmarked against 4 leading Home & Living stores in your market

Store Mobile Score Desktop Score Mobile LCP Mobile CLS Mobile TBT
Dormeo USA (Client)283621.9s03,437ms
Casper51435.5s0762ms
Purple40455.6s0.0042,594ms
Tempur-Pedic384210.9s01,274ms
Saatva325320.9s0.0121,694ms
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

✗ 1 of 5 Core Web Vitals passed
LCP How fast content appears
21.9s
Target: ≤ 2.5s
Fail
FCP First visual response
3.8s
Target: ≤ 1.8s
Fail
TBT Main thread blocking
3,437ms
Target: ≤ 200ms
Fail
CLS Visual stability
0
Target: ≤ 0.1
Pass
INP Tap/click responsiveness
262 ms
Target: ≤ 200ms
N/A

What This Means for Revenue

Dormeo USA scores 28/100 on mobile and 36/100 on desktop in Lighthouse lab tests — last in a peer set where Casper leads at 51, Purple 40, Tempur-Pedic 38 and Saatva 32. The silver lining: CrUX field data from real Chrome users tells a much softer story than the lab test — mobile LCP is 3.9s and FCP 2.5s (both 'needs improvement' rather than failing), CLS is a perfect 0, and TTFB is fast at 526ms, which suggests the lab run hits a worst-case cold-cache scenario while returning visitors benefit from caching. Two things still deserve attention: interaction responsiveness (INP 262ms in the field, above the 200ms bar) and 3,437ms of main-thread blocking time, both of which point at third-party script weight rather than page design. And because every competitor in this set also sits under 51 on mobile, this is an industry-wide mobile performance gap — which makes it an opportunity to leapfrog rather than a race to catch up.

Technology Stack

⚠ 3 of 6 technology areas are well-configured; payments/financing, third-party script health, and CDN/rate-limit tuning need attention.
Modern Platform

Platform

Shopify

Shopify-hosted storefront (dormeo-na.myshopify.com behind the www.dormeousa.com custom domain) — auto-scaling, PCI-compliant, 99.99% uptime SLA, running the OS 2.0 theme architecture.

OS 2.0 Theme

Theme

Impact

  • Type: Shopify Theme Store premium theme, OS 2.0 (internal build handle '216-a11y', schema v6.2.0)
  • Impact theme v6.2.0 (Shopify Theme Store, theme_store_id 1190)
  • Uses a single embedded 'featured-product' section as the homepage buy-box instead of a multi-product tile grid (see HP-05 finding).
Native

Checkout & Payments

Native Shopify Checkout via Shopify Payments (inferred from footer card logos; not confirmed via admin access)

  • Guest checkout is available via the native Shopify checkout — no checkout-override app (e.g. Shopflo/GoKwik) was detected in the script payload.
  • No Shop Pay / Apple Pay / Google Pay dynamic checkout button was found on the tested PDP or cart, despite Apple Pay and Google Pay icons being listed in the footer's 'We accept' row (see PDP-06 finding).
  • Visa, Mastercard, Amex, Discover, Diners, PayPal, Shop Pay, Apple Pay, Google Pay, Amazon Pay — all listed in the site footer 'We accept' row.

Technology Assessment

Dormeo USA runs on a modern Shopify storefront using the Impact premium theme (OS 2.0). The platform and checkout foundation are solid — native Shopify checkout, no risky checkout-override app, responsive image delivery. The technical debt is concentrated in third-party integrations: a Rebuy cross-sell script that throws 'ReferenceError: Rebuy is not defined' on both the PDP and cart, a PayTomorrow financing widget blocked by a CORS policy and a certificate mismatch, and a Fenix Commerce delivery-estimate call blocked by CORS — three separately-purchased apps that are installed but not functioning, each silently failing with no error shown to the shopper. The storefront also sits behind a Cloudflare WAF tuned aggressively enough to rate-limit rapid automated browsing, which is worth a look independent of this audit's findings.

03

UX & Conversion Findings

Page-by-page analysis with visual comparisons against top Home & Living stores

Stop interrupting the visit — a full-width popup asking for a phone number covers the page and comes back again during the same session.
Dormeo USA — Mobile
Dormeo USA — Mobile
Purple — email capture sits inline on the page, nothing blocks the view
Purple — email capture sits inline on the page, nothing blocks the view
Observations
  • A full-width popup covers the page asking for a phone number so the brand can call the shopper, and it returns again during the same visit.
  • It lands before the shopper has seen a single product, so the first interaction with the brand is a demand rather than an offer.
  • Every dismissal is a tap that earns nothing, and on mobile the popup hides the navigation the shopper was about to use.
  • Evidence note: this popup is captured from the reviewer's own browsing session — it is timing and session gated, and did not fire during scripted checks.
Recommendations
  • Show the offer once per visit and let it stay dismissed, so a shopper who says no is not asked again.
  • Move the phone capture to a slim banner or an inline block further down the page, where it can be taken up without blocking the path to product.
  • Competitors keep the first screen clear — Purple keeps its capture inline rather than over the page, so shoppers reach a product faster.
Anti-pattern — intrusive interruption; Not separately tracked in this benchmark set
Merchandise more than one offer at the top of the homepage — the opening screens carry a single fixed banner and nothing that rotates.
Dormeo USA — Mobile
Dormeo USA — Mobile
Tempur-Pedic — a scrolling offer row rotates several promotions in the opening screens
Tempur-Pedic — a scrolling offer row rotates several promotions in the opening screens
Observations
  • The hero is a single static banner with no rotation and no arrows or dots to move between messages.
  • Nothing else in the opening screens rotates either, so the most valuable space on the site sells one proposition and a shopper uninterested in it has no second reason to stay.
  • Toppers, mattresses and pillows all compete for attention far lower down the page instead of at the top where intent is highest.
  • Worth knowing for context: none of the four benchmarked competitors rotates its hero image either — what they do instead is rotate secondary offers in the opening screens.
Recommendations
  • Rotate the opening screens through the main ranges — either as hero banners that auto-scroll or as a scrolling offer row beneath the hero.
  • Give every panel its own shoppable button landing on that product or collection, so the rotation converts rather than just informs.
  • Competitors merchandise this space with movement — Tempur-Pedic scrolls a row of offers directly under its hero.
Growing — rotating offer merchandising in the opening screens; Not separately tracked in this benchmark set
Put customer proof on the homepage — there are no testimonials or reviews anywhere on it today.
Feature not present
Dormeo USA — Not Present
Saatva — verified customer reviews carousel on the homepage
Saatva — verified customer reviews carousel on the homepage
Observations
  • The homepage carries no testimonial section, no review carousel, no star ratings and no platform rating.
  • A first-time visitor sees only the brand talking about itself, so nothing answers the question shoppers ask first: did this work for anyone like me?
  • The proof does exist elsewhere — product pages carry review scores and the brand holds Trustpilot and BBB ratings — but none of it appears where the visit starts.
Recommendations
  • Add a customer testimonial strip to the homepage, pulling real reviews already collected on the product pages.
  • Show the platform ratings the brand already holds near the top, so credibility is established before the shopper has to hunt for it.
  • Competitors lead with this — Saatva surfaces customer proof on the homepage rather than saving it for the product page.
Standard — 6/10 stores in the benchmark set show ratings or social proof prominently
Keep the header on screen as shoppers scroll — today it disappears and cannot be reached again without scrolling back up.
Feature not present
Dormeo USA — Not Present
Casper — header stays pinned (with section tabs) as the product page scrolls
Casper — header stays pinned (with section tabs) as the product page scrolls
Observations
  • The header sits in the normal flow of the page and scrolls away with it, so at any depth there is no logo, menu, search or cart on screen.
  • To search, switch category or open the cart, the shopper has to scroll all the way back to the top, and these pages run several screens deep.
  • The cart icon disappearing is the costly part: a shopper ready to check out has no visible way to do it from where they are.
  • Evidence note: the competitor comparison was captured manually, because an off-screen automated browser does not run the script that pins Casper's header.
  • Evidence note: none of the four benchmarked competitors keeps a sticky header on the homepage, so the comparison is shown on Casper's product page, where the pinned header is standard.
Recommendations
  • Make the header sticky so the menu, search and cart stay reachable at every scroll depth.
  • Keep the sticky bar slim on mobile — logo, menu, search and cart are enough — so it aids navigation without eating the screen.
  • Competitors keep navigation persistent on their long pages — Casper pins its header, search and cart on the product page so the shopper can always move or check out.
Standard — persistent navigation; Not separately tracked in this benchmark set
Shrink the category cards so shoppers see the whole range at once instead of scrolling through it one card at a time.
Dormeo USA — Mobile
Dormeo USA — Mobile
Casper — compact category row keeps several entry points in one screen
Casper — compact category row keeps several entry points in one screen
Observations
  • The category cards are large squares stacked one per row, so each fills most of the screen and the set takes several screens to pass.
  • A shopper cannot see the range as a range — they meet one category at a time and have to remember what came before to compare.
  • That vertical space is the page's scarcest asset, and it is being spent on a few links rather than on the trust content the homepage currently lacks.
Recommendations
  • Lay the categories out as compact tiles, two or three across, so the full range is visible in a single screen.
  • Use the space this frees for the trust content the homepage is missing — customer proof, guarantees and the trial offer.
  • Competitors keep this compact — Casper puts its main categories in a single slim row under the header, so the whole range is one tap away without scrolling.
Growing — compact category browse; Not separately tracked in this benchmark set
Let shoppers add a bestseller without opening the product page first.
Dormeo USA — Mobile
Dormeo USA — Mobile
Proposed implementation — Dormeo USA
Proposed implementation — Dormeo USA
Observations
  • The homepage uses a single embedded product block as its buy area, so there is no grid of bestsellers to choose from.
  • A returning shopper who knows what they want still has to open a product page before they can add anything, which adds a step to every repeat purchase.
  • The component needed already exists — collection product cards carry a quick-add cart icon — it simply is not used on the homepage.
  • The proposed grid is drawn with live catalog figures: the Premium Mattress Topper at $299.00 from $427.99, the Essentials Topper at $183.99 from $282.99, the Dark Pillow at $89.99 from $129.99 and the S+ Mattress at $1,599.00 from $2,285.99.
  • No competitor in the benchmarked set offers quick-add from the homepage either, so this is shown as a proposed implementation rather than a peer comparison.
Recommendations
  • Show a small grid of bestsellers on the homepage, re-using the collection card that already carries the quick-add icon.
  • Keep the add action on the tile so a returning shopper can buy from the first screen, which lifts repeat-purchase conversion.
Standard — quick-add on tiles; Not separately tracked in this benchmark set
Give the collection a filter bar so shoppers can sort by what matters to them.
Dormeo USA — Mobile
Dormeo USA — Mobile
Saatva — filters applied: Queen and Firm chips narrow the range to four results
Saatva — filters applied: Queen and Firm chips narrow the range to four results
Observations
  • The collection page offers no filter or sort control of any kind.
  • A shopper who knows their bed size, budget or preferred feel has no way to say so, and must read every product instead.
  • Sleep products are chosen on a handful of attributes — size, firmness, thickness, price — and none of them are selectable here.
Recommendations
  • Add a filter bar with the attributes shoppers actually decide on: size, feel and price.
  • Let filters combine so a shopper can reach the one product that fits them in a single step, reducing drop-off before the product page.
  • Competitors treat this as baseline — Saatva lets shoppers combine size and firmness and shows the applied choices as removable chips above the results.
Standard — collection filtering; Not separately tracked in this benchmark set
Merchandise the range and give shoppers a next step — the collection stops after two products and hands off to marketing copy.
Dormeo USA — Mobile
Dormeo USA — Mobile
Casper — category nav plus merchandised collection cards keep browsing going
Casper — category nav plus merchandised collection cards keep browsing going
Observations
  • The collection shows two products and then the grid ends, handing over to an award badge and an editorial heading with no further products.
  • There is no pagination, no category browse and no recommendation module, so a shopper who wants neither product has nowhere to go but back.
  • The catalog is far larger than this — the product feed carries eighteen or more topper listings, reachable only by direct link.
  • The two cards themselves are fine: both carry star ratings and a quick-add icon. The problem is how few of them there are and what follows them.
Recommendations
  • Merchandise the topper variants that already exist in the catalog as visible cards on this page.
  • Add a companion strip below the grid cross-selling pillows and mattresses, so the page ends on a shopping step rather than an award badge.
  • Competitors keep browsing alive — Casper's category nav and stacked collection cards always offer a next step.
Growing — 3/5 US home & living stores in the benchmark set display price ranges by size/config (Burrow, Crate & Barrel, West Elm), a pattern that only pays off when the range is actually merchandised on the collection page
Show the reviews for the product being viewed — generic testimonials come first and the real product reviews sit far below.
Dormeo USA — Mobile
Dormeo USA — Mobile
Tempur-Pedic — a single product-specific review block on the product page
Tempur-Pedic — a single product-specific review block on the product page
Observations
  • The product page carries two separate review areas: a generic testimonial block partway down, and the product's own reviews much further below.
  • The generic block is not about the product being viewed — on the pillow page its testimonials talk about mattress toppers, telling the shopper these reviews were written about something else.
  • By the time the genuine product reviews appear, the shopper has already scrolled past what looked like the review section and may never reach them.
  • The product's own reviews are strong social proof being wasted at a page depth most mobile shoppers never reach.
Recommendations
  • Keep one review section per product page and make it the product's own reviews.
  • Move it up to sit close to the buy area, so the proof arrives while the shopper is still deciding rather than after they have given up.
  • Competitors do this — Tempur-Pedic shows a single product-specific review block tied to the model on screen.
Anti-pattern — duplicated and mismatched review sets; Not separately tracked in this benchmark set
Keep Add to Cart on screen — on a page this long the button is lost as soon as the shopper starts reading.
Feature not present
Dormeo USA — Not Present
Casper — Mobile
Casper — Mobile
Observations
  • No sticky Add to Cart bar appears at any point while scrolling the product page.
  • The product page runs many screens deep, so a shopper convinced by content halfway down has to scroll back up to act on it.
  • Every one of those return journeys is a chance to lose the sale to a distraction.
Recommendations
  • Add a sticky bar that appears once the main Add to Cart scrolls out of view, carrying the price, the chosen size and the button.
  • Keep the selected size visible in the bar so the shopper can act without scrolling back to check what they picked.
  • Competitors treat this as standard on mobile — Casper pins price, size and Add to Cart to the bottom of the screen throughout the page.
Standard — mobile sticky ATC; Not separately tracked in this benchmark set
Offer a one-tap way to buy alongside Add to Cart, for shoppers who have already made up their mind.
Dormeo USA — Mobile
Dormeo USA — Mobile
Proposed implementation — Dormeo USA
Proposed implementation — Dormeo USA
Observations
  • The product page offers Add to Cart only, with no express or one-tap checkout button beside it.
  • A decided shopper is routed through the cart even though the wallets that could skip it are already accepted — the footer lists Shop Pay, Apple Pay and Google Pay.
  • The groundwork is live: the page shows Shop Pay instalments under the price, so the payment relationship exists and only the express button is missing.
  • The proposed buy box uses this page's own figures: the Dormeo Dark Pillow in Queen at $89.99 from $129.99, with its rating of 5.0 from 19 reviews.
Recommendations
  • Add an express buy button directly under Add to Cart, using the wallets the store already accepts.
  • Keep Add to Cart as the primary action so browsing shoppers are unaffected, while decided shoppers save several steps.
Standard — express checkout on PDP; Not separately tracked in this benchmark set
Add a navigation bar to the product page so shoppers can jump to the part they care about.
Feature not present
Dormeo USA — Not Present
Saatva — section tabs (Overview / Layers / Details / Specs / Reviews) under the header
Saatva — section tabs (Overview / Layers / Details / Specs / Reviews) under the header
Observations
  • The product page has no section navigation — no tabs, no jump links, nothing that names what is further down.
  • The page runs many screens deep, so a shopper looking for the specification table, the warranty or the reviews has to scroll and hope.
  • This is also what buries the product reviews: with no way to jump to them, their depth on the page makes them effectively invisible.
Recommendations
  • Add a section bar under the buy area listing the page's main sections, with each entry jumping to it.
  • Keep it pinned as the shopper scrolls so they can move between sections freely, which keeps them on the page instead of leaving to search elsewhere.
  • Competitors use this on long product pages — Saatva lets shoppers jump between sections rather than scroll through them.
Growing — PDP section navigation; Not separately tracked in this benchmark set
Show a delivery date near Add to Cart — the trust row promises free shipping but never says when the order lands.
Dormeo USA — Mobile
Dormeo USA — Mobile
Proposed implementation — Dormeo USA
Proposed implementation — Dormeo USA
Observations
  • The row under Add to Cart reads Free Shipping from Atlanta, Free Returns and Try Before You Buy — it names where the order ships from, never when it arrives.
  • For a purchase someone wants to sleep on soon, timing is part of the decision, and the shopper is left to guess.
  • The tooling is already installed: a delivery-estimate widget loads on the page but its request is blocked by a CORS error, so it never renders.
  • This is shown as a proposed implementation because none of the benchmarked competitors states delivery timing beside Add to Cart either — Casper gives a dispatch window further down the page, and Saatva and Tempur-Pedic show none at all.
  • The proposed panel reuses this page's own figures: the Dormeo Dark Pillow in Queen at $89.99 from $129.99.
Recommendations
  • Fix the blocked request on the delivery-estimate widget that is already integrated — a configuration fix rather than new development.
  • Put the arrival date in the trust row beside Add to Cart, where the shipping promise already sits, so timing lands at the decision point.
  • Add a plain fallback line such as 'Ships within 1-2 business days' for the period while the dynamic estimate is being fixed, so shoppers are never left with nothing.
Standard — delivery transparency; Not separately tracked in this benchmark set
Let shoppers apply a discount inside the cart — there is nowhere to enter a code on either the cart drawer or the cart page.
Dormeo USA — Mobile
Dormeo USA — Mobile
Purple — Promo Code entry inside the cart order summary
Purple — Promo Code entry inside the cart order summary
Observations
  • Neither the cart drawer nor the cart page offers a promo or discount code field.
  • The store markets heavily on discounts, so shoppers arrive expecting to enter a code — with nowhere to do it they leave the cart to search for one, which is where sessions are lost.
  • The discounts are instead built into separate product pages, which is why the same topper exists at several different prices in the catalog.
  • Worth noting for the same journey: the cart page is a thinner version of the drawer, without the drawer's cross-sell, quantity controls or savings line, so shoppers arriving via the header cart icon see less than those who just added an item.
Recommendations
  • Add a promo code field to the cart drawer, collapsed behind a short prompt so it invites use without shouting for a code.
  • Once codes can be applied in the cart, retire the duplicate discounted product pages in favour of one page per product, which also stops shoppers finding two prices for the same item.
  • Competitors keep this in the flow — Purple lets shoppers apply a code inside the cart rather than sending them away to find one.
Standard — in-cart discount entry; Not separately tracked in this benchmark set
Replace the dropdown in each cart add-on with visible size buttons.
Dormeo USA — Mobile
Dormeo USA — Mobile
Proposed Implementation — Dormeo USA Mobile Cart
Proposed Implementation — Dormeo USA Mobile Cart
Observations
  • Each product in the cart's Add More Comfort section hides its size choice inside a dropdown.
  • The shopper cannot see what sizes exist without opening it, so a quick add-on becomes a tap, a read and a decision.
  • On a narrow phone screen the dropdown also hides what has been selected, making it easy to add the wrong size by accident.
  • Evidence note: the cart drawer view is from the reviewer's own session — the add-on module is gated to one appearance per session and did not render on repeat scripted visits.
  • The add-ons in question are the ones the cart actually offers: the Premium Duo Pillow at $79.99 from $109.99 with a $30 Off tag, the SnowTek Premium Sheet Set at $113.99 from $189.99 at 40% off, and the Premium Waterproof Mattress Protector at $99.99 from $159.99 with $60 off.
Recommendations
  • Show the available sizes as small tappable buttons on the card, with the recommended one already selected.
  • Keep the selected size visible at all times so the shopper can add with a single confident tap, which lifts attach rate on impulse add-ons.
Growing — visible variant selection in cart add-ons; Not separately tracked in this benchmark set
Make the cart add-on set browsable instead of capping it at a fixed few.
Dormeo USA — Mobile
Dormeo USA — Mobile
Proposed Implementation — Dormeo USA Mobile Cart
Proposed Implementation — Dormeo USA Mobile Cart
Observations
  • The cart's Add More Comfort section shows a fixed set of three products with no way to see any others.
  • Whatever those slots happen to hold is the entire add-on offer, so a shopper who wants none of them is shown nothing else.
  • The catalog has plenty more to offer here — pillows, protectors, sheet sets — none of which the shopper can reach from the cart.
  • Evidence note: the drawer view is from the reviewer's own session — the add-on module renders once per session and did not reappear on scripted visits.
  • The add-ons in question are the ones the cart actually offers: the Premium Duo Pillow at $79.99 from $109.99 with a $30 Off tag, the SnowTek Premium Sheet Set at $113.99 from $189.99 at 40% off, and the Premium Waterproof Mattress Protector at $99.99 from $159.99 with $60 off. The proposed carousel adds a fourth, partially visible card — the Dormeo Dark Pillow at $89.99 from $129.99 — to show there is more to browse.
Recommendations
  • Make the add-on set scrollable so shoppers can browse past the first few suggestions.
  • Order it by what pairs with what is already in the cart, so the first suggestions are the most likely to be taken and the rest are still reachable.
Growing — browsable cart add-ons; Not separately tracked in this benchmark set
04

App Ecosystem

What's installed vs what's missing from best-in-class Home & Living stores

13 Apps
Detected
3 Critical Categories
Missing
Top home & living D2C stores in this study's benchmark set typically run 8-12 purpose-built apps across reviews, email/SMS, upsell, and support. Dormeo's stack is comparably broad (13 tools detected across reviews, financing, email, chat, popups, and A/B testing) but has an unusually high proportion of installed-but-broken integrations for its size.

Present (13)

Junip
Reviews & Social Proof
Powers the product-specific 5.0★ / 19-review badge on the Dark Pillow PDP (id=junip-*), positioned right above the product title.
Trustpilot
Reviews & Social Proof / Trust Badges
Company-wide 4.2★ (566 reviews) trust badge on PDP; also loads a header/site-wide widget bundle.
BBB (Better Business Bureau) badge
Trust Badges
4.4★ (71 reviews) trust badge shown alongside the Junip and Trustpilot badges on PDP.
Rebuy
Upsell & Cross-sell
Powers the working 'ADD MORE COMFORT TO YOUR CART' cross-sell in the cart drawer (window.Rebuy is defined on the PDP and the drawer renders three recommendations with variant pickers and Add buttons). The 'Rebuy is not defined' console error appears only on the standalone /cart page, where the module is not rendered at all.
Klaviyo
Email & SMS Marketing
Full onsite forms, identity sync, and analytics bundle loaded sitewide.
Gorgias
Live Chat & Support
Affirm
BNPL / Financing
Script loads sitewide (cdn1.affirm.com) but rendered no visible BNPL messaging on the tested Dark Pillow PDP.
PayTomorrow
Lease-to-Own Financing
Powers the 'Select your state' financing-eligibility selector on PDP (tied to the public 'Monthly Installment Financing Fee' product); its API call is blocked by a CORS policy and an SSL certificate mismatch (ERR_CERT_COMMON_NAME_INVALID) — the financing eligibility check is broken.
Fenix Commerce
Delivery Estimation & Geolocation
Powers geolocation (ig-location cookie) and a delivery-estimate widget; the delivery-estimate API call (api-002.delest.fenixcommerce.com) is blocked by CORS — no delivery date ever renders on PDP (see PDP-07 finding).
Poptin
Popups & Conversion
Powers the '$20 off' email-capture popup that appears on every page tested during this audit.
Shoplift
A/B Testing / CRO Experimentation
Session/analytics cookies (Shoplift_Session, Shoplift_Essential, Shoplift_Analytics) confirmed present; also injects a consent/preview-bar script at the top of every page's .
TikTok Pixel
Analytics & Ad Tracking
Pixel script fails to load inside a web worker (NetworkError on importScripts) — TikTok conversion tracking is not firing.
Multi-platform ad pixels (Google Ads, Meta, Reddit, Microsoft/Bing UET, PostHog)
Analytics & Ad Tracking

Missing (3)

Loyalty / Rewards Program (Smile.io / LoyaltyLion) Recommended
Customer Retention
🔄 Repeat & referral revenue lift
Not observed on any of the 10 home & living stores in this audit's benchmark set — an open differentiator space rather than a competitive gap
Free Swatch / Sample Program Recommended
Purchase Confidence
📈 Reduces hesitation and returns on a touch-and-feel foam product
Present at 1/10 benchmarked home & living stores (Burrow) — an early-mover opportunity, not yet standard
Session Recording / Heatmaps (Microsoft Clarity or Hotjar) Nice-To-Have
Analytics & Heatmaps
✨ Visual QA to catch broken integrations (Rebuy, PayTomorrow, Fenix Commerce already found in this audit) before shoppers do
Free tier available (GA4 + Microsoft Clarity) — no additional cost to add

App Stack Assessment

Dormeo USA has a wide app footprint covering reviews (Junip, Trustpilot, BBB), email/SMS (Klaviyo), chat (Gorgias), popups (Poptin), A/B testing (Shoplift), and two separate financing paths (Affirm, PayTomorrow) — on paper, a mature stack for its size. In practice, three of the highest-leverage integrations are silently broken: Rebuy (cross-sell) throws a console error on every page it loads, PayTomorrow (financing) fails its eligibility check due to a CORS/certificate misconfiguration, and Fenix Commerce (delivery estimates) fails the same way. None of these show an error to the shopper — they simply don't render, which is why they surface in this audit as 'missing' features (PDP-07, CART-01) even though the underlying apps are already paid for and installed. Fixing the three broken integrations would likely close several of this audit's findings without any new app spend.

1 / 1