Skip to main content

Hi all!

I’m having an issue where some of our abandoned checkout flow emails are sending users to a url of https://null/ 

This is an awkward user experience. Looking at the activity details in Klaviyo shows that the event.extra.checkout_url and the event.extra.responsive_checkout_url send users to https://null/ 

Note that this is different than the url sending a user to the home page of the website. And this is also different than how the cart restoration will expire after 3 months and just send people to the home page. 

So with all that being said, I think part of the problem is that Klaviyo is sending too many emails compared to the list in shopify for abandoned checkouts. 

The shopify abandoned checkout list is much shorter than the list of recipients of our checkout started email flow. 

I’ve noticed that when a user is in the shopify abandoned checkout list, their cart is rebuilt through the klaviyo email. However when the klaviyo email is sent to a user who is not in the shopify abandoned checkout list, the email will include a link to the https://null/

 

Therefore, could anyone help me make the klaviyo flow to where it mimics the shopify abandoned checkout list? 

Hi @AndrewEdwards422, welcome to the community.

A few follow-up questions to maybe figure out what might be happening:

  • What do you have set in the Flow Filter Rules?
  • What is the Time Delay before your first Message?
  • Do you have examples of emails sending with https://null when you look in the Flow Message Analytics and seeing past emails sent? 

I suspect if you’re looking in the Metric activity for “Started Checkout”, there *could* theoretically be people who started checkout with nothing in their cart (hence null list).  So they technically started a Checkout, but realized their cart was empty and this was sent to Klaviyo.  I’ve never seen that before, or maybe thought of that scenario, so I’m curious where that is happening.

 


Reply