Homepage scorecard · Wed Nov 11, 2026

e.l.f. Cosmetics

Verdict · rubric v1.0, pre-calibration

Strong

37/40

Lowest dimension
Design & hierarchy, 2/5
Screenshot of the e.l.f. Cosmetics homepage on Nov 11, 2026, phone, above the fold
First screen
Screenshot of the e.l.f. Cosmetics homepage on Nov 11, 2026 after closing the popup, phone, above the fold
After closing the popup
Homepage URL
https://www.elfcosmetics.com/
Vertical
Beauty & personal care
Kind
Storefront

Dimensions

  • HeadlineJudgment

    Both checks pass. Product category in view: After closing the popup: Hero says "Gift skincare faves" and a skincare tube ("Thirst Burst Drops") is pictured at the bottom; no modal covers the page.

  • Value & differentiationJudgment

    All 3 checks pass. Concrete benefit: After closing the popup: "all $10 or less" is a price point, and "Earn Extra Beauty Points in the App" is a program…

  • Design & hierarchyBoth

    2 of 5 checks pass. Capped at 2/5 by Overlay size. First screen unobstructed: Promotional modal "score 15% off ... sign up for email" with email field interrupts the viewport. Heading in first screen: fail.

  • Copy & voiceJudgment

    Both checks pass. Original wording: After closing the popup: "stocking stunners." is a recognizable turn of phrase, not a stock retail line.

  • Call to actionBoth

    Both checks pass. Main button label: After closing the popup: Most prominent button is white "SHOP NOW", beginning with the imperative verb "Shop".

  • RelevanceBoth

    Both checks pass. Guest access: Modal asks for email signup, not sign-in, and has a close X; no returning customer assumed.

  • TrustBoth

    Both checks pass. Logo in header: After closing the popup: The "elf" wordmark is legible in the header and in the app banner with "eyes.lips.face."

  • Technical hygieneCheck

    All 5 checks pass.

Checks

  • PassProduct category in viewAfter closing the popup: Hero says "Gift skincare faves" and a skincare tube ("Thirst Burst Drops") is pictured at the bottom; no modal covers the page.
  • PassPage heading
  • PassLive hero text
  • PassHero offerAfter closing the popup: Hero headline "stocking stunners." with "Gift skincare faves—all $10 or less." presents a seasonal gift campaign.
  • FailHeading in first screen
  • PassText size
  • PassSingle focal pointAfter closing the popup: Large black hero block with big cyan "stocking stunners." headline and white button dominates the viewport; app banner is small.
  • PassMain button in first screen
  • PassMain button labelAfter closing the popup: Most prominent button is white "SHOP NOW", beginning with the imperative verb "Shop".
  • PassSearch in first screen
  • PassMenu button
  • FailOpen search box
  • PassHTTPS certificate
  • PassImage loading
  • PassLogo in headerAfter closing the popup: The "elf" wordmark is legible in the header and in the app banner with "eyes.lips.face."
  • FailOverlay size
  • FailFirst screen unobstructedPromotional modal "score 15% off ... sign up for email" with email field interrupts the viewport.
  • PassPage load
  • PassConcrete benefitAfter closing the popup: "all $10 or less" is a price point, and "Earn Extra Beauty Points in the App" is a program; the tube names "1% hydrating hibiscus complex + 5% niacinamide".
  • PassStore-specific benefitAfter closing the popup: "Earn Extra Beauty Points in the App" names the store's own rewards program; the tube shows its own Thirst Burst Drops formula.
  • PassOffer termsAfter closing the popup: The offer "all $10 or less" gives a price amount; the promo bar's "Earn Extra Beauty Points" is a program perk without a free item or discount.
  • PassOriginal wordingAfter closing the popup: "stocking stunners." is a recognizable turn of phrase, not a stock retail line.
  • PassTyposNo misspelled words or grammar errors visible; "checkout! Shop Now" is cut off at the edge.
  • PassGuest accessModal asks for email signup, not sign-in, and has a close X; no returning customer assumed.
  • PassCurrency and region
  • PassContact or help link

Think we got this wrong? Email support@pageteardown.com. We reply within 2 business days and fix confirmed errors within 7.