- Clerk.io Help Center
- Using Clerk.io on Prestashop
- Upgrading the Clerk.io Prestashop Module
-
Working with Clerk.io
-
Using Clerk.io on Other / Custom Platforms
-
Using Clerk.io on Shopify
-
Using Clerk.io on Magento 1
-
Using Clerk.io on Magento 2
-
Using Clerk.io on WooCommerce
-
Using Clerk.io on Prestashop
-
Using Clerk.io on BigCommerce
-
Using Clerk.io on Shoporama
-
Using Clerk.io on Shopware 6
-
Using Clerk.io on DanDomain
-
Using Clerk.io on Lightspeed
-
Using Clerk.io on SmartWeb / HostedShop
-
Using Clerk.io on DynamicWeb
-
Using Clerk.io with Any Email Client
-
Using Clerk.io with Copernica
-
Using Clerk.io with Autopilot
-
Using Clerk.io with Active Campaign
-
Using Clerk.io with Marketing Platform
-
Using Clerk.io with MailChimp
-
Using Clerk.io with MailUp
-
Using Clerk.io with Apsis
-
Using Clerk.io with UbiVox
-
Using Clerk.io with CleverReach
-
Using Clerk.io with Google Ads
-
Using Clerk.io with Act-On
-
Audience Integrations with Facebook
-
Using Clerk.io with DotDigital
-
Using Clerk.io with Klaviyo
Upgrading to Clerk.js 2 on Prestashop
See how to get the flexible Clerk.js 2 setup on your webshop.
Clerk.js 2 is a faster and much more flexible version of our JavaScript library that makes installing Clerk.io on any webshop a breeze.
However, since the two versions work slightly differently, you need to follow these steps to successfully upgrade.
The two main differences in Clerk.js 2 is that the Designs in my.clerk.io use the Liquid templating language, but they can also easily be created using the Design Editor.
Step 1: Converting Designs
Since Clerk.js 2 has a different approach Designs, you need to create new ones.
You can create your Clerk.js 2 Designs in one of two ways:
-
1. Use the intuitive Design Editor to create new Designs, as described in the following points.
-
2. Convert your old Designs. Follow this guide to see how to do it.
1.1 Start by going to my.clerk.io -> Recommendations / Search -> Designs and click New Design:

1.2 On the following screen, give your Design a Name (we recommend adding "V2" so its obvious that you are using Clerk.js2).
1.3. Choose Design Type.
1.4. When you are done, click Create Design.
1.5. In the Design Editor, click any of the existing elements like the name, image, button, etc. to edit it, or drag-and-drop new elements to the Design to add more information about products.
1.6. Click Save Design when you are done, and go to Step 2 in the guide.
1.7. Lastly, go to Recommendations / Search -> Content and change your Clerk.io Content to use your new Design.
1.8. Click Update Content. This will temporarily cause them to not show up on your webshop until you are done with
Step 2. Choose the new Design for all Content that should be updated.

1.9. There! You are now ready to switch over to Clerk.js 2.
Step 2: Upgrading your module
WARNING: Remember to take backups of any modified files, as they will be overwritten.
Start by downloading the latest version from this link:
https://github.com/clerkio/clerk-prestashop/releases/latest

Then log in to your Prestashop admin and go to Modules And Services -> Modules And Services

On this page, do the following:
2.1. Click Add New Module
2.2. Click Choose a file and upload the clerk.zip file you just downloaded
2.3. Click Upload this module

PrestaShop will now display a success message, confirming that your module has now been upgraded.
Now you have the latest version of Clerk.io for PrestaShop installed, and Clerk.js 2 is running on your webshop!
The full documentation for Clerk.js 2 can be found here:
https://docs.clerk.io/docs/clerkjs-quick-start