Technical
1 min read

How to Create an Abandoned Cart Flow for Shopify (Klaviyo)

Written by Andriy Boychuk
Technical
1 min read

7 out of 10 customers abandon their carts. The number is even higher on mobile – 9 out of 10. That’s a lot of money left on the table.

Solution? Winning them back with well-timed abandoned cart emails. Use this step-by-step guide to create an abandoned cart flow for your Shopify store in Klaviyo.

– Did you know that seven out of 10 customers abandon their cart? And if on mobile, almost nine out of 10. This is crazy, you’re losing almost nine out of 10 customers. So if on the bigger scales like 900 out of 1000 or 9,000 out of 10,000, this is crazy. The solution is abandoned cart automation so you can win back those customers. Hi, my name is Andriy. I’m the founder of Flowium, full service, e-commerce email marketing agency. If your first time on this channel, we were always in this kind of videos every week we are talking about email marketing, Klaviyo and all the marketing channels. In early 2018, I recorded the video where I quickly showed how to set up abandoned cart in Klaviyo for Shopify and that video got a lot of popularity and I decided to re-record because a lot of things I learned since early 2018 to almost end up of 2020, I learned a lot of things, small things, but which will help you with the conversion and in this video, we’ll build automation together, build that abandoned cart flow in Klaviyo together and while am I building that I will explain tips and tricks and how to improve and optimize in case you already have abandoned cart so let’s go to my computer and build together. So the first thing you have to work, login to your Klaviyo account, click on the flows and I highly recommend you to pick the existing prebuilt flow and I’ll explain to you in a second. So we click on the, create the flow you can, by the way, you can filter here by type so abandoned cart and let’s use just standard abandoned cart and call it test, I just call it test for myself to remember to delete it later. Okay, so all abandoned cart are starting with checkout started ,you and person placing the order they always start with checkout started trigger, and then later for this particular flow with check if they purchase or didn’t. So that’s why we put filter placed order zero times since starting this flow. So meaning if they buy in the next four hours, they will not receive email number one. Okay, so we have a trailer, we have a wait so by default there’s full hours delay. However, it depends on what you’re selling if you’re selling some like big ticket item may be, I don’t know, like fancy shoes, which cost like $800 or you’re selling furniture, which costs maybe 1500 or $2,000. The delay might be longer even like longer than four hours versus when you sell t-shirts $10 t-shirts and the delay might be one hour, like one hour to four hours this is a typical time delay. However, I strongly recommend for you before you decide which options you want go to integration section and check Shopify and see what is the place to order sync. Why I’m saying that because in thumb store, like I saw like in the WooCommerce on WooCommerce platform and other platforms, the delay is higher than one hours. It’s like hour and a half or so and it might cause maybe this person purchased something and you’re sending them like, hey, like go back to your shopping cart. So it’s very important to set the right delay and by the way, why do people abandon their cart? The biggest reasons why people are abandoned their cart I mean, distraction, all of them we got it like we understand there’s like we have such a short attention span now that is crazy. But the biggest reason why people intentionally abandon their cart is a higher cost than they expected. So they put this cup to their cart started checkout process and this cup cost like $10. But when they start checkout process like process, there’s like taxes $2 and let’s say shipping minimal dollar. So this cup costs not $10, but it costs $20 and like when I was expecting to spend $10, I don’t want to spend double of what I was expecting that’s why they abandon their card. So think how you can come when that person went back to like free shipping a discount or whatever you want to use, but the higher cost than that customer expected, this is the most common reasons why they abandoned their cart and there’s a bunch of positive reasons like you can see on this image. Other reasons, just like it’s a checkout process to complicate it they want me to create the account and so forth. So, but I would focus only on that 55%, because you’ll win back half of your potential customers if you make it cheaper or make it as they expected. Okay, so we discussed why and the first email, I highly recommend not to include any discounts or any offers, just remind them because sometimes people forget what they started. So click add it, so you add your subject line you add your preview text, and by the way, you can personalize it at item they forgot you forgot in your cart and I’ll show you in a second how to add this dynamic code, the product they left in their cart . I don’t know I’m not a copywriter it’s not my specialty so please create attractive subject line and preview text. So click edit content, okay so first thing, let’s go back to subject line but before we go to subject line and edit item product so let’s just double check so we click preview to see if the block is working correctly, click preview now, okay, so it’s working, so it’s pulling images, pulling the names, quantity and the price, okay? So this is what I want to do, I want to pull that product they abandoned in their cart and add to subject lines. So this is first thing I want to do, okay so here’s the item and here’s the name? so this is the code, click on that name and slide this code, copy, cancel, save, go here. So now when a person abandoned the cart they will receive the exact name of the product saying like, hey, you forgot X, Y, and Z product in your cart. But remember if they abandoned, let’s say five products it will show only the first one. So this is that and let’s put some, let’s say shop now, let’s remove the shop now, let’s add logo. Do we have some kind of, let’s do something let’s do Google oh, let’s do our logo flowium.com okay, browse, Download okay, so first and then you will have also some kind of like a certain not bottom but your image let’s do image, let’s do. okay just an example. So first thing I will explain you that dynamic block, I strongly recommend to add checkout link in the logo, in the image, in the call to action and any other places where it’s logical to add. So how’s it’s done, so click on the preview, scroll down there’s checkout URL so you click here, you select this URL, copy, cancel click here and link add safe same thing here, link, copy, paste, save. So when you do one person receives email when they click on this link, the cart will be rebuilt. So just imagine like person received an email, this email, and when they click they typically people redirect on the homepage like logo is, this is the common mistake they redirect to home page. It’s not very efficient like if you were to direct them to the cart, like where they left off, there’s higher chance they will finish what they started. So this is step number one about optimization actually tip number two, tip number one is like to put it personalization in the subject line, tip number two to put it in a logo as well and the hero image and any other places. Also your call to action, return to cart should have the same tag or code or whatever you call it. Okay, so let’s talk about the block. I can show you how to rebuild it if you want personally, I always use what Klaviyo already it and modifies his blog. But I just for demo purposes, I want to show you how to find an modifies this data. So click on the row, click on column number two and as you can see product title, item quantity, and the price. Okay, so all that information you can get here so product title, we already did so here’s event item, that’s zero then this second one is quantity. So you select this code and add it there and the last thing is price, which is a line price is 59. So basically you collect and you can rebuild all that information and you might say like, hey, in your example, it’s event, but here it’s like item, product line. That’s why I say it’s better to use what’s Klaviyo already built because they are building dynamic. Meaning if they have, if the person have multiple product, it will show multiple probably here. Okay, so this was how dynamic block looks like one that has multiple products. So when they added multiple products to their cart, and this is how it shows so it’s like product number one, product number two and so forth. But it’s way this template is not formatted correctly I just showing you how to build it and yeah, so this is how you build abandoned cart. If you have any other questions, please leave them on this video, please also subscribe to our channel since we are releasing every week new video about e-commerce email marketing, Klaviyo specific as well as about owned marketing channels.

Comments

Talk email strategy with an expert