Mastering the art of micro interactions 💥


Welcome back. Over the long weekend, I've been thinking about isolation in design—and how it can tank your career in this unpredictable tech landscape. That's why I'm doubling down on community and continuous learning. So here's your post-holiday challenge: As we dive back in, think about how you're pushing your craft forward. Join a Slack group. Hit a virtual meetup. Share what you know. Every bit counts.

—Tommy (@DesignerTom)


The Wireframe:

  • Five tips for mastering micro interactions
  • Create micro interactions in Figma like a pro
  • Animation tools that actually deliver

Elevate Your UI with Micro Interactions

In 2024, it's not enough to just build a functional product. You need to create an experience.

And that’s where micro interactions come in: The subtle bounce when you like a tweet, smooth transition as you swipe through Instagram stories, satisfying "whoosh" when you send an email.

Micro interactions are the secret sauce that turns a good product into an unforgettable one. So today, we're diving deep into how to turn those small moments into major wins for your product →

1. Master the four stages of micro interactions

According to UX designer Samaneh Dehghanpour, every micro interaction follows these four stages:

  1. Trigger: What kicks off the interaction. It could be a user action (like clicking a button) or a system event (like reaching the end of a list).
  2. Rules: The guidelines that determine what happens when the trigger is activated. Think of it as the logic behind your interaction.
  3. Feedback: This is where the magic happens. It's the visual, audio, or haptic response that lets the user know something's happening.
  4. Loops & Modes: This stage determines what happens after the interaction. Does it reset? Does it change the state of the UI?

Start by mapping out these four stages for each interaction. This is how you’ll know you’re not just creating motion for motion's sake, but actually enhancing the user experience.

2. Nail your easing

Easing makes animations feel natural and less robotic. It's all about mimicking real-world physics in your UI.

There are four main types of easing:

  1. Linear movement: Constant velocity, best for status changes.
  2. Ease-in: Starts slow, ends fast. Use when objects leave the screen.
  3. Ease-out: Starts fast, ends slow. Perfect for objects entering the screen.
  4. Ease-in-out: Combines both, ideal for objects moving within the screen.

Pro tip: An asymmetric ease-in-out curve feels more natural. Emphasize the deceleration more than the acceleration.

3. Use offset & delay strategically

With offset & delay, items appear sequentially to guide user attention and establish visual hierarchy. Here's how to nail it:

  • Get the timing right: Aim for 20-30 millisecond delays between each item.
  • Prioritize: Show crucial info or actions first to grab attention immediately.
  • Use direction: Sequence elements to guide the user's eye logically. Forms? Top to bottom. Dashboards? Main KPI, then supporting data.
  • Group related items: Have them appear together or in quick succession to show connections.
  • Adjust timing for impact: Longer animations for key elements, quicker for secondary ones.

4. Transform, don't replace

Transformation maintains context and creates a seamless narrative flow.

Instead of swapping one element for another, evolve objects on screen.

Gmail's "Send" button transformation is a classic example of this principle. As it transforms from “Send,” to a progress bar, to “Sent,” users are clued into each stage of the transition. It's slick, informative, and satisfying to watch.

Pro tip: Use transformation for state changes, loading indicators, and success/error messages.

5. Reinforce your brand with motion

Think animations are just eye candy? Think again. They're a powerful expression of your brand's personality.

Headspace gets this. Watch its loading screen: a circle expands and contracts, mimicking steady breaths. The ease-in-out animation embodies the app's ethos of mindfulness.

Stripe takes a different approach. Elements don't just appear—they slide into place with purpose. Staggered timings create a rhythm, a visual order that says "We've got this under control."

Want to nail this for your brand? Create an animation style guide:

  • Define those easing curves.
  • Lock down durations.
  • Establish animation patterns that scream "you."
  • Use this guide religiously across your product.

The result? A unified experience that whispers your brand identity into every interaction.

Common micro animation pitfalls (and how to avoid them)

  1. Over-animation: Use animation for the 20% of interactions that matter most. Prioritize functional animations that guide users or provide feedback—excessive animation can be distracting and counterproductive.
  2. Slow animations: Aim for durations between 200-500ms for most animations. Longer animations can make your interface feel sluggish and waste users' time. Quick, purposeful animations enhance the feeling of responsiveness.
  3. Ignoring accessibility: Always provide options to reduce or turn off animations. Respect system-level reduce motion settings. Ensuring your interface is usable for everyone isn't just good practice—it's essential.


The bottom line: Use micro interactions purposefully. When done right, users might not consciously notice them…but they'll feel the difference.


Together with Dovetail

Your customers want you to know something…

User research adds clarity to design decisions, but at what cost? It takes a lot of time, and the user feedback can be hard to decipher or completely ambiguous. But good design is about creating something that works for users, and you need their input.

This year, I decided to add a tool to my stack to help me with user research. It needed to meet these requirements:

  1. Analyzes customer conversations for insights
  2. Easily shares those insights
  3. Search functionality to find specific questions across all interviews
  4. Utilize AI analysis to connect with customers and solve their pain points

Dovetail nailed each one. Plus, it integrates with Jira, Slack, Notion, and more so you can show stakeholders exactly why you’ve made certain design decisions.

Find what works for your users—and you—with Dovetail. Try Dovetail professional free for 30 days here.


News, Tools, and Resources: Micro Interactions

  • Want to see a bunch of UI motion principles in action? Check out this awesome site.
  • This video walks you through creating micro interaction in Figma…like a pro.
  • The best way to practice animations? Start a project just for fun, like Andreya did here.
  • These Framer components inspired by Dieter Rams contain killer micro interactions.
  • Some more great thoughts on the "proper” use of animation in UX.
  • Check out this quick tutorial on animating in Jitter, a UI/UX animation tool.

Tools to Supercharge Your Animation Workflow

Your animations are only as good as the tools you use. Here are some tool options to check out as you explore micro animations →

  1. Figma's Smart Animate: Built into Figma, it's ideal for quick, simple transitions between frames. You'll hit its limits fast, but for rapid prototyping, it's hard to beat.
  2. Framer: Framer shines when you need advanced animations and interactions. Its ability to use real data and its easy developer handoff make it ideal for teams working on production-ready designs. Downside: you'll need to get comfortable with some code.
  3. Lottie: Airbnb's open-source animation tool is a bridge between designers and developers. Create your animations in After Effects, export them with the Bodymovin plugin, and they're ready for web and app implementation. Use Lottie when you need complex, scalable animations that can be easily integrated into production environments.
  4. After Effects: Overkill for most UI work, but unbeatable for complex, precise animations. It's got a learning curve, but the payoff is worth it for high-end motion design.
  5. Jitter: This newer, browser-based motion design tool offers a gentler learning curve. The tool's direct export to CSS is a game-changer for web designers. You can design an animation and immediately have production-ready code to implement it.

Each tool has its sweet spot. Figma for speed, Framer for complexity, Lottie for versatility, After Effects for precision, and Jitter for rapid web animations.

Pick the right tool for the job, and watch your UI come to life.


UX Tools Job Board

  • Gearing up to graduate in 2025? Figma is already looking for Product Designers to join its Early Career cohort.
  • Join the team at Alice, a creative consultancy specializing in brand and digital transformation, as a UX Strategist.
  • Project Healthy Minds, a non-profit startup, seeks a UX Designer to build its mental health services marketplace.

Got a killer micro interaction you're proud of? Hit reply and show me what you've got.

Enjoying this newsletter? Let us know here.

UX Tools

Practical lessons, resources, and news for the UX/UI community. Learn the real-world skills, methods, and tools that help you build user-first experiences. We make resources like practical tutorials, the Design Tools Survey, the Design Tools Database, and UX Challenges. Join 60k+ other designers and sign up for the newsletter to get product design mastery in just 5 minutes a week.

Read more from UX Tools

Welcome back. Framer just dropped a game-changer for creators: The new Marketplace Dashboard hands creators the keys to their own digital storefronts. As someone who's been in the trenches of design entrepreneurship, I can't overstate how huge this is. It's not just about organization—it's about empowerment. Whether you're a seasoned template maker or just starting out, this is your moment to turn side hustles into serious businesses. —Tommy (@DesignerTom) The Wireframe: How to build your...

Welcome back. As designers, we often focus on technical skills…but what about the subtler signs of growth? This week, I shared a LinkedIn post outlining seven key indicators that you're evolving as a product designer. Spoiler alert: It's not about tools. It's about transforming how you think, communicate, and solve problems. So, as we dive in today, ask yourself: What's been clicking for you lately that has nothing to do with your technical skills? —Tommy (@DesignerTom) The Wireframe:...

Welcome back. Lately, I've noticed a trend of designers dismissing new tools and ideas without truly exploring them. It's made me wonder: How often do we let skepticism morph into creativity-killing cynicism? The truth is, every game-changing product started with someone willing to try something new (like this Twitch icon whose tweet changed my entire life). So this week, I'm challenging myself—and all of you—to approach our work with open minds and a willingness to experiment. Who knows?...