Installation and configuration of Doofinder in Prestashop

Do you need some help with the Doofinder installation process for Prestashop?

Then you are in the right place!

First of all, it is useful to know that the plugin is compatible with Prestashop 1.5 to 1.7 and it will help us to get all we need, in order to enjoy the Doofinder search, from the instant layer to the internal search. You can find the module on the addons marketplace of Prestashop.

How to create an account

First of all, you need to create a Doofinder account by clicking here, if you don’t have one already.

Doofinder Search Engine Configuration

Once you’ve created your account and validated the mail you will land in Doofinder search engine setup.

New Search Engine

Name your search engine and fill in the url of your site and click on continue.

Choose Platform

You will arrive on this page which offers you the Prestashop module. If not, simply choose the Prestashop platform from the drop down list.

Click on the link Prestashop 1.5 or later, you will be redirected to the Prestashop marketplace. Download and install the module.

Notice: Doofinder try to check the plugin installation by an URL, but sometimes is not possible and you facet his error: We couldn’t check the plugin due to a connection error. Check that you’ve installed it correctly and try again. If the problem persists please, contact us at

You can skip this step selecting “other e-commerce” as platform and continue with the configuration.

Prestashop Module

Choose the language and currency and click continue.

Great! Almost done…

We will now generate the Javascript. When you get to this page, click on “Yes, let’s go!”

  • 1 of 4 – Confirm your site’s URL: Confirm the url of the site and click on Continue, leave the Platform field empty, or select other.
  • 2 of 4 – Layer Type: Choose the type of Layer to present the search results, Classic, Fullscreen or Compact and click on Continue.
  • 3 of 4 – Show Layer: Search Box Click on the Choose search box button and then click in the search bar on your site. You will see a preview of the layer. Click on continue.
  • 4 of 4 – Layer Options: In here, You have the possibility to modify the appearance of the layer:
    • Display Options: Change the size of the layer
    • Position Options: Modify the positioning of the layer
    • Facets Options: Change the size and positioning of the filters
    • Search History: Select the checkbox if you want to include Search History plugin

To finish the configuration, just click on save.

Doofinder Module Configuration

You have just finished the Search Engine configuration, generating the Javascript. Now we should go to Doofinder module in your Prestashop backoffice, and configure it.

Search Layer

In Search Layer tab, you need to paste the unique identifier of your search engine, the hashId. If you have more than one language configured, you need to use the language selector and paste the language correpsonding hashId.

Every modification in the script must be done in Doofinder control panel. These changes will be immediately pushed and visible on your online shop.

Internal Search

First of all, You must get your API Key from your Account page in the Doofinder Control Panel. Learn More and paste it in Doofinder Api Key

  • Overwrite Search page with Doofinder results
    Notice: This feature requires to overwrite search controller in Prestashop 1.6 (of lower) version. If it is already overwritten doofinder won’t work properly. Learn More

If your Prestashop version is 1.7, you need to hook the module to productSearchProvider.

  • Enable facets on Overwrite Search Page: This option allows you showing doofinder facets in search results page.

Activate the options as indicated and press save.

Extra configuration of Doofinder Module

Data Feed

  • Enable security hash on feed URL: It will generate a security token which is a security code in the product data feed URL.

Notice: If you activate it, don’t forget to set the new URL in the Doofinder control panel.

  • Display prices in Data Feed: Include or exclude the prices in the product data feed.
  • Display prices with taxes: Include taxes in the product data feed.
  • Export full categories path in the feed:
    • Export only main category of product in the feed
  • For instance: Women > Tops > T-shirts or only T-shirts
    • Include product variations in feed: This option let us:
      • No, only product: Include only “parents” products in the feed
      • Yes, include each variation: Include variation in the feed like individual products
  • Attribute Groups: Select the attributes you want to index in the feed for each product.
  • Include product features in feed
  • Select features will be shown in feed: Select the features you want to index in the feed.
  • Product Image Size: Choose the folder from which the image link will be generated.
  • Product Description Length: Short or long
  • MPN Field for Data Feed: Choose the field that will be indexed as reference.

Finally you will have the possibility to choose the currency for each language of your shop.

Notice: Remember that if you make any modifications in this section, you need to process the feed in your Doofinder control panel.

Custom CSS

In this section you have the possibility to include CSS code to modify the look & feel of Doofinder layer.

Easy right? If you have doubts or face any problems, don’t hesitate to contact