Module Intelligent Catalog Importer & Manager


Allows you to import external catalogs interpreting web pages of sites. Also allows update and interaction of the shop according to external websites (modification of stock from supplier catalog, deferral of providers' promotions on your site...).

199,99 € tax excl.

Last Update

10/27/2015: Version 2.1


Prestashop 1.4 Prestashop 1.5 Prestashop 1.6

Translate in

fr en

Proposed by

Gelorna Systems

Data sheet

Core modifications:No
Translation :fr-en
Compatible Prestashop 1.4Yes
Compatible Prestashop 1.5Yes
Compatible Prestashop 1.6Yes
Multi Shop compatible:Yes

More info

Merchant Benefits

If you want to understand how this module works in detail, contact us directly or watch the video below.
No action is requiered for the external websites (supplier, competitor, etc)

Intelligent Catalog Importer & Manager is a technical but very powerful addon. You can find him many uses but most commonly it is used for importing supplier catalogs on Prestashop and the advanced migration of shop. The module runs over all pages of a website, extract information of products interpreting the source code of the page and injects the information in the store in accordance with the standard methods defined by PrestaShop. The results are clean, free of errors and allow a great time-saver when you start your shop . Import concerns all product characteristics (reference, HTML description , images automatically downloaded, associations with combinations, etc. ). Import is possible from any site (not just with Prestashop).

More generally, Intelligent Catalog Importer allows automatic interaction of your store with the rest of the web. Creating a link between data of third party sites and your shop can find many applications. Here are a few:

  • Import supplier catalogs when they do not give integrated import solution or they are partial (without images, without combinations, etc.)
  • Update the available quantities from stocks displayes on the websites of suppliers
  • Make your customers enjoy supplier promotions as they arrive
  • Update products information
  • Translate product pages with the integrated Bing translator or from a site which has translatations of these produts
  • React or be alerted when a competitor is doing a promotion or add a new product
  • Adapt your price based on competition and on opportunities offered by suppliers
  • Look for information to develop the database of the potential buyers of the newletter
  • Monitor forums looking for discussions on your site
  • Look for opportunities, similar products in the databases of suppliers or competitors

Finally, the module allows you to use an artificial intelligence algorithm of very good reputation for the more subjective aspects. For example, when importing a catalog, the brand is "Adidas Rekin" on the provider catalog and you have as a supplier "Adidas". Or the category in the supplier catalog is Clothing > Men > T-shirt > colorful T-shirt and yours is Shirts an Tee-shirts > Tee-shirts. The AI algorithm can find the nearest correpondance in a really relevant way. On large volumes errors to correct may exist but the bulk of the work will be done by the algorithm.


On the technical side, this is how the module works

  1. Choose which site to interact with and what you want to do. Eg import a product catalog.
  2. Go to "Manage external catalogs" and enter the website address.
  3. Then, you must write the script to extract information from the website and send them to the shop for insertion. You can contact the company Net sur 2 to write your scripts or ask a developer. The programming language is very intuitive .
  4. Go to the "Analysis" and click on "Start Scan". A Java applet starts (this is a program that runs on your PC without installation and can communicate with your store). It will scan the entire website and launch the script for each page.


Example of a script to import a catalog on the product name and the price :

//expression pour rechercher l'information
regexNom = /h1>(.+)/
regexPrix = /div class="price">(.+)/
  //recherche des informations sur le code
matchNom = ( code =~ regexNom )
matchPrix = ( code =~ regexPrix )

//si trouvé
if( matchNom.find() && matchPrix.find() )
    //récupération des informations

   //ajout du produit

Customers Reviews