Klaviyo
J2Commerce (formerly known as J2Store)
Requirements
with PHP 8.1.0 +
Joomla! 4.x/ Joomla! 5.x +
J2Commerce / J2Store 4.x +
Klaviyo is a marketing automation platform primarily used by e-commerce businesses to personalize customer experiences through email and SMS marketing.
If you don’t already have a Klaviyo account, you can sign up here.
Once you're logged in, you'll need to obtain your API key to set up Klaviyo on your Joomla! website.
Step 1: After logging into Klaviyo, go to the bottom-left corner and click on your company name. Then, click Settings.

Step 2: In the Account tab, scroll down and click on API Keys.
Step 3: In the top section (Public API Key/Site ID), click Create Public API Key.
Step 4: Your new API key will be generated. You’ll need to enter this key after installing Klaviyo in J2Commerce.

Once you have your API Key, it's time to install it on your Joomla! website.
Step 1: Purchase:
Go to > J2commerce.com > Extensions > Apps > Klaviyo > Add to Cart.

Step 2: Download:
After you purchase the app, it will appear in your My Downloads section. Click on your profile icon in the upper right corner, then go to My Downloads > search for “Klaviyo” > Available Versions > View Files > Download Now. Save the file in a location you’ll remember.



Step 3: Installation:
Go to System > Install > Extensions > Upload Klaviyo zip file.

Step 4: Enable Plugin
Go to Manage > Plugins > Filter Options > Select Type (dropdown) > Select ‘System’ > Enable Klaviyo API. Once enabled, click on the plugin.

Enter the API key you received from the Klaviyo website. In the Category section, you can click on each category you want to attach to. This way, it won’t be applied to every single article on the website.

What this plugin does.
1: It adds the Klaviyo tracking code to the website.
2: Whichever categories you select, Klavio will scan all of the products in those categories and add the products to your Klaviyo account.
\
Last updated