Skip to content

Releases: klaviyo/magento2-klaviyo

Release 4.4.3

18 Feb 16:08
61837c7

Choose a tag to compare

Added

  • Adds AddedItemImageUrl to Added To Cart event payload

Fixed

  • Added fallback image selection for Added To Cart events to fix cases where
    there is no "small_image" set on the product. This greatly reduces the
    possibility that "AddedItemImageUrlKey" will be set to null or "no_selection"

Release 4.4.2

05 Nov 20:52
f7e130c

Choose a tag to compare

Added

  • Add isKlaviyoEnabled to product/viewed.phtml.

Changed

  • Update Klaviyo V3 API revision to 2025-10-15

Fixed

  • Ensure Controller/Checkout/Email.php loads proper classes on frontend.

Release 4.4.1

15 Sep 20:20
30b8064

Choose a tag to compare

Fixed

  • Removes escapeJs call that was preventing Viewed Product events from syncing
    successfully in 4.4.0

Release 4.4.0

04 Sep 12:06
626210a

Choose a tag to compare

Added

  • Add 'kl_parent_ids' extension attribute in product requests.

Fixed

  • null argument to str_replace() caused by getPrice() fallback return of null
    instead of "0".

Release 4.3.1

12 May 13:42
e0f4eda

Choose a tag to compare

Fixed

  • BUGPORT-8326: Formatted $value field in Viewed Product snippet causes API
    error in latest extension.

Release 4.3.0

22 Apr 13:45
f35e1de

Choose a tag to compare

Added

  • Add 'external_catalog_id' and 'integration_key' to Viewed Product and Added To
    Cart events.
  • Adds 'value' field to Viewed Product events

Changed

  • Bumps Klaviyo API revision to 2025-04-15

Fixed

  • Fixed Deprecated use of base64_encode in Observer/SalesQuoteSaveAfter.php
  • Fixed profile identification on checkout page
  • Fixed edge case attempting to get product images when product is null

Release 4.2.0

24 Sep 14:21
10b5c10

Choose a tag to compare

Added

  • Adds StoreId field to Viewed Product events

Changed

  • Updated the klaviyo onsite javascript to the new url format

Fixed

  • Removes call to isLoggerEnabled() in Logger __construct to address "Area Code
    is already set" issue when running consumer-based jobs

Release 4.1.4

23 May 17:52
b43e681

Choose a tag to compare

Changed

  • Updated Added to Cart events to show preference to simple product images over
    configurable product images.
  • Added StoreId and SimpleProductId fields to Added to Cart event.

Fixed

  • Properly encodes emails before search request to Klaviyo
  • Updated KlaviyoV3Api to fix the profile properties sent in events to match the
    format required the V3 API

Release 4.1.3

29 Mar 20:00
d7621a3

Choose a tag to compare

Fixed

  • Fixed unhandled exception by unsetting $response variable from api call during list subscription

3.0.11-patch

08 Feb 21:24
b5462e3

Choose a tag to compare

This release updates version 3.0.11 of the Klaviyo Magento 2 module to use Klaviyo's V3 APIs. The V1/V2 APIs will be deprecated on June 30, 2024.