Integrations and Reviews
Use Klaviyo's full power as a customer data platform by taking advantage of built-in integrations.
- 854 Topics
- 2,708 Replies
Having issues integrating with Woocommerce, getting the error There was an unknown issue trying to connect. I’m certain the Store URL, the Consumer Key and Secret are correct, also the public API connected to the plugin is correct. All plugins , Woocommerce and Klaviyo is up to date. Legacy API wouldn’t connect either Any idea?
We’ve set up a transactional flow to send an e-mail for every successful payment in Stripe and we’ve set up the Stripe integration and webhook. We can see the webhook is syncing but we’re getting no data (test or otherwise) even thought we know that there have been payments made. Would anyone be able to help? We’ve tested a number of diff end points and just aren’t getting any data through.
I am trying to integrate klaviyo with my woocommerce store in 2 ways. but all are not connected.1. connect using setup wizard, get the message "Unable to test API by fetching order count"2. Connect using Rest AIP: get the message "something is amiss, we 're on it" I have researched but do not have any document to mention this, please help me.
I’d like to use metrics from shopify and from an other shop. For this second shop I use the API to add metrics such as Placed Order.I have two questions : For the moment, I have two differents placed Order. The one create by the API, and the one with the Shopify logo. When I list the metrics via an API Call, I have two differents metrics with different ID. Is it possible to have only one placed Order type ? Shopify add a Metrics “Revenue”. But it doesn’t appaer ine the timeline. It seems to be a variable which change after each order to get the total revenue. And I can’t find it in the list of metrics in my API Call. So it is somethink special ? And how can I do to include also the order which come from the other shop, using the API ?Thanks for your help Vincent
I’m unable to pull in the Abandoned Checkout metric from ReCharge into Klaviyo. I’ve done the basic ReCharge integration and followed the instructions from Klaviyo to paste public API key into ReCharge to activate the Abandoned Checkout metric. However, after testing, it is still not working. Does anyone have a solution for this?
I integrated Klaviyo and Woocommerce based on the steps based here:https://help.klaviyo.com/hc/en-us/articles/115005255808-How-to-Integrate-with-WooCommerce#overview0 However after that, while checking the Placed Order Metric, the Order Item shows as empty in Klaviyo. Any leads as to what may have gone wrong?
Is there any way to block certain products from Shopify populating in a replenishment flow?The issue I’m running into is that a customer was able to follow a link to an auto-filled cart with her previous purchases, and one of the products was a free gift-with-purchase that she was able to redeem a second time. The 100% off gift uses the same SKU as the original product, and it’s listed as a product variant that is invisible on the store.Is there a conditional I can add to the block to avoid this issue?
Hi there, I have two signup forms on my site. One is a Klaviyo pop up sign up form, and one is a Shopify sign up form in the footer. When a customer subscribes via the Shopify signup form, I see a profile created in Klaviyo, but I do not see them sync to the Klaviyo newsletter, as I have it set up:I want all customers who sign up via Shopify to automatically sync to the Klaviyo newsletter. There are a few other blog posts about this, but none of the solutions have worked for me:I have double opt in enabled for Klaviyo and double opt in disabled for Shopify I am using the Debut theme, which is a Shopify free theme, not a third party app theme The problem isn’t that the integration isn’t working. It is working, but the customers coming from the Shopify sign up form are not being added to the newsletter list (only to profiles) I am not migrating anything over from Mailchimp, as that has been the problem for some peopleI’ve looked through so many posts about how to fix this and nothing see
In the '$event' property, we are appending the time stamp along with the event name as well.In the '$event_id', we are setting the value Sales Order number.We can see the Klaviyo Developer Documents is updated, but in the old document, it was stated that the combination 'event_id' and 'event' should be unique.My question was pertaining to how to track an Item Fulfillment against a Sales Order.The Item Fulfillment can contain partial items or the entire items of the Sales Order.In NetSuite, Sales Order and the related transactions such as Item Fulfillment and Invoice are different records.For Kalviyo, we could see that we can send different events such as Fulfilled Order, Cancelled Order ( after Placed Order and Ordered Product events).Is there a way in Klaviyo to link such events to the same Sales Order (since NetSuite uses different records to track the transactions such as Fulfilment and hence they will have different transaction Id but always will be linked to a parent transaction-
Browse abandonment emails are similar to abandoned cart emails, but are triggered when an identifiable browser visits a product page and does not start or complete a checkout. Browse abandonment is great for lightly reminding customers about items they might be interested in. The first step in creating a browse abandonment flow is to make sure that you’ve set up web tracking and Viewed Product tracking correctly for your BigCommerce store. When you first integrated your Klaviyo account with BigCommerce, the web tracking snippet (which also enables Klaviyo signup forms and Active on Site tracking) should have automatically been installed. You also may have manually added the Viewed Product tracking snippet by either following the setup wizard, or by following along with our help docs. If you want to confirm that web tracking is working, you can follow the instructions in the relevant help doc below: Web tracking confirmation for Stencil Themes Web tracking confirmation for Blueprint T
I have the Woocommerce integration setup and functionning properly but I need to push the language setting to Klaviyo for the Started Checkout event. Without this it’s imposible to use the abandoned cart or the signup directly in the checkout.I already know how to get my language from WPML but need to push this property to Klaviyo.
Hi everyone,We’re a B2B e-commerce, and we also sell through our sales team via sales orders using Netsuite. We’re considering having Klaviyo as our main marketing platform but for this we’d need to make sure we’re able to sync a good amount of custom fields into Klaviyo via our new CRM (either Salesforce or Zoho, not decided yet). Both platforms seem to only sync default lead fields though.Has anyone synced custom fields via SFDC or Zoho? Which 3rd party did you use? And can you create segments/reports with these custom fields?
Hello, I have the following issue: no matter what I do, I get a constant wc_get_cart_url() related error from the Klaviyo WooCommerce module and the error log reads: PHP message: PHP Fatal error: Uncaught Error: Call to undefined function wc_get_cart_url() in /wp-content/plugins/klaviyo/includes/wck-cart-functions.php:94Has anybody seen something like this? Thanks!
I successfully set up Segmen/Klaviyo integration on my staging site using segment’s visual tagger. It worked perfectly to track purchases, pages viewed, etc on my site. Once i pushed everything live, all that data stopped coming into klaviyo.Obviously the staging/production urls are different so i went into my klaviyo settings to update my URL. To no avail. Is there something i’m missing?
Hi 👋 I have used Klaviyo for about one year and it’s been super smooth! But today I received a message saying that the WooCommerce synch had stopped working. I’ve not made any changes at all to the website and cannot seem to fix the issue (tried this and this without success). It is forcing me to turn off a lot of flows (abandoned cart, welcome, browse abandonment) because they trigger or filter based on purchases made. It’s causing some stress 🤦♂️ Any suggestions on how to get this fixed and has anyone experienced the same? Thank you for a wonderful community!- Rob
Hello, I have never had this much trouble getting forms to work. I have used other providers in the past and got it working pretty fast. I am using Colibri Pro (theme) for WordPress. I only want the forms to show on specific blog posts. Couple questions: The Code Snippet I was able to place this on my homepage. But I can’t (or don’t know) how to place this on other pages. For example when I go to my Blog Pages I don’t get the same interface where I can place code. (it tells me this is where Latest Posts are posted). But maybe the code snippet only needs to be in the homepage? The Embed CodeI have tried to place this in a number of ways and nothing has worked. Latest attempt was as a custom field using a short code. Any help appreciated.
HiWe’ve integrated Magento2 with Klaviyo successfully. The issue we have now, is when we enabled “order confirmation” email flow in Klaviyo, it’s working but it’s showing the wrong Magento order #. How can we fix this issue? What are all of the available parameters for us to use in this use case to show more order information in the email if we wanted to? Can we present the tax, total and other $ related information better Thank you all in advanced. Mike H.7Rock Marketing
I’m trying to create dynamic thank you pages using Klaviyo, to thank customers who bought products off an OpenCart store. OpenCart store version: Version 126.96.36.199 I used this extension to integrate OpenCart to Klaviyo: https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=38017 All works well, BUT – the ORDER ID doesn’t seem to be sent over to Klaviyo, and I’m unable to find a event merge tag for it: Am I missing something here – or is there something custom that I’ve to do? Appreciate any direction or help.
We have a Typeform connected to Klaviyo.When users enter a date response in Typeform, for example “What date do you want to schedule your appointment: 07/29/2021”The data that shows up in the Klaviyo customer profile’s custom property comes up as a day before: 07/28/2021This creates a major issue when trying to create an automated Klaviyo email or sms that is supposed to remind customers about their appointments.Does anyone hav a solution for this?
I’ve created a product feed with my Magento 2 integration to include all products of a specific category. The ordering is set to Random and the metric to Ordered Product.This category contains a maximum of 5 products at a time and changes every week. When a product is removed from the category it is disabled as well in Magento.When viewing the preview or sending myself a test email including a product feed, the feed includes products that are no longer associated to this category and are also disabled. When clicking on one of the products displayed in the email, it redirects to a 404 page since the product no longer exists.Is there a way to prevent products from remaining in the product feed? I’ve specified the item filter to limit the products to a specific category but that doesn’t appear to work.Any help would be appreciated.Thanks!
Earlier today we had a change on our team, and the person that was the “owner” of our Klaviyo account is no longer with our company. We had them removed from the account, but now we’re having issues with our Magento integration not synching. Could this be an issue with the credentials changing? Any insight would be appreciated. I did a chat with support and they couldn’t help, but did set up for tech support to email me. It’s getting close to the end of the week here, so would really like to get this resolved before the weekend. Thanks!
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.