Interactive Animated Lottie is an app for adding Lottie based animations that can be triggered using a wide range of user interactions.
Basic Usage:
- Add the Lottie Player widget to your website from the elements panel:

- Click on the Widget and select the Setup planel.

- Enter the URL to your Lottie into the top input. (There are several services for hosting Lottie Animations such as: https://lottiefiles.com/ , https://www.lottielab.com/ or self hosted).
- Select a preset:
- Loop - will play the animation in a loop once the animation enters into the viewport (if the animation is in the viewport on page load it will start on scroll).
- Scroll - will play the animation as the user scrolls.
- Click - will play the animation when the user clicks on it.
- Hover - will play the animation while the user is hovered over it with the cursor.
- Publish your site and enjoy!
Note: to remove the watermark please upgrade your app to Starter.
Advanced Usage (Pro only):
If you wish to take full control over the interactive experience, you can do so via the Advanced Settings panel. **Below is an overview of the advanced settings but please note that there are many permutations that are not all covered here. You can take a look at this Lottie Interactivity guide to gain a deeper understanding.

Note: Make sure you have no preset selected (None) to allow the Advanced Settings to take affect.
Triggers
- Mode:
- Scroll - the animation will be triggered by the users scrolling action.
- Cursor - the animation will be triggered by the users cursor based action (such as clicking or hovering).
- Chain - allows several actions to be chained together. Only works with the ‘customActions’ property set via Velo code (see Developer Access below).
- Type:
- Seek - the animation will play as the user scrolls or as the cursor moves across the animation. (Both modes)
- Play - the animation will play when triggered and had completed. (Scroll mode only)
- Loop - the animation will play in a loop once triggered. (Scroll mode only)
- Click - the animation will play when the user clicks on the player (Cursor mode only)
- Hover - the animation will play when the player is hovered on. (Cursor mode only)
- Toggle - the animation will play forward and backwards in tandem. (Cursor mode only)
- Hold - the animation will play when the player is hovered over and rewind when the cursor exits the player. (Cursor mode only)
- Pause Hold - the animation will play when the player is hovered on and pause when the cursor exits the player. (Cursor mode only)
- Retrigger - when toggled on, triggering the animation again will restart it (vs. waiting for completion).
- Visibility (start and end) - determines when the animation should start and stop based on the players visibility in the viewport. Note: changing this setting can affect the speed at which the animation plays.