Cherry Seed

How do I install the Klaviyo WooCommerce plugin?

klaviyo woocommerce plugin install klaviyo wordpress plugin api key setup order sync ecommerce tracking

Quick Answer

Navigate to your WordPress Dashboard, go to Plugins, click Add New, and search for Klaviyo. Install and activate the official Klaviyo plugin, then enter your Public API Key and Private API Key from your Klaviyo account under Settings. On activation, the plugin automatically syncs historical orders, products, and customer profiles to Klaviyo — most stores with fewer than 50,000 orders complete the initial sync within hours. After sync, server-side order tracking runs automatically on every new purchase. No Google Tag Manager or additional JavaScript configuration is required for core ecommerce event tracking.

Full Answer

The installation takes under five minutes but the decisions around it deserve more attention than the process itself.

Start in your WordPress admin panel. Navigate to Plugins > Add New and search for Klaviyo. The official plugin is published by Klaviyo Inc — verify the author name before installing because several third-party Klaviyo integrations exist with different capabilities. Install, activate, and navigate to the Klaviyo settings page that appears in your WordPress sidebar.

The plugin requires two API keys. The Public API Key is the six-character identifier for your Klaviyo account, used for client-side tracking. The Private API Key handles server-side communication including order sync, customer profile creation, and product catalog updates. Both keys are found in your Klaviyo account under Settings > API Keys.

Once connected, the plugin triggers an automatic historical sync. Every completed WooCommerce order in your database is pushed to Klaviyo, creating customer profiles with full purchase history. This sync runs in the background and does not affect site performance for visitors. Product catalog data syncs separately, enabling dynamic product blocks in Klaviyo email templates.

After the initial sync, the plugin operates continuously. New orders trigger server-side webhooks to Klaviyo within seconds of completion. Customer profile updates propagate automatically. The server-side architecture means order data reaches Klaviyo regardless of whether the customer's browser blocks JavaScript — a significant advantage over browser-dependent tracking methods that lose data to ad blockers and consent rejection.

Sources

Programmatic Access

GET https://seresa.io/wp-json/cherry-tree-by-seresa/v1/seeds/612

Cite This Answer

Cherry Tree by Seresa - https://seresa.io/seed/klaviyo-email/klaviyo-woocommerce-integration-klaviyo-plugin-install