INNOVATION

UX animation – the basics rules

Good UX animations feel natural, subtle, and unobtrusive. They almost feel like the product is physical and responding to what the user is doing, not like a cartoon that’s been tacked on top. A big part of that is keeping them quick, keeping the motions subtle, and making sure they have a real purpose for...

Last updated: 16 Sep 2021

Black UX notepad with an iPhone laying on it

CONTENTS

Good UX animations feel natural, subtle, and unobtrusive. They almost feel like the product is physical and responding to what the user is doing, not like a cartoon that’s been tacked on top. A big part of that is keeping them quick, keeping the motions subtle, and making sure they have a real purpose for being there. First off, they should be very quick. UX animations should be between 100 milliseconds and 500 milliseconds.

And that’s at an absolute maximum! Most of the time you don’t want them above 300 milliseconds or so. That’s really fast! It’s 1/10th to 1/2 of a second, which is much faster than most designers expect. And it might look rushed when you’re designing it and watching it over and over.

Lag time for longer animations

But remember, the longer animation is, the more lag time the user experiences. That becomes really frustrating. Especially on the second, third, or fourth time that you see it. You want the interface to feel snappy and responsive.

The general rule for timing is: the further something has to move on the screen and the more complex the animation, the more time you’re gonna need for it to look natural.

That means you should avoid big exaggerated movements especially on the desktop, where you have a lot more ground to cover. More complex animations take more time and they tend to be more distracting so, keep the transitions simple. Icons don’t need to dazzle users with a dance routine. A simple color changer halo appearing is enough to signal that something’s been clicked.

Avoid things bouncing back and forth and stretching like they’re made of rubber.

D. Laseur – Founder Flatline Agency

You take the physical metaphor too literally, it feels cartoonish and woozy. You also want to use easing to make the timing feel natural. You want things to accelerate slightly when they first start moving and slow down a little bit before they come to rest. Things in the natural world don’t move at a perfectly linear rate. They speed up and down a little bit.

So this box is moving linearly.

It looks stilted and awkward

This one has a bit of easing applied at the beginning and the end. Doesn’t it look better? So a small amount of easing makes things move more naturally and it helps the user’s eye track where something is moving.

Finally, animations need to serve a purpose and they need to communicate something to users. Don’t just include them to try and delight or communicate personality. That gets old quickly. They’re most useful for three reasons, feedback, discoverability, and transitions.

When used for feedback, keep it subtle

Basic principles – UX design

Clicking the cart doesn’t need to show a product thumbnail image, or swing in a big arc across the screen into the shopping cart. Simple color changes on the button and a little indicator on the cart are plenty to confirm that the system understood the user’s click. While you can use animation to draw attention to things that would otherwise be overlooked, don’t use animation to make up for weak signifiers.

The error notification

Showing an error notification sliding into view can be good because it helps users to notice it. Having a dancing arrow icon on a page that has a false floor is bad!

Just make the page look scrollable instead. Animations can also help with transitions because they can provide a visual metaphor for what’s happening. This goes beyond just a fancy loading indicator.

You can use them to help communicate the type of transition that’s happening. On the app store here when you click on an app card, it quickly morphs into a full-screen overlay.

That helps to communicate that you’re looking at the same thing, just in more detail. If that window just appeared instantly, it wouldn’t be the end of the world but the transition helps communicate the relationship between that full-screen view and the card on the previous screen. It also subtly suggests that you can swipe to close it. That can help the user unconsciously build their mental model of how the system works.

Interactions like that morphing card usually can’t be configured in a page builder and need to be hand-coded, which is exactly the kind of implementation work our custom development team handles.

THINKING

How to calculate the Total Cost of Ownership (TCO) for your eCommerce store

Running a successful eCommerce business requires more than just a great product and marketing strategy. Understanding the Total Cost of Ownership (TCO) is crucial for making informed decisions about your platform, tools, and long-term scalability. Whether you’re on Shopify, Magento, or another platform, calculating your TCO can help you uncover hidden costs and optimize your...

Traffic up, revenue flat_ how to find where your store actually leaks conversion

Traffic up, revenue flat: how to find where your store actually leaks conversion

When traffic is up and revenue is flat, the money is leaking somewhere between the click and the payment, and the usual reflex, blame the ads and buy more traffic, sends good money after a leak it cannot reach. Revenue is traffic multiplied by conversion rate multiplied by average order value, so if traffic rose...

Shopify Specialist, Creative Studio or Full-Service Commerce Agency

Shopify Specialist, Creative Studio or Full-Service Commerce Agency: Which Model Fits Your Team?

The Shopify specialist vs full-service ecommerce agency decision is not a contest between depth and breadth. It is a question of dependencies. Choose a specialist when the assignment is narrow and your team can coordinate the surrounding work. Choose a creative studio for brand-led experience. Choose full-service when several commerce workstreams must move as one....

The Shopify Agency Shortlist Scorecard (100-Point Tool)

The Shopify Agency Shortlist Scorecard: Compare Technical Fit, Delivery Risk and Growth Support

A polished pitch can make Shopify agencies sound equally capable while concealing different teams, assumptions, and operating models. A Shopify agency shortlist scorecard turns that ambiguity into a 100-point comparison of technical fit, delivery risk, and growth support. It combines weighted criteria with pass/fail gates so presentation quality cannot compensate for a capability gap. Copy...

Project Handover or Long-Term Partner_ Choosing a Shopify Post-Launch Model

Project Handover or Long-Term Partner? Choosing a Shopify Post-Launch Model Before You Sign

Choose a Shopify agency post-launch support model by assigning each operational workstream to the team with the right capability, capacity, and accountability. A complete handover works for capable internal teams. A retained partner suits continuing specialist demand. A hybrid model divides ownership. Define that model before signing, not in the final week before launch. The...

12 Questions to Ask a Shopify Agency Before You Approve Discovery

12 Questions to Ask a Shopify Agency Before You Approve Discovery

The most useful questions to ask a Shopify agency test whether discovery will produce a decision, not merely start a relationship. Before approval, confirm the business outcome, unknowns, participants, deliverables, ownership, price, and exit options. A credible discovery proposal should show how each unresolved question becomes evidence your team can act on. Discovery is often...

How Evaluate Shopify Agency Case Study

How to Read a Shopify Agency Case Study: Evidence, Gaps and Questions to Ask

How to evaluate Shopify agency case study? A Shopify agency case study should help you judge whether an agency can handle a project like yours. Evaluate it through six signals: project comparability, agency attribution, measurement context, independent verification, delivery insight, and recency. A polished result matters less than a clear evidence chain connecting the starting...

How to Compare Shopify Agency Proposals Without Letting Price Decide

How to Compare Shopify Agency Proposals Without Letting Price Decide Everything

To compare Shopify agency proposals fairly, normalize each response into the same scope, ownership, risk, and commercial structure before comparing totals. Mark every requirement as included, excluded, optional, assumed, or unclear. Then score delivery confidence and fit alongside total commercial exposure. Price matters, but only after you know what each price buys. Three proposals can...

What 'Enterprise-Ready' Actually Means in a Shopify Agency

What ‘Enterprise-Ready’ Actually Means in a Shopify Agency

The most important enterprise Shopify agency requirements concern control, not prestige. An enterprise-ready partner can change a revenue-critical commerce operation without losing control of dependencies. The test is whether it can govern architecture, data, decisions, releases, operational continuity, and post-launch ownership across multiple teams and connected systems. Enterprise language is easy to borrow. Shopify Plus...

Best Shopify Agency in the Netherlands_ A Decision Framework for Finding the Right Fit

Best Shopify Agency in the Netherlands? A Decision Framework for Finding the Right Fit

Search for the best Shopify agency in the Netherlands and you will find rankings, partner tiers, portfolios, and polished claims. The right agency is the one whose verified experience, delivery model, technical scope, and post-launch ownership match your project. That answer changes with your platform, integrations, markets, team, and commercial model. Once three proposals land...

A redesign that survives three years_ designing for scalability, not a relaunch

A redesign that survives three years: designing for scalability, not a relaunch

A redesign for scalability is one built to absorb the changes you cannot yet name: the campaign, the page type, the section that does not exist on the day the redesign ships. Most redesigns are treated as a relaunch, a finished event to be celebrated and then left alone, which is exactly why they start...