logo

WordPress Design Agency

020 3355 8747

Message Us
  • Home
  • About Impact®
    Learn More About Impact Media®
    • Meet The Team
       
    • Why WordPress
       
    • Careers
       
    • Giving Back
       
    • 100K Tree Challenge
       
    James Coates
    Schedule a discovery call with UX Specialist James
    Book A Call
  • WordPress Services
    Learn More About Our Services
    • WordPress Web Design
       
    • UX Design
       
    • WordPress Development
       
    • WordPress Support & Maintenance
       
    • WordPress Evolve Retainer
       
    • WordPress Multisite Development
       
    • WooCommerce
       
    • Replatform To WordPress
       
    • WordPress Consultancy
       
    • Integrations & Plugins
       
    • WordPress Managed Hosting
       
    • WordPress Health Check
       
    James Coates
    Schedule a discovery call with UX Specialist James
    Book A Call
  • Our Process
  • Case Studies
  • Insights
  • Contact Us
WordPress Design Agency
020 3355 8747
logo logo
Book A Call
Back
Menu
  • Home
     
  •  
    About Impact Media
    Learn More About The Impacters
    • Meet The Team
       
    • Why WordPress
       
    • Careers
       
    • Giving Back
       
    • 100K Tree Challenge
       
  •  
    Our Services
    Discover How We Can Help
    • WordPress Web Design
       
    • UX Design
       
    • WordPress Development
       
    • WordPress Support & Maintenance
       
    • WordPress Evolve Retainer
       
    • WordPress Multisite Development
       
    • WooCommerce
       
    • Replatform To WordPress
       
    • WordPress Consultancy
       
    • Integrations & Plugins
       
    • WordPress Managed Hosting
       
    • WordPress Health Check
       
  • Our Process
     
  • Case Studies
     
  • Insights
     
  • Contact Us
     
020 3355 8747
Mon - Fri • 9am - 5pm
Close

Oops! We could not locate your form.

Home / Insights / Give Your Users A Show With Scroll-Driven Animations
Home / Insights / Give Your Users A Show With Scroll-Driven Animations
Back

Give Your Users A Show With Scroll-Driven Animations

Published 24.03.23
24th March 2023
Last Updated 11.03.26
11th March 2026
Newer
13 Min Read
James Coates
James Coates
Swipe & Deploy
Older
13 Min Read
 
James Coates
James Coates
 
Swipe & Deploy

Animate On Scroll can be an engaging and memorable way of explaining a product or solution, by providing a visual narrative. Find out more about using it effectively.

Swipe & Deploy 36 blog header image

If you’ve spent any time on Apple’s product pages, or browsed a well-produced modern site recently, you’ve almost certainly encountered scroll-driven animation. Elements fade in as you scroll down. Images build themselves. A product rotates in sync with your finger. Text reveals itself line by line as you move through a section.

Done well, it’s genuinely engaging. Done poorly, or on the wrong type of site, it slows your pages down, frustrates your users, and quietly damages your search rankings.

Sky Glass Animate On Scroll

If you’ve not yet seen, Sky is replacing their dishes with their services being built into their own brand of TVs. Me being curious, I wanted to check it out.

As you scroll the page, the scroll bar controls the frames for an animation. So basically, you scroll down the page and the items that the new TV set consolidates are merged inside to present the TV offering.

It’s a great way to engage your users and provide a narrative that is visual and not just a video (which it could quite easily have been).

Sky Glass
The dish, the box and speakers all merge into the TV screen

Watch A Video Of The Animation

So What Exactly Is Scroll-Driven Animation?

Scroll-driven animation is a broad term for any visual effect on a website that is triggered or controlled by the user scrolling. This covers a range of techniques:

  • Reveal animations are the most common. This is where elements (text blocks, images, cards) fade, slide, or scale into view as they enter the viewport. These are what most people mean when they talk about animate on scroll.
  • Scroll-scrubbed animations are more sophisticated. Rather than triggering when an element appears, these are directly tied to scroll position. As you scroll down, the animation progresses forward. Scroll back up and it reverses. This is the technique used for product explainers on Apple and Sky’s Sky Glass page above, where scrolling assembles the product visually in real time.
  • Parallax effects move different layers of a page at different speeds relative to the scroll, creating a sense of depth. These are widely used in hero sections but are frequently overused and often poorly optimised on mobile. They look fancy but can be annoying for users and impact performance.
  • Progress indicators use scroll position to drive a visual element, a progress bar at the top of an article being the most familiar example. We created a custom pie wedge progress indicator for The PIE New, which you can find more about in the video below.

Every Page Or Get The Balance Right?

Animate-on-scroll is not necessarily an easy addition to any website. It requires creativity and planning for this to be executed well.

Brands like Apple use this ‘scroll jacking’ technique to provide a wow factor on their websites, and the user controls the speed of animation and can navigate up and down, watching things move forwards and backwards.

Sky uses another feature lower down the page to promote the quality of their pixels, where you can watch flowers blossom.

Sky Glass website flowers blooming animation

Would you apply this on every page of your website? Hell no! It’s nice to have and provides an experience that is engaging. But it works best as a way of explaining products or telling stories. As Sky and Apple are using it.

Returning users might come to loathe it, because of unnecessary waiting. After you’ve seen it once, you’ve seen it, so it makes sense for sales pages.

Apple appears to have benched the scroll effect from the iPhone page but could reintroduce it when they launch the iPhone 15.

Where Scroll Animations Work Best

Scroll animation is not a general-purpose tool. It earns its place in specific contexts.

Complex Product Or Service Explainers

When a product has multiple components, or a service involves a multi-stage process, scroll-scrubbed animation can guide users through the explanation visually in a way that’s more engaging and digestible than static diagrams or text alone. Sky Glass uses it to show how their TV consolidates multiple devices. Apple uses it to demonstrate the layers inside a new chip. The animation has a job to do, it’s not just decoration.

Storytelling & Brand Pages

About pages, campaign landing pages, or hero sections where you want to create a mood or narrative benefit from controlled, purposeful animation. The key word is purposeful. Each animated element should be doing something specific, like drawing attention, pacing the reveal of information, or reinforcing the brand character.

Calls To Action & Key Content

Subtle entrance animations on a CTA or a key statistic can draw the eye at the right moment. This is where even simpler, lightweight animation can have a measurable impact on engagement.

Where Scroll Animations Fail

Where scroll animation tends to fail is on content-heavy pages where the user’s goal is to consume information quickly. So pages like blog posts, service pages, product catalogue pages, checkout flows. Animation that gets in the way of a task or that the user has to sit through repeatedly on return visits, quickly becomes an irritant rather than an asset.

A good rule of thumb is that if the animation helps explain something or creates a genuinely memorable experience, it has a purpose. If it’s there because it looks good, question it.

What About Performance? The Core Web Vitals Reality Check

Here’s where a lot of websites get into trouble. Scroll animations look impressive in a design mockup or a Loom recording, but their real-world impact on performance can be significant, and that performance has direct SEO consequences.

With all that page weight and size, performance can suffer. If you’re aiming to pass Core Web Vitals, then you’ll need to carefully plan the structure and where the animations will kick in.

As of March 2026, Chrome User Experience Report data shows that only 55% of websites have ‘good’ Core Web Vitals across Largest Contentful Paint (LCP), Interaction to Next Paint (INP), and Cumulative Layout Shift (CLS). Scroll animations, particularly JavaScript-heavy ones, are among the most common contributors to failing these thresholds.

The specific risks:

INP measures how quickly your page responds to user input. Scroll animations that run JavaScript on the main thread compete directly with input responsiveness. Google’s ‘good’ threshold is under 200ms, so heavy animation libraries firing on scroll can push this well over the limit.

CLS measures unexpected visual movement. Animations that cause elements to shift position during load, or that aren’t properly reserved in the layout before they appear, will trigger CLS issues. This is especially common with entrance animations that aren’t implemented carefully.

LCP measures how quickly the main content of a page loads. Animation libraries loaded as blocking scripts delay LCP, if the hero image is behind an animation trigger that waits for a script to load, you’re directly hurting this metric.

None of this means scroll animation and good Core Web Vitals are totally incompatible. The Sky Glass page (at the time of writing this post) does pass Core Web Vitals as do many sites using animation thoughtfully (so if you’re presenting an idea to your SEO team you can say it’s potentially possible!).

Sky Glass Core Web Vitals Pass
Sky Glass Core Web Vitals Pass

But it does mean that implementation approach matters enormously, and that adding animation to a site that’s already operating close to the Core Web Vitals limits is a risk that needs to be assessed before committing.

Things To Consider Before You Implement

Before adding scroll animation to any website (WordPress or others) a few principles are worth building in from the start.

Audit your Current Core Web Vitals First

If your site is already in the ‘needs improvement’ range for INP or CLS, adding animation without fixing the underlying issues will make things worse. Run your pages through PageSpeed Insights and understand your current scores before adding anything new.

Respect prefers-reduced-motion

Some users, particularly those with vestibular disorders, experience genuine physical discomfort from animation. The prefers-reduced-motion CSS media query lets you detect when a user has requested reduced motion in their operating system settings and disable or simplify animations accordingly. This is no longer optional good practice, it’s a baseline accessibility requirement.

Test On Mobile, Not Just Desktop

Scroll animations that feel smooth on a M-series MacBook can feel genuinely sluggish on a mid-range device. Always test on real devices, or at minimum. Use Chrome DevTools to throttle to a mid-tier mobile before signing off on an animation implementation.

Less Is Definitely More

The sites that use scroll animation most effectively tend to apply it selectively. One or two well-considered moments per page rather than continuous motion throughout. The novelty of scroll animation wears off quickly. What stays is the impression created by the moments that genuinely served a purpose.

Story Telling At Its Best

So I can’t end this post about animate on scroll, without sharing my favourite example of storytelling using animate on scroll, Ben The Bodyguard.

Ben Walks The Streets Of Crime
Ben Walks The Streets Of Crime

Visit Ben The Bodyguard >

This website is over 10 years old and is still live. They have adapted it over time to change with their product, but ultimately it’s a superb example of creativity and imagination using scroll animations.

What’s To Swipe & Deploy?

First things first, animate on scroll is not going to work for every industry or be admired by every user. You have to know it will be accepted by your audience groups.

It can add some additional dynamics to your website and make it more memorable and engaging. I remembered Ben the Bodyguard as it created a memorable experience back in 2011. I’ve since shared the link several times when I have conversations around animate on scroll.

That is a testimonial in itself. If you want to create a memorable experience, perhaps explore if something similar could be introduced to your website.

Is It Right For Your Site?

Scroll animation is a tool, not a style directive. Whether it belongs on your website depends on a few honest questions:

  • Does your product, service, or brand benefit from visual storytelling or explanation?
  • Is there a specific page or section, a product feature explainer, a campaign landing page, an about page, where animation would genuinely help users understand or engage with what’s being communicated?
  • Does your current performance give you the headroom to implement it without compromising Core Web Vitals?
  • Is your audience likely to respond positively, or are they visiting your site primarily to complete a task quickly?

For the right use case, on the right page, scroll animation remains one of the most powerful tools available for making a website genuinely memorable. For the wrong use case, it’s a performance cost with no return.

That’s a wrap for Swipe & Deploy #36. Join me next week when I’ll share another insight or piece of inspiration from around the web. 

A picture of James Coates.

If you’d like to learn more about our WordPress & WooCommerce Support & Maintenance plans, drop us an email or give James a call.

Our plans provide a holistic solution to your website’s performance, reliability and security, and are inclusive of premium tools and services.

button to visit contact page
Share Socially
James Coates
James Coates
UX & Web Strategist, Coffee Lover & Ex-Flower Arranging Champ
James is a UX specialist and is passionate about delivering better digital experiences. He provides insights on improving conversions, increasing sales and delivering more engaging content.
View Team Profile
See More Articles
James Coates
James Coates
UX & Web Strategist, Coffee Lover & Ex-Flower Arranging Champ
James is a UX specialist and is passionate about delivering better digital experiences. He provides insights on improving conversions, increasing sales and delivering more engaging content.
See More Articles
View Team Profile

If You Liked This, You Might Like These

Swipe & Deploy
August 22nd, 2025
6 min read

Human Checked Articles – When Getting Content Right...

Could adding verification by industry experts help build trust with your users, in a world where so much content is AI slop?

James CoatesJames Coates
 
Swipe & Deploy
August 11th, 2025
5 min read

Could You Create Video Stories On Your Product Category P...

A recent addition to the Oh Polly website went viral, and prompted this week's Swipe & Deploy. Could your brand take inspiration from Oh Polly for your own website?

James CoatesJames Coates
 
Swipe & Deploy
July 25th, 2025
7 min read

Why Saving A Basket Can Save A Sale

A look at how adding functionality for users to save their basket can remove friction and improve your chances of a sale.

James CoatesJames Coates
 
Want more control over
how you manage content in WordPress?
Edit content that was previously restricted and get creative with building pages in WordPress.
Let's Chat
studio@impactmedia.co.uk
020 3355 8747
Impact Media's LinkedIn
Impact Media's Twitter
Impact Media's Facebook
Impact Media's Instagram
Impact Media's Youtube
wordpress.org

About Impact

  • About Impact Media®
  • Meet The Impact Team
  • Why WordPress?
  • Our Web Development Process
  • Careers
  • Awards
  • Partners
  • Giving Back
  • 100K Tree Challenge

WordPress Services

  • WordPress Web Design
  • UX Design
  • WordPress Development
  • WordPress Evolve Retainers
  • WooCommerce Development
  • Multisite WordPress
  • Migrate To WordPress
  • Custom Integrations & Plugins
  • WordPress Consultancy

WordPress Support

  • WordPress Support & Maintenance
  • WordPress Managed Hosting
  • Case Studies
  • Insights
  • Contact Us

Addresses

London Address:

50 Liverpool Street,

London, EC2M 7PY, UK

+44 (0) 20 3355 8747

 

Registered Address:

Woodland Place, Hurricane Way

Wickford, SS11 8YB, UK

  • Privacy Policy
  • Cookie Policy
Impact Media logo
© Impact Media® 2003 - 2026
Impact Media is a trading name of IMDMS LTD. Company Reg. 05970261
Impact® & Impact Media®
are registered trademarks of IMDMS LTD