You have no items in your shopping cart.

Klaviyo Connector

Integration with Klaviyo.
$50.00 excl tax

Sync Orders, Carts and Subscribers to Klaviyo

Klaviyo Connector links a nopCommerce store to the Klaviyo marketing platform by sending order, cart, product-view and newsletter-subscription events to the Klaviyo REST API and by injecting the Klaviyo onsite JavaScript snippet into the storefront. It combines real-time event tracking, list sync, and bulk backfill of existing subscribers and orders.

What It Does

  • Order events — sends Placed Order plus one Ordered Product event per item when an order is paid
  • Cancellation events — sends Cancelled Order and Cancelled Product when a paid order is cancelled or deleted
  • Cart tracking — sends Added to Cart and Removed from Cart events with the item, checkout URL and customer profile
  • Checkout tracking — pushes a Started Checkout event from the cart and checkout pages with items, value and checkout URL
  • Product view tracking — pushes a Viewed Product event with name, SKU, category, image and price
  • Customer identification — calls klaviyo.identify() with email, first name and last name for registered customers
  • Newsletter list sync — subscribe and unsubscribe events add or remove the profile from a mapped Klaviyo list
  • Bulk subscriber upload — uploads existing subscribers to a Klaviyo list with date, account-activity and purchase filters
  • Bulk order backfill — uploads up to 500 completed orders per run to seed order history in Klaviyo
  • Revenue selection — chooses whether Order total, Subtotal or Net profit is reported as the event value
  • Per-store overrides — Enabled, API keys, product key, revenue value and mapped list can differ by store
  • List picker — Klaviyo list dropdown is filled from the lists endpoint with cursor pagination
  • Debug log tools — file-based debug log, capped at 10 MB, with download and clear actions
  • Upload reporting — each bulk run reports uploaded, found, failed and skipped counters plus the first Klaviyo failure reason

How It Works

  1. Enter the Klaviyo Public and Private API keys and enable the plugin on the settings page.
  2. Choose the revenue value and the Klaviyo list mapped to newsletter subscribers.
  3. The storefront loads the Klaviyo script and reports product views, cart activity and checkout starts.
  4. Order, cancellation and subscription events post to the Klaviyo REST API as they occur.
  5. Admins run bulk uploads to backfill existing subscribers and completed orders into Klaviyo.

Specs & Requirements

  • nopCommerce — 5.00, 4.90, 4.80, 4.70, 4.60, 4.50, 4.10
  • Plugin type — Misc: a combined widget and integration plugin rendering the Klaviyo tracking script and syncing data via event consumers
  • Requires — a Klaviyo account with a Public API Key and a Private API Key
  • Store setup — newsletter subscription enabled in nopCommerce so subscribe and unsubscribe events fire
  • Integrations — Klaviyo REST API (revision 2026-07-15) and the Klaviyo onsite JavaScript loader script

Powered by nopCommerce

Copyright © 2026 FoxNetSoft. All rights reserved.