Add-to-cart CTA above the fold on mobile
Add-to-cart button appears above the fold on mobile viewport.
What earns each verdict
Same outcomes on every UXFix rule · how verdicts workATC button's top edge ≤ 844px on 390x844 viewport (visible without scroll).
Sticky ATC appears on scroll but not above fold on load, check PDP-003 separately.
ATC button requires scrolling to reach on mobile.
The Add-to-Cart button is not visible above the fold on mobile. Shoppers have to scroll to find how to buy.
On mobile especially, buyers scan the top of the page and decide within seconds. If the primary purchase button isn't in that first view, many will leave before scrolling.
Every published UXFix audit this rule could be judged on, as of 23 Sep 2026. A count of real stores, not a simulation of yours.
How we test it
Scripted walk, fresh signed-out browser · the full walk- 1Fresh browserSigned out, cookies cleared, desktop and mobile viewports, the store's live theme.
- 2Open a productA real, in-stock product page, found the way a shopper finds one.
- 3Judge this ruleAgainst the standard above, on what a shopper can see.
- 4Record the verdictPass, partial or fail, saved with the screenshot it was judged on.
The numbers behind the rule
Published UXFix audits · more statisticsScore weight: a fail costs 1.1 pts of of the 100-point score; a partial costs half that. Most-failed rank is among the 79 rules with enough published audits to report a rate.
The issue, on real stores
from each store's own published audit9 of the stores that fail this rule, each shown on the screen it was judged on, with the problem area marked. The picture is the store's own capture on the date shown, and stores change.
18 more are in the list above, each with its own audit.
The fix
The same steps a failing store sees in its reportA pass means: ATC button's top edge ≤ 844px on 390x844 viewport (visible without scroll).
Score gain is roughly what a fail-to-pass change adds; rules that could not be judged are left out, which can move it a little. Re-run a free audit after the change ships to confirm the verdict moved.
Tick each step as you ship it. The audit judges the live store, so re-run it once all of them are done.
Every store that fails this rule
| # | Store | Score | Audited | Published audit |
|---|---|---|---|---|
| 1 | Leathermanleatherman.com | 65 | Open audit | |
| 2 | Bxbx.eu | 46 | Open audit | |
| 3 | Barnesandnoblebarnesandnoble.com | 61 | Open audit | |
| 4 | Mujimuji.us | 61 | Open audit | |
| 5 | Arhausarhaus.com | 60 | Open audit | |
| 6 | Tupperwaretupperware.com | 60 | Open audit | |
| 7 | Thebrickthebrick.com | 61 | Open audit | |
| 8 | Wpswingswpswings.com | 57 | Open audit | |
| 9 | Keenfootwearkeenfootwear.com | 56 | Open audit | |
| 10 | Everlaneeverlane.com | 62 | Open audit | |
| 11 | Davidsbridaldavidsbridal.com | 58 | Open audit | |
| 12 | Tomstoms.com | 52 | Open audit | |
| 13 | Bodenboden.com | 64 | Open audit | |
| 14 | Eddiebauereddiebauer.com | 62 | Open audit | |
| 15 | Forever21forever21.com | 57 | Open audit | |
| 16 | Gymsharkgymshark.com | 57 | Open audit | |
| 17 | Reebokreebok.com | 58 | Open audit | |
| 18 | Reebokreebok.com | 57 | Open audit | |
| 19 | Fashionnovafashionnova.com | 56 | Open audit | |
| 20 | Kathmandukathmandu.com.au | 63 | Open audit | |
| 21 | Toysrustoysrus.com | 57 | Open audit | |
| 22 | Brewdogbrewdog.com | 56 | Open audit | |
| 23 | Zulilyzulily.com | 61 | Open audit | |
| 24 | Mejurimejuri.com | 65 | Open audit | |
| 25 | Timextimex.com | 54 | Open audit | |
| 26 | Citstorescitstores.com | 65 | Open audit | |
| 27 | Iliabeautyiliabeauty.com | 62 | Open audit |
What our auditors say about this rule
The buy button is the page's whole job. If a shopper has to scroll to find it, the page has asked them to work for the privilege of spending money.
Abdulhameid Grandoka, Co-founder, UXFixWritten by the person who audits this rule, and reviewed every quarter.








