Hi there – Please check your Klaviyo plugin version and make sure you are using version 3.3.0 or higher. All of those versions should support our new APIs.
You can follow this to upgrade your plugin: https://help.klaviyo.com/hc/en-us/articles/4418005597723
Thank you!
Thanks for the quick reply. We are already using 3.3.5. So I assume it’s automatically sending requests via the correct API? We don’t need to configure it in anyway?
Yes – 3.3.5 should definitely be all set. If you aren’t on a free plan, would you mind creating a ticket with our support team asking them to take a look at your account and confirm that you don’t need to do anything? I have a feeling you might have another integration that is making old calls (not one of the Klaviyo integrations that are in your integration setup but maybe you are working with a different 3rd party).
If you are on a free plan, I’d recommend following these steps to download your API usage report to see whether you are making any v1/v2 calls: https://developers.klaviyo.com/en/docs/audit_your_klaviyo_api_usage. You’ll be looking for any /v1 /v2 /track or /identify calls. Also keep in mind that the report goes back 14 days so if you upgraded your WooCommerce integration recently, you might want to wait until 14 days later to run the report.
Thanks, I looked at the API Usage report. The only other code on the site is signing up a user to Klaviyo but I’m using the official PHP SDK for that https://github.com/klaviyo/klaviyo-api-php
I will open a ticket on the Klaviyo site, since this doesn’t seem to be related to the WordPress plugin.
Perfect – thanks for working on this!