Doofinder logo

Support Documentation

Search icon
  • Help
  • Plugins
  • Prestashop
  • Troubleshooting
  • Setup Wizard Did Not Work - Prestashop

Setup Wizard Did Not Work - Prestashop

Installation Steps for Manual Installation - Prestashop

Considering you have installed the Doofinder module and after trying to run the Setup Wizard it didn’t work, you can manually install the module.

Step 1

Go to your Prestashop account, and search for “Doofinder” on the Module Manager. Click on “Configure” to start the process.

An “Onboarding” tab will open. You’ll need to scroll down until you see “I want to skip the auto-installer, take me to the module manual configuration”. Click this option.

Once inside the Doofinder module, you will see a tab called “Store”.

Once there, you should enable the following options under the Data Feed section. Don’t forget to hit “Save Data Feed Options” button.

If you have multiple stores, make sure to be inside the one you need to set up Doofinder.

Step 2

Scrolling down the Store tab, you will find the "Search Layer" section, and the "Store Information" section.

The "Search Layer" section options must be both enabled.

The Store ID is already filled. To revise it just go to your Doofinder Store, once created, and check under Settings > Store ID.

Make sure to hit “Save Layer Widget Options”.

On the "Store Information" section, you can find the following fields:

  • Doofinder API Key: find it in Doofinder's Admin Panel > Account (at the top blue bar) > User > API Keys.
  • Region: it is displayed in your API Key. Look at the first 3 characters. It should be eu1 or us1.
  • Enable v9 layer (Livelayer): appears already enabled. You can deactivate it by clicking on it.
  • Feed URL's to use on Doofinder Admin panel: these auto-generated URL will correspond to your web language. If you have more than 3 URLs, your feed will be scrollable. On Step 3 you will find how and when to use it.

If you update any of these fields, remember to click on "Save Store Info Widget Options".

Your Doofinder Store ID, your Doofinder Store API Key and your Region are Read Only fields, as they already are pre-filled with your Store information. To modify any of these, contact Support.

Step 3

Now you should go to your Doofinder Admin Panel and create a new store for Prestashop, where you will be asked to answer a few questions.

First, add your store URL. Doofinder will automatically detect that your site is a Prestashop. Although the “Prestashop” option will be automatically selected and the setup wizard requirement will be shown, please open the dropdown menu in any case and leave the question of "What platform are you using?" as “Other”, and click “Continue”.*

On the next pop-up window, you can choose a different name for your store (this won't alter the URL from the previous pop-up), choose the language, currency, and sector (otherwise, you can leave the default option):

Finally, choose to index your store with a File Feed, and from the “What kind of information are you going to store?” question, please make sure to select “Products sold in a store” from the dropdown menu.

Next, enter the URL, mentioned in Step 2, from the Prestashop Store tab: copy the Data feed URL for [...] corresponding to your web language.

For more information about the CSS Selector, click on this help doc

Now create the store.

Step 4

Finally, we need to configure the Hooks. On your Prestashop side menu, go to Design > Positions > Transplant a Module.

On “Module” type "Doofinder", and then on the “Transplant To” section select the hook available where Prestashop allows you to introduce the HTML code on your Prestashop theme. This hook is usually the header in most of the cases.

Troubleshooting

If the Doofinder layer isn’t showing, there are a few things to be checked.

Script Not In The HTML

  • One of the first things you should check is if you can observe the Doofinder script under your HTML. Go to your website, press CTRL + U, and search for Doofinder in the HTML. We are looking for the script as it is in your store settings, see example:
  • No Doofinder Script? Try cleaning your Prestashop Cache and check it again.

Console Errors

In your web, use the inspector: do a right-click > Inspect> Console and check for errors like:

  • Forbidden access: that means that the URL from Prestashop has to be authorized in the security tab in Doofinder. See example:

Under "Authorized Domains", add your store URL and authorize it.

If the error persists, please contact our Support Team from your Admin Panel under the Help Section.

Did you find this page helpful?