How to Make the Header Sticky in Shopify Motion Theme
Motion has a native sticky header option — no custom code needed to keep navigation visible as shoppers scroll.
Steps
- In your Shopify admin, go to Online Store > Themes and click Customize on Motion.
- Select the Header section (it's the first item on any template).
- Find the Sticky header setting and choose On scroll up (appears only when scrolling back up, saves screen space) or Always (stays visible at all times).
- Click Save.
"On scroll up" tends to work better on mobile, where a permanently fixed header eats into an already small screen — and Motion is built mobile-first, so it's worth testing this on an actual phone.