Reading list Switch to dark mode

    Prestashop Social Selling

    Updated 20 December 2023

    For the merchants running their business on Prestashop platform, the module will help them to sell their products on Instagram. After going through the steps explained in this document, you will be able to tag your products in your Instagram posts & stories. The customers can see the following things in your Instagram posts:

    • Image of the product from your post
    • Description of the product
    • Cost of the product
    • A link that takes them directly to your website, where they can purchase the product

    PrestaShop Social Selling module is compatible with PrestaShop version 8.x.x.

    Features of the module

    • This module is MultiShop compatible.
    • Sell products of your store on Instagram.
    • Tag products of your Prestashop store in your IG posts.
    • Start showcasing your products in your posts for your followers of Instagram.
    • Tag up to 20 products in your Instagram carousel posts to display product range of the shop.
    • Create product stickers for your Instagram posts/stories. Stickers allow your followers to know more about the details of the product.

    How to set up Instagram Shop

    To set up an Instagram shop, make sure of the following things first.

    If you happen to qualify all the aforesaid criteria, then Voila!

    Now you can proceed to install the module & setup your Instagram shop.

    Searching for an experienced
    Prestashop Company ?
    Find out More

    How to install the module

    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.
    Click to install Instagram shop module module
    Upload the file of Instagram shop module module
    Instagram shop module is successfully installed

    In order to configure this module, you must have the following things:

    • API keys of facebook
    • Access token
    • Catalogue ID

    How to get the Facebook API keys

    In order to get the API keys & add new apps to the account, you need to create a developer account on Facebook. After logging in to the account, got to “My Apps” section.


    On clicking the “My Apps” button, you will land on the following page. Here, you 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, enter the name of the app, contact email & select app purpose to “your own business” to proceed.


    After clicking on the create app button, an app will be created. On this page, you can find the App ID & App Secret which is required to configure the module. Apart from this, you also need to add your website domain address in “App Domains”.


    Add “Facebook Login” to your app

    After creating the app, you will need to add “Facebook Login” product to your 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. You need to select the platform as a website.


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


    Now, as you can see in the 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, you need to add OAuth redirect URL. This OAuth redirect URL is available on the configuration page of your module. You only need to copy & paste it.


    So, this was all about the process of creating the API keys.

    Create a product catalogue on Facebook

    The reason to create a product on the Facebook catalogue is that Instagram allows products of facebooks catalogue to be tagged in the Instagram posts. hence to do that, you must create a product catalogue & export your products of Prestashop store to it. The process to do that is explained hereinbelow:

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

    create a new catalogue on the facebook

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

    Select business domain

    You must select ‘upload products info’ as the process to add products to catalogue. The reason to select the first option is that you can not connect your ‘Prestashop’ to Facebook yet. There is no option to select Prestashop from the list available in the 2nd option.

    upload products info

    After clicking on next, you can see 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

    In order to enable two-factor authentication to access product catalogs, follow the link. After that, click on the product catalog for which you want to enable two-factor authentication.


    On clicking the product catalogue, you will land on the following page. Now, click on “dots” available at the upper left hand 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, you 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.

    How would you configure the module?

    In this section, I’ll show you the process to configure the module.

    Enter access token, app ID, app secret & catalogue Id to configure the module.

    You can also enter the name & description of the default brand. This will allow you to export the products with no brand with default brand set by you.


    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 will be generated successfully. On successful generation of token, please make sure to close the page cause of security reasons.


    As catalogue of Facebook has open API & Instagram allows the products of facebook catalogue to be tagged in Instagram posts/stories. Hence to achieve the functionality, you must send the products to the Facebook catalogue.

    To export your products to the Facebook catalogue, you also need to sync your categories of Prestashop with google taxonomy. The reason to sync/ map category is that Facebook only identifies the google categories. So, let’s see the process of mapping the categories.

    Map categories of Prestashop

    To send the products to Facebook, you must map the category of your store 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 your shop in the right category, you must map the categories of your shop with the google category.

    Select the category of your shop & the google category to map them with each other.

    Map categories to google category

    You can also view the list of all the synced categories under ‘Sync google category’.

    List of mapped categories

    Send products to the Facebook catalogue

    To tag the products in your Instagram posts, firstly you need to send these products to facebook catalogue. These products are sent to the same Facebook catalogue ID entered by you in the configuration. To ensure the products are being sent to the right catalogue, you must tally the catalogue ID of the Facebook with catalogue ID set in the configuration settings.

    To send the products, search by their name pattern & select the products to send them to the Facebook catalogue.

    Export product to Facebook catalogue for Instagram shop

    After sending the products to the Facebook catalogue, click on ‘refresh product list’ to view the imported products to Facebook.

    List of exported products for instagram shop

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

    Select a catalogue to view products

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

    select a Facebook catalogue to view products

    Click on ‘Products’ to view the products exported to Facebook catalogue. To view more details, click on the product.

    Products exported to facebook catalogue for Instagram shop

    After clicking on the product. Now, you can view the details of the product.

    Details of products at Facebook catalogue for Instagram shop

    Now, when you have an Instagram shop & you are ready to launch your shop. Then you can proceed to connect facebook catalogue with the Instagram business account. This will allow you to access all your products on Instagram.

    To connect your catalogue with business account

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

    In this way, you can successfully connect your Instagram account with the Facebook catalogue.

    After going through the aforesaid procedure, now you can tag products in both new and existing posts from your Instagram professional account. You 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 your Instagram:

    • Tap the products in the photo that you want to tag.
    • For videos, a tray will appear where you can select up to five products you want to tag.
    • Enter the name of the products you want to tag & then select them as they appear in the search box.

    You can also click on the link to know more about Instagram Shopping.

    So, this was all about Prestashop Social Selling 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.

    In case, if you are also looking for a module that helps you to show Instagram posts on store, then do check out the blog.


    For any kind of technical assistance, just raise a ticket at and for any doubt contact us at [email protected]

    Current Product Version - 1.1.0

    Supported Framework Version - 8.x.x, 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