Back to Top

Prestashop Marketplace Social Commerce

Updated 7 June 2024

Prestashop Marketplace Social Commerce: Instagram is a popular social media platform with more than 1 billion active users. With such a huge customer base, Instagram is perfect for businesses that are willing to expand their presence and increase the visibility of products.

Instagram is the largest image and video-sharing network. Visuals are extremely crucial in eCommerce as they help customers understand the products in a better way. More than 70 percent of US customers search for visual content before making a purchase.

Allow your sellers to sell their products on Instagram and drive more conversions withPrestashop Marketplace Social Commerce. Let sellers feature their products on Instagram by tagging them in Instagram posts and stories.

In the Instagram posts, the customers can view product image, description, price, and a link that redirects customers to the seller’s marketplace shop from where they can make the purchase.

Showcasing the products in Instagram posts will help sellers to reach more customers, promote products, boost sales, and enhance user experience.

Searching for an experienced
Prestashop Company ?
Find out More

Features of Prestashop Marketplace Social Commerce

  • Enable marketplace sellers to sell their products on Instagram.
  • Sellers can tag the products in their Instagram posts.
  • Showcase the products in posts for the Instagram followers.
  • Sellers can tag up to 20 products in Instagram carousel posts to display the product range.
  • Map the Google categories with the Prestashop product categories for Instagram shop.
  • Export the Prestashop products in bulk to be featured on Instagram to Facebook catalogue.
  • Create product stickers for Instagram posts/stories. Stickers allow the followers to know more about the product details.
  • This module is multishop compatible.


  • Prestashop Marketplace Social Commerce module is Multi-Shop Compatible with PrestaShop Advanced Multi-Vendor Marketplace version 5.4.0/3.4.0 and above.
  • Prestashop Marketplace Social Commerce module is compatible with PrestaShop version 8.x.x.

Prestashop Marketplace Social Commerce Installation

For installing this module, you need to install the Prestashop Advanced Multi Vendor Marketplace module first.

marketplace module installation

Once you have installed the marketplace module, you can now start the installation of the Prestashop Marketplace Social Commerce.

  1. Go to Module Manager in Back office and click on ‘upload a module’.
  2. Now, Drag and drop the module file or select the file from the system.
  3. In this way, the module installation will be successful.
Marketplace Instagram Shop Installation
Marketplace Instagram Shop Installation
Instagram shop module is successfully installed

Seller End Workflow

Post-installation, three new tabs: Facebook Catalogue, Map Category, and Export to Catalogue get available in the marketplace seller account.

seller marketplace account

Facebook Catalogue


For listing the products on Instagram, a seller must have the following details:

  • Facebook App ID
  • Facebook App Secret
  • Catalogue ID

. A seller can obtain the App Id and secret while creating an app on a Facebook developer account.

Catalogue ID – A catalogue is a container where a seller can keep all the products he wants to sell on Facebook or Instagram. Whenever a seller creates a new catalogue on Facebook, he gets a catalogue ID that he needs to enter under the Credentials tab.

facebook catalog

After saving the App ID, App secret & catalogue ID, a button to generate Facebook token becomes available. Click on the button to proceed.


After clicking on the button, token is generated successfully. On the successful generation of token, a seller needs to close the page because of security reasons.

Export Settings

Under the Export Settings tab, a seller needs to enter the name & description of the default brand. If no brand is found while exporting the products to Facebook, then those products are exported with the default brand set by the seller.

export settings

How to generate the API keys

A seller needs to create a developer account on Facebook in order to get the API keys. After logging in to the account, go to the “My Apps” section.


On clicking the “My Apps” button, a seller will land on the following page. Here, a seller can see the list of all the previously created apps. Now, in order to create a new app, click on the “Create App” button.


After that select the app category as “Manage Business Integrations”.


Here, a seller needs to enter the name of the app, contact email & select app purpose to “your own business” to proceed.


On clicking the create app button, an app gets created. On this page, a seller can find the App ID & App Secret. Apart from this, a seller also needs to add his website domain address in “App Domains”.


Add “Facebook Login” to your app

After creating the app, a seller needs to add “Facebook Login” product to his app. For that, go to “Products” section & proceed to set up the “Facebook Login”.


In order to set up the “Facebook Login” product, select a platform for which this app will be used. A seller need to select the website as a platform.


After selecting the website as a platform, a seller needs to enter the front-end URL of his website. Now, click on “continue” in every other available step to configure “Facebook Login” successfully.


It can be seen in the below screenshot, Facebook Login” product is configured to the app.


After adding the “Facebook Login” to app, go to “settings” section of the app. On this page, a seller need to add OAuth redirect URL. This OAuth redirect URL is available under the Credetials tab. A seller just need to copy & paste it.


This was all about the process of creating the API keys.

Create a product catalogue on Facebook

The seller needs to create a product on the Facebook catalogue because Instagram allows products of Facebook catalogue to be tagged in the Instagram posts. Hence to do that, a seller must create a product catalogue and export his products to it.

To create a product catalogue on Facebook, go to catalogue manager and & click on ‘create catalogue’.

create a new catalogue on the facebook

Select the domain of business & click on ‘Next’.

Select business domain

Seller must select ‘upload products info’ as the process to add products to catalogue. The reason to select the first option is that the seller cannot connect to Facebook yet.

upload products info

After clicking on next, a seller can view a new catalogue under ‘All catalogue’ list.

facebook catalogue created

This was all about the process to create a new catalogue.

Enable Two-factor authentication

Follow the link to enable two-factor authentication to access product catalogs. After that, a seller needs to click on the product catalog for which he wants to enable the two-factor authentication.


On clicking the product catalogue, a seller will land on the following page. Now, click on “dots” available at the upper left of the page. On clicking the dots, a tab appends. Here, click on the “Business Settings” to proceed.


Under “Business Settings”, go to “Business Info” section. Under this section, a seller will find an option of Two-factor authentication. Enable this option for “everyone”. In case, if you set it to admins then only store admins will be able to access the product catalogs.


So, this was all about the process to enable two-factor authentication for product catalogs.

Map categories of Prestashop

The catalogue of Facebook has an open API & Instagram allows the products of facebook catalogue to tag in Instagram posts/stories. Hence to achieve the functionality, the seller must send the products to the Facebook catalogue.

To export products to the Facebook catalogue, a seller needs to sync the categories of Prestashop with google taxonomy. The reason to sync/ map category is that Facebook only identifies the Google categories.

To send the products to Facebook, a seller must map the category with the Google category. Mapping of the category is very much important as these products need to be in one or the other category. Hence, to put the products of the shop in the right category, a seller map the categories with the google category.

Select the Prestashop store category & the google category to map them with each other.

map category

A seller can also view the list of all the synchronized categories under Map Categories


Export Products to Facebook Catalogue

To tag the products in Instagram posts, the seller needs to send the products to the Facebook catalogue. These products are sent to the same Facebook catalogue ID entered by the seller under the Credentials tab.

To send the products, a seller can search by their name pattern and select the products that he wants to send to the Facebook catalogue.


When a seller clicks on the “Export to Facebook Catalog” button, a new form opens on the screen where a seller can search the products based on product name pattern and send them to the Facebook catalogue.


After sending the products to the Facebook catalogue, a seller needs to click on ‘refresh product list’ to view the exported products to Facebook.


Now, the seller can select a catalogue from the dropdown to view the products & the status of the upload in the catalogue.

Select a catalogue to view products

While exporting the products to Facebook, a multi-language feed of the data is also exported.

select a Facebook catalogue to view products

The seller can view the products exported to the Facebook catalogue by clicking on ‘Products’. To view more details, click on the product.


After clicking on the product, a seller can now view its details.


Now, when a seller has an Instagram shop & is ready to launch the shop. Then he can proceed to connect the facebook catalogue with the Instagram business account. This will allow the seller to access all his products on Instagram.

How to connect catalogue with business account

  • Go to catalogue manager.
  • Select the e-commerce catalogue to connect with Instagram business account. Make sure that it must be a catalogue for products.
  • On the Use cases page, select Instagram Shopping and then Connect profile. Instagram shopping option only appears if a seller has eligible e-commerce catalogue.
  • Select “Add a new Instagram Business profile“.
  • In the pop-up window, a seller has to log in to his Instagram business account.

In this way, a seller can successfully connect his Instagram account with the Facebook catalogue.

After going through the aforesaid procedure, now a seller can tag products in both new and existing posts from his Instagram professional account. A seller can tag up to 5 products in a single-image post and video posts, or up to 20 products in a multi-image post.

To tag the products in posts of Instagram:

  • A seller needs to tap the products in the photo that he wants to tag.
  • For videos, a tray will appear where a seller can select up to five products he wants to tag.
  • Enter the name of the products to tag and then select them as they appear in the search box.

Click on the link to know more about Instagram Shopping.

This was all about Prestashop Marketplace Social Commerce Module. I hope this document will help you in checking the functionality of the module in a better way. Also, do let us know about your views in comments.


“For any kind of technical assistance or query, please raise a ticket at or send us a mail at [email protected]

Current Product Version - 5.0.3

Supported Framework Version - 8.x.x, 1.7.x.x

Blog Version - 8.x.x, 1.7.x.x
  • Version 8.x.x, 1.7.x.x
  • Version 1.7.x.x
. . .

Leave a Comment

Your email address will not be published. Required fields are marked*

Be the first to comment.

Back to Top

Message Sent!

If you have more details or questions, you can reply to the received confirmation email.

Back to Home

Table of Content