Sticky add-to-cart patterns
The sticky CTA is what keeps the buy action one click away as shoppers scroll the long tail of a PDP. The right pattern depends on device, category, and how much real estate the rest of the page needs. Pick wrong and you either lose mobile conversion or paper over content shoppers came to read.
Mobile default
Bottom bar with mini product summary
A persistent bar pinned to the bottom of the viewport showing a thumbnail, variant summary, price, and the primary CTA. The dominant pattern on mobile PDPs across categories.
> what's good
- +CTA is always one tap away regardless of scroll position, lifts mobile conversion meaningfully.
- +Mini-summary confirms variant selection without scrolling back, reduces wrong-SKU adds.
- +Compact footprint leaves the photo gallery and content area uncluttered.
> what's risky
- ·Conflicts with iOS home-indicator and Android nav gestures, easy to ship a tap-trap.
- ·Permanent bar steals real estate from long-form content, hurts engagement on editorial PDPs.
- ·When variant selection is incomplete, the bar's CTA needs careful disabled-state handling.
DTC
Full-width sticky band on scroll
A horizontal band that drops in from below the nav once the shopper scrolls past the hero, spanning the full viewport with a clear primary CTA and price. Common on single-SKU DTC pages.
> what's good
- +Maximum CTA prominence for single-SKU pages where the conversion goal is unambiguous.
- +Drop-in animation cues the shopper that they've crossed an important threshold.
- +Works equally well on desktop and tablet without separate layouts.
> what's risky
- ·Eats vertical space at the top, can hide nav-adjacent content like search and account.
- ·Aggressive on multi-product pages, turns browsing into a linear funnel by force.
- ·Animated drop-in can feel intrusive on slower connections where layout shifts compound.