Analytics and Deliverability
Find answers to your analytics and deliverability questions here.
- 528 Topics
- 1,541 Replies
I have had the viewed product code setup since february and only have received 2 events since then. I know its not a cookie problem because I have since had over 200k website visits and I know its not a web tracking problem because when I test it, it says “data received”. What can be the problem?
I’ve seen others with the same problem that has required someone from the Klaviyo team to investigate. I’ve tried the suggestions listed on those tickets and they don’t work. I have already installed and linked the wordpress plugin. My sales data has all transferred, except for one issue: Started Checkout doesn’t track. I can’t get started with my emails until this issue (and another I have a ticket open for) are resolved.
Hi,We are a team handling multiple advertising platforms. We want to breakdown the attributes per platform to make a more well informed decision when it comes to scaling or turning off ads.With that, I want to make a daily report including the performance of email campaigns in Klaviyo. I was wondering if it is possible to create one daily, because, while looking into it right now, I can only see the total conversion value of the campaign. Meaning, if I want to have a daily break down I need to check it daily and subtract yesterday’s conversion value to today’s conversion value.I hope this question makes sense and hoping you guys can help us. Thanks!
Hey guys! This is a (potentially) weird one. As many of you may know, you can (quite easily) set up a much more detailed abandoned cart flow by adding the custom ‘addtocart’ event into your product.liquid code on the Shopify back-end, like this article outlines. I’d like to do exactly that, but for my ‘pre-order’ button as well. About 90% of our stock is continually sold out and on pre-order for now, so this would be huge for us! When I reached out to Klaviyo support, they were great as always, but also offered me a solution that seemed far too convoluted to be the path of least resistance here. Is there any way to do basically the same thing I did with the addtocart snippet, ie: add some lines of code into the product.liquid, pull the details from inspecting the ‘pre-order’ button on my site, and then have that send as a custom ‘pre-order’ event? Or do I really have to do this whole new scary world of REST API’s and Postman and all this absolutely bewildering (to my simple mind) stuff
Hey there! So like many others, I also have the problem that "Added to Cart" is not showing up in my Analytics. Our Shopify site’s add to cart button code is here:The code that I have inserted into product.liquid is here: The code that. I have also inserted into product.liquid is here: As you can see, there is no “added to cart” metric. The “viewed product” metric is there, but not working. What do I have to do?
Hi all, Should revenue attributed to email flows being appearing in klaviyo right away, or is it only counted once the 5 day conversion period has passed? The reason I’m asking is I now have a few flows live etc, and there have been quite a few orders placed after receiving abandoned cart emails, such as below (although the screenshot doesnt show “clicked email” there have been a few) - but no flows has been live for over 5 days yet. I thought since everything else is reporting so quickly, it would seem like revenue would too. Thanks!
Hi there,I’ve set up a dedicated sending domain using instructions from this page. However, I’m using Media Temple, and for some reason their DNZ zone records don’t accept the @ symbol in the name field for the site verification txt entry. Gives me an error if I try to save it, so I left the field empty to be able to save it.It looks like the verification is all set though. I get a Your sending domain email.odetothings.com has been applied in Klaviyo, and I was able to send a test email. But I want to make sure I’m not doing something wrong. Is the @ symbol important in this process?Thanks, –oo
I have been trying to get this metric working for days now. At first when i applied the snippet code to create the abandonment cart flow, it gave the green tick and said its working. After testing to receive the emails, i found out the ‘add to cart’ data is not being sent to klaviyo analytics. I have tried both methods for an ID and class notation but nothing seems to work.Above is a screenshot of the inspector tool hoving over my add to cart button. By the looks of it, I would use the ID but neither work. is there maybe a slight change I need to make to help it recognise.I use the shopify theme ‘venture’ if that is any help.Any help would be amazing.Thanks
Hi, Apologies if there is already a similar post in the forum. However, I recently transitioned to Klaviyo for my business’s email marketing and am still exploring the available features here.I am looking to build a flow regarding failed orders and was wondering if there is a way to get that metric in Klaviyo. I have seen the Woocommerce metrics in Klaviyo and can’t seem to find the right metric to represent what I need.Flow:If ‘order status: fail’, send email etc Is there a way to do this with the existing metrics or how can I create a custom metric for order status?Thanks a bunch :)
Hey guys, I’m having trouble installing one of the following metrics.That being added to cart.On my clients shopify store, I have inspected the element of the add to cart button and even applied both snippets (to testing reasons) for id and class. Obviously I’ve followed instructions to paste the snippet of code under the product.liquid fileFor you information, my clients “add to cart” button has a class notation.However, when I use the alternate code snippet and modify it, still does not show the metric in klaviyo.I also want to point out that the add to cart button on my clients store is automated to pulse frequently switching from:class=”ProductForm__AddToCart Button Button--secondary Button--full vtl-aa-animated-atc-button”toclass=”ProductForm__AddToCart Button Button--secondary Button--full vtl-aa-animated-atc-button vtl-aa-active”I believe this is the main reason klaviyo can’t identify the added to cart metric.If anyone knows anyway to bypass this, or if I am installing the code
If you are interested in learning more about what is not permitted on Klaviyo, check out our Acceptable Use Policy. The Acceptable Use Policy will apply to both our email and SMS services. However, there is additional prohibited content for SMS. Learn more about prohibited SMS content.
Why am I getting high bounces, spam complaints, and unsubscribe rates from a list I collected through a giveaway?F.A.Q.
When given the opportunity to win something for free by entering an email, people will take advantage of this opportunity as there is nothing to lose for them. However, as an email marketer, you are at risk of collecting emails that are either invalid or are not engaged with your brand. When sending to this list, there is a likelihood that you see lower than normal performance. To help minimize your bounce, spam, and unsubscribe rates, we recommend turning double opt-in on if it is not already. This will help you obtain a cleaner list through your giveaway promotion.Along with using double opt-in, the first campaign sent to this new list should remind the recipient of how their email was collected in the first place. This would help mitigate the likelihood of recipients marking your email as spam.
I am having issues with the abandoned cart series. Every time I try to checkout (but not complete the process) klaviyo doesn't read this behavior. Checkout proof: Klaviyo can't read this Checkout behavior: https://snipboard.io/hBVPpE.jpgHow can I solve this issue? And let me know what can I do to fix it Thank you!
I set up a dedicated sending domain before, but I notice that my emails are not sending from that domain. Why's that?F.A.Q.
After you’ve added in the CNAME records in your Klaviyo account settings, there are two more steps to the process of creating a dedicated sending domain. Once you’ve added your CNAME records, click on the “Continue to Verify” button to allow Klaviyo to confirm whether the CNAME records are present or not. If all the records are present, you will see the “Continue to Verify” button change to “Apply Domain”. Click “Apply Domain” and confirm that you would like to move forward to apply the dedicated sending domain. If you only verified the domain and did not apply it, you will continue to send on Klaviyo’s shared sending domain. Another reason why you may see that your emails are no longer sent on your dedicated sending domain is due to your domain’s DNS. Make sure that the Klaviyo CNAME records are still present within your domain’s DNS. If they are no longer there, Klaviyo cannot make use of the dedicated sending domain. Also, outages can happen with DNS. During a DNS outage, the CNAME
Hi there,First of all, apologies for making another post on this issue, but I haven’t found any solutions that worked in the various other posts regarding this problem. Basically, I’m trying to set up add to cart tracking as per the documentation, but have been unsuccessful. Our shopify site doesn’t have an ID, but instead uses class, so I’m using the alternate code snippet.Things that have been done:Viewed product code has been put in the product.liquid file Viewed product code is successfully firing the viewed product events (for my email as well) Added the added to cart snippet below the viewed product codeOur Shopify site’s add to cart button code is here: The code that I have inserted into product.liquid is here: Different variations of the querySelector value I’ve tried to use:‘.action_button’‘action_button’‘action_button.add_to_cart’‘.action_button.add_to_cart’ All have not worked. I’ve tested each variant by adding to cart on our site after the change. Viewed product always fi
Hi there, I have been trying to add the Add To Cart snippet into Klaviyo for 2 days now and can’t not figure out what I’m doing wrong. On my website, there isn’t any clear representation of what the ID should be. Any help is appreciated, thank you!
We recently had our own email system block a campaign email as a phishing attempt. Our IT department investigated and found the combination of the trk.klclick.com and xxxxxx.cloudfront.net addresses in the message triggered the block (xxxxxx being a seemingly random combo of letters… didn’t know if it was sensitive or not).I searched and found the directions for setting up our own custom click tracker domain to replace trk.klick.com, but could find nothing about the cloudfront.net address. If we replace trk.klick.com will that be enough to avoid the phishing block? If cloudfront.net is also contributing to blocks and spam designations, is there a workaround for it as there is for trk.klick.com? Thanks!
We’ve just started sending an email to two new lists, and the most recent one showed one person opening the email 939 times. That seemed pretty wacky, so I looked at a couple other emails that we’d recently sent. Another email showed one person opening 154 times. These numbers seem really unlikely - especially the 939 opens from one person. Is that REALLY correct, or is there something that could be causing that to happen? Thanks!
I’m considering between Klaviyo shared hosting and dedicated domain hosting, so i want to ask that: What is the maximum email, recipents per day can i send using shared hosting email? is it’s delivery good? i know it cant be the best but what is the percentage of my first email getting into inbox? i’ve done some research but dont see any useful statistics.
New Topic Guidelines
If you’ve already contacted the Klaviyo Support Team about this issue, please wait for a response and check your spam inbox for an email before posting in the Community.
Keep your private information private. That means, leave out information such as email address, links to account, private API key, customer info, etc. out of your posts.
Collaborate and discuss ideas in a positive and respectful manner. We are all here to learn and work together.
Promotion of other products/services should be relevant to the original post. The product/service should directly assist the community member with their issue.
Include as much detail as you can in your posts where applicable. The more information (integration, error message, screenshot, etc.) you include, the easier other Community members can assist or add to your discussion.
Starting a discussion or writing a feature request? Let people know how they can join in or provide feedback! Are you looking for others to share their thoughts, recommendations, examples, etc? Be as specific as you can where applicable.
Most helpful members this week
Log in to the Community
Use your Klaviyo credentials
Log in with Klaviyo
Use your Klaviyo credentialsLog in with Klaviyo
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.