Clerk.js 2 is a faster and much more flexible version of our JavaScript library that makes installing 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 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.1 Start by going to -> 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: Product Slider (Design Editor), Exit Intent or Product Slider (HTML).

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 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: Switch to Clerk.js 2 in the DanDomain App

Next you need to activate Clerk.js 2 in the DanDomain app.

2.1. Login in to your DanDomain backend and go to the App in the sidemenu.

2.2. Under General click and check the box next to Brug Clerk.js 2 and click Save:

Did this answer your question?