Magento 1

Get Started

Connecting your Store #

The first step of installing Clerk.io, is connecting your store with your Clerk.io account.

The video belows shows you what to do, step-by-step. Use the rest of the guide as a reference :)

After following these simple steps you will be able to see your Live Demo Store, which gives you a personal overview of how Clerk.io will work on your webshop. Reach out to your Clerk.io contact person to see the Live Demo.

Add Store #

  1. Login to my.clerk.io. The first time you do this, you will see the Add New Store page.

  2. Write the Name and Domain of your webshop

  3. Choose Magento 1 as the Platform and choose your Currency.

  4. Click Add Store.

Configure the Magento 1 Connection #

  1. From the main menu of the Setup Guide, click Sync your data

  2. The my.clerk.io setup guide shows what you need to do in your Magento1 backend. Here is an outline of the steps:

  • Start by following this guide to install the Clerk.io extension using our Toolbox script.
    Note: Experience with SSH and command line is recommended so consider having your developer do this if you are not comfortable with it.
  1. After installing the extension, log in to your Magento1 backend.

  2. Go to System > Configuration

  3. Choose the Configuration scope in the top left corner. This is the storeview you will sync with Clerk.

  4. In the sidemenu, click Clerk > Configuration

  5. In my.clerk.io, go to Settings > API keys

  6. Scroll to the bottom to find Private API keys and click Create new

  7. Copy the private key and go to your Magento1 backend.

  8. Insert it into the Private API key field

  9. Follow the same process for the Public API key

  10. In Magento1, click Save Config in the top right corner

  11. Copy the full url found under Import url near the bottom of Clerk settings

Sync your store #

  1. In my.clerk.io, go to Setup Guides > Sync your data

  2. Under Configure Data Sync add the Import url you copied from the Magento1 backend

  3. Scroll down and click Start sync. Maybe have a cup of coffee if you have a big product catalog ;)

  4. That’s it!

Full Installation Example #

In this video you can get a complete overview of what it takes to set up Clerk.io on a Magento 1 webshop.

Multiple Storeviews #

The easiest way to implement Clerk.io in multiple Storeviews in standard setups is by creating a separate Store for each domain in my.clerk.io.

This way, you can separate products, sales, currencies etc. to keep track of each Storeview.

  1. Start by creating your main Store and follow the Setup Guide to connect your Store to Clerk.io, and choose the Recommendations and/or Search Results that you want to display on your webshop.

  2. When you are done with the initial setup, go back to the start page of my.clerk.io (by clicking the Clerk.io logo in the upper left side corner of the side-menu) and then click "+ Add new store" the last option of the scroll down list (generally under you the existing store(s) and your company name):

     3. On the Add Store page, click Advanced to see all settings.

     4. Fill in the details of your Storeview, and choose your main Store from the

Copy Content From Existing Store dropdown, then click Add Store.

         This will carry over the Content and Designs from your main Store.

     5. Now you can follow the Setup Guide again - by clicking on Getting Started, to             Sync Data from this Storeview. As you have already installed the extension you can skip the first step and

         directly start configuring it and syncing data.

     6. In the Magento backend, on the Clerk.io Extension page, choose the Storeview

         from the Current Configuration Scope dropdown

     7. This will allow you to sync the Storeview with your Store at my.clerk.io through

         the Setup Guide.

     8. When Data Sync has finished, your Storeview is ready and using the same

         setup as your main Store.

Remember to translate Headlines, in Content-> Edit -> Select Design to the right language as well.

You can follow this process for all Storeviews you want to use Clerk.io with.