Limited time offer. Pay once use FOREVER. 50,000+ Lottie animations & illustrations

Learn more

How to Add Lottie Animations to Your Shopify Store

By Aram Movsisyan

Date 15 05 2022

How to Add Lottie Animations to Your Shopify Store

Lottie is a revolutionary way to incorporate animation on web pages and apps. Today, we cover how to add Lottie animation on the prevalent eCommerce platform, Shopify.

After following our step-by-step tutorial, you will know how to include Lottie in your Shopify store without paying a monthly fee for a 3rd party app.


Choose a Lottie Animation

The first step is choosing a high-quality Lottie animation. There are several options online, but the best option is Creattie's library. Here you'll find the most extensive selection of premium animations and a user-friendly content editor.

Lottie animations library

Today we're going to add a Lottie animation to our Shopify store, but Creattie also features animated and static icons and illustrations.

Once you're on the home page, hover on the "Lottie" dropdown on the primary menu and select "Animated Illustrations."

Creattie animations library

We are using a Free animation for the tutorial, but hundreds of Lottie designs are ready to be added to your designs.

In the left-hand column, the library is organized into 4 different categories, allowing you to browse by Industry, Camera, Color, and People.

navigate through Creattie platform

We are going to use the free "Pastry Chef" illustration. Once you've decided, click the design of your choice, and we are ready to start customizing.

Embed or Download?

Creattie provides two ways to integrate designs; you can either download the JSON file or copy the code snippet and embed it into the page. Embedding is the clear choice, and once we get into Shopify, you will understand why.

Lottie editor

Click the "Embed" button, and another editor will pop up.

Customize Size, Delay, Speed

In the embed editor, you can make more customizations that affect how the animation will appear on the page. These changes occur in the embedded code on the client-side and can be changed later in Shopify. However, color is rendered on the server-side, meaning modifications can only be done in Creattie.

(We’ll get into more about changing color toward the end of the article, but Creattie makes adjustments really easy, just click and pick from the color palette.)

Customize Lottie animations

We only changed the size of the design from 600px to 200px, but you can also make adjustments to the speed, delay, and animation trigger in the editor above.

Once your design is how you want it, click "Copy." The code in the embed editor will now be in your clipboard and ready to integrate with your Shopify store.

Navigate to Your Shopify Store

Log in to your Shopify account and choose the Theme you want to work with. Before adding your Lottie animation, duplicate the Theme. We're just adding a new section but creating a backup is an excellent habit to get into when adding custom code on a CMS like Shopify.

Adding Lottie animations to a Shopify store

2 Ways to Add Lottie to Shopify

We will embed the Lottie's code directly on the Shopify page, but we want to briefly discuss the other way to work with the format.

Shopify offers apps that function just like plug-ins on WordPress. These 3rd party apps allow developers to include custom functionalities that aren't included in Shopify's out-of-the-box software.

There is currently one app available on Shopify that integrates Lottie files without using any code.

Pros and Cons of Using the App

Shopify's Lottie app works well for users who don't feel comfortable working with a code snippet; however, it costs $14.99 per month.

If you choose to go this route, you will have to download the .JSON file and upload it into the Shopify app. The app will show up when you add an element in the new page section.

We don't recommend using the app because of the price. Embedding Lottie into a webpage or page builder is extremely simple, even if you've never worked with code before, and it's free.

Customize Theme

In your Shopify store backend, click "Customize."

Lottie animations on Shopify

You will be redirected to the page editor, where you can add a new section.

Add Lottie to your Shopify Store

Add a Section

After clicking the "plus" icon to add a section, click "Custom Liquid."

add a section shopify

What is Custom Liquid in Shopify 2.0?

The new version of Shopify allows developers to add blocks of custom code without going into the source files. Liquid is a template language written in Ruby, but you won't have to worry about learning any syntax to work with Lottie.

Add custom Lottie code to your Shopify store

Paste Code into Liquid Editor

Your Lottie illustration should still be in your clipboard, go ahead and paste it into the Liquid editor.

positing code in liquid editor

Unfortunately, it takes a few minutes for the animation to render. If it doesn't show up right away, grab a snack, get some water, and your animation should be visible by the time you get back to your computer.

Take a second to admire your work! You just incorporated an exciting new technology into the world's most popular eCommerce platform. And you didn't need a $15/month app to do it.

Now you'll likely notice it's not exactly how you imagined, but that's ok. Customizing with Lottie only takes a few clicks, even if you have to go back into Creattie to make color adjustments.

Customize Color

Lottie content in Creattie is available in numerous styles and as static or animated designs. We chose Style F for a more detailed background, but we will adjust the color.

customize Lottie animation on Shopify

You change all 13 of the colors used in the design. Click the color you want to change and pick from the entire spectrum. Changes will show up in real-time. We decided to give our pastry chef a black tee-shirt and mute some of the colors in the background.

Make Adjustments in Shopify

There's no need to leave the Shopify web builder if the colors look right. In the Custom Liquid editor, you can change the size (style=" width"), delay, speed, frame_rate, and trigger.

Once you make changes, you'll need to wait a few minutes to see the adjustments show up on the page. It's annoying, but Custom Liquid is a new feature that likely needs improvements.

Final Words

Now that you've learned how to incorporate Lottie into your Shopify store and have access to a content library, the sky is the limit. You can add motion to your pages without bringing down page load speeds and make adjustments on the fly, directly from your Shopify editor.

Make sure you check out the Creattie blog for more tutorials, design trends, and new Lottie animation collection breakdowns. Have fun designing!

Can you guess why this caught your eye?

Because animation's presence increases the attention to ALL page elements.