Full Answer
Integrating Klaviyo with WooCommerce requires both the official plugin (for transactional data) and JavaScript tracking (for on-site behavior). The combination creates complete customer profiles from browse-to-purchase. Official Klaviyo Plugin Setup Install the Klaviyo plugin from the WordPress repository: 1. Install Plugin
- WordPress Dashboard → Plugins → Add New → Search "Klaviyo" 2. Connect API Keys
- Get Public API Key and Private API Key from Klaviyo account settings 3. Enable Order Sync
- Plugin automatically syncs historical orders on activation 4. Configure Settings
- Choose tracking options (product views, cart, checkout) The plugin handles server-side order tracking via WooCommerce action hooks, capturing 100% of purchases regardless of browser tracking limitations. What the Plugin Tracks Automatically Once installed, the Klaviyo plugin sends:
- Placed Order
- Every completed purchase with line items, revenue, customer data
- Fulfilled Order
- Shipment confirmation events
- Cancelled Order
- Refund and cancellation tracking...
