Homepage scorecard · Thu Nov 12, 2026
e.l.f. Cosmetics
Verdict · rubric v1.0, pre-calibration
Strong
33/40
- Lowest dimension
- Value & differentiation, 1/5


Dimensions
- HeadlineJudgment
Both checks pass. Product category in view: After closing the popup: Headline "holiday holy grails are hair." names hair as the category; header says "eyes.lips.face." No overlay covers 80% of the viewport.
- Value & differentiationJudgment
0 of 2 checks pass. Concrete benefit: After closing the popup: Visible text is "Shop and Earn Extra Beauty Points in the App" and a gift pun; no number, ingredient, feature or guarantee stated. Offer terms: After closing the popup: "Earn Extra Beauty Points" is an offer with no amount, minimum, end date or details label; a cut-off line reads "checkout. Shop Now".
- Design & hierarchyBoth
2 of 5 checks pass. Capped at 2/5 by Overlay size. First screen unobstructed: A "score 15% off" email signup modal with an email field interrupts the viewport. Heading in first screen: fail.
- Copy & voiceJudgment
Both checks pass. Original wording: After closing the popup: "holiday holy grails are hair." and "Other gifts don't strand a chance." are original wordplay, not stock phrases.
- Call to actionBoth
Both checks pass. Main button label: After closing the popup: Most prominent button reads "SHOP NOW", beginning with imperative verb "Shop".
- RelevanceBoth
Both checks pass. Guest access: Modal asks for email signup only, which is not a sign-in wall; nothing greets a returning customer or requires an account.
- TrustBoth
Both checks pass. Logo in header: After closing the popup: The "elf" wordmark is clearly legible in the header and in the app banner.
- Technical hygieneCheck
All 5 checks pass.
Checks
- PassProduct category in viewAfter closing the popup: Headline "holiday holy grails are hair." names hair as the category; header says "eyes.lips.face." No overlay covers 80% of the viewport.
- PassPage heading
- PassLive hero text
- PassHero offerAfter closing the popup: Hero "holiday holy grails are hair." with "Other gifts don't strand a chance." and "SHOP NOW" presents a seasonal gift campaign.
- FailHeading in first screen
- PassText size
- PassSingle focal pointAfter closing the popup: Large periwinkle hero block with big yellow headline and white button dominates the content area, clear figure-ground contrast.
- PassMain button in first screen
- PassMain button labelAfter closing the popup: Most prominent button reads "SHOP NOW", beginning with 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 clearly legible in the header and in the app banner.
- FailOverlay size
- FailFirst screen unobstructedA "score 15% off" email signup modal with an email field interrupts the viewport.
- PassPage load
- FailConcrete benefitAfter closing the popup: Visible text is "Shop and Earn Extra Beauty Points in the App" and a gift pun; no number, ingredient, feature or guarantee stated.
- FailOffer termsAfter closing the popup: "Earn Extra Beauty Points" is an offer with no amount, minimum, end date or details label; a cut-off line reads "checkout. Shop Now".
- PassOriginal wordingAfter closing the popup: "holiday holy grails are hair." and "Other gifts don't strand a chance." are original wordplay, not stock phrases.
- PassTyposVisible text on the banner, modal and cookie notice is spelled correctly with no grammar errors; "What are you shopping for?" is partly cut off.
- PassGuest accessModal asks for email signup only, which is not a sign-in wall; nothing greets a returning customer or requires an account.
- 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.