Reading list Switch to dark mode

    Guide for Magento 2 Social Community


    Magento 2 social community extension focuses on the marketing and publicity of the products or services. This is done by likes, comments, and share of any post done on any eCommerce store.

    This Magento plugin is also useful in sharing reviews of any product and service. Along with this, it creates awareness for the same.

    Check the overview of the plugin –


    Feature of Magento 2 Social Community

    • Customers can make a social profile also make that profile Active and Deactivate.
    • Customers can add and remove followers and follow other profiles.
    • They can also make groups and members in it.
    • They can also share his post with their followers and also in groups.
    • Users can share their expression on posts through Like, Dislike, and Comment on the posts.
    • They also get a badge as per the conditions on the badge if the customers fulfill that.
    • The users can also set who can comment on their posts.
    • Admin can send his wishes post to the user a notification.

    Install Extension from Webkul Store

    #1 Download Module

    Log in to Webkul Store, then go to My Account>My Purchased Products section. Now verify and then download and extract the contents of this zip folder on the system.

    #2 Upload Folder

    Now extract the module zip file. Then follow path src>app and then copy the app folder into the Magento 2 root directory on the server as shown below:

    Searching for an experienced
    Magento 2 Company ?
    Read More


    #3 Run Commands

    Now run the following commands in the Magento 2 root directory:

    • php bin/magento setup:upgrade
    • php bin/magento setup:di:compile
    • php bin/magento setup:static-content:deploy
    • php bin/magento indexer:reindex
    • php bin/magento cache:flush

    Install Extension from Magento Marketplace

    If you have purchased this extension from the Magento Marketplace then please follow the below process or visit this link.

    #1 Get Access Keys

    Get access keys, then go to My Profile in Magento Marketplace. After that choose Access Keys in the My Products columen


    Now move to Magento 2 and copy both the Access Keys – Public Key and Private Key. These access keys are useful for the next steps for authentication.


    If access keys are not created earlier, click Create A New Access Key, enter any name and click OK.


    #2 Update composer.json File

    To get the component name and version number, go to your Magento Marketplace account section. Follow path  My Profile>My Purchases. 

    Please note – Below is an example image, every extension will have its unique component name and version.


    After that, Go to your Magento project directory. Now update your composer.json file in given manner.

    composer require <component-name>:<version>

    For example, to install version 5.0.0 of this extension you need to run the following command:

    composer require webkul/module-socialcommunity:5.0.0

    #3 Enter Access Keys

    Now enter the Access Keys that you obtained as explained in first step #1 Get Access Keys. Wait till the  Composer finishes updating your project dependencies.

    #4 Run Command

    You need to run the following commands:

    • php bin/magento setup:upgrade
    • php bin/magento setup:di:compile
    • php bin/magento setup:static-content:deploy
    • php bin/magento indexer:reindex
    • php bin/magento cache:flush

    Language Translation

    For translating the module language, navigate through src/app/code/Webkul/socialcommunity/i18n and edit the en_US.csv file.

    Thereafter, rename the CSV as “en_SA.csv” and translate all right side content after the comma in the Arabic language. After editing the CSV, save it.

    Then upload it to the path src/app/code/Webkul/socialcommunity/i18nwhere the Magento2 is installed on the server. The module gets translated into the Arabic Language. It supports both RTL and LTR languages.


    Module Configuration

    Here we will discuss how the general settings can be done in the social community plugin of Adobe commerce. Below is the view of general settings.


    In general settings, the admin enables and disables the module. Along with this if the admin wants to send any post are set it to yes.

    The post which the admin send to the customer is birthday post, marriage post, and welcome post.

    Badge Cron Scheduled

    Badge Cron Scheduled is a feature that is used to send the frequency. Here the frequency can be set in any of the three options. The options are daily, weekly, and monthly.


    The start time of the post is set manually by the admin. After that, the respective post is sent to the customer.

    Now we will discuss how the admin will do customer engagement.


    Post is the section where all the posts done by users can be seen. The admin can check the post information by clicking on the edit link.


    Here like, dislike, comment, and share is seen.

    Additional Post

    Additional posts in the template or the message sent by the admin at regular time intervals at any particular date.

    Additional Post

    These Additional posts are for marriage anniversary, Birthday, and welcome posts. The admin can edit the post and add the new post too. By clicking on add new post the admin will fill in the post information.



    In the Comment section, the admin can get the grid of all comments. They can also see on which post the comment is written by which customer.



    On the social networking platform, customers make many groups. These groups are seen and managed by the admin. The admin can check all the information of the group


    The Group section is carried into three subsections group information, group post, and group members. The group members can be filtered as per the given image


    In Magento 2 Social Community module we also provide badge functionality. It is a kind of reward or coupon given to the customer. These are granted as per the number of likes, comments.


    In badge info, the admin will fill in the details like badge name, badge picture, action title, reward title, description.

    Set Condition

    Set Condition is a feature where the admin will assign the badge one condition is true.

    Here the admin will choose the elements: Like, share, comment. Over which the count is set for them. Once the element count is equal to the number of court sets then the badge will assign to the customer.

    Once the badge is received the admin can check the list from receive by section. After that, they can send the notification for the same.


    Like and Dislike

    Here the Likes and dislikes done by the customer can be seen on the admin side. Moreover, if the admin wants to remove any of them they can.



    Customer Work Flow

    When any customer creates an account, they have to set a profile for themselves.


    Here in Settings Following fields are needed to fill:

    Who can see your profile: It can be set as public, follower only, and private.

    Who can comment: Customer can select any one of the three options public, follower only, No one.

    Make your social account: Users can make accounts active and deactivate.


    In the activity section, the customer will write the post by text and add images. Other activities like Share, comment like are also performed here.


    Coupon Code

    The coupon code section displays the customer which coupons are awarded to him by the admin.

    Coupon code

    This is rewarded when the number of likes, shares, and comments is fulfilled by the customer.


    Any new activity on the post is notified in the notification.


    Here users can mark the notifications to read all too.


    This is the section of Magento 2 Social Community where all the posts are listed which are posted by customers. In addition, to this, all kinds of activities are seen on the profile page.


    Here are five sections on the profile page post, about, follower, following, group.

    About: Here is the biodata of the customer and the statics of the profile. This includes a total comment, total like, total share, and many more.


    Follower and Following: Here is the list of your follower and the number of people who are following you are seen.


    A number of people selected by the customer to create any group. Customers can create a group for selected people.


    After creating the group customer can do posting on the group.

    Group posting

    Customers can add any number of members to the group.

    Group add member

    However, in the setting customer can update the group information like name and banner image. Above all, they can deactivate and active the group too.


    Hence by this Magento 2 extension, users can increase the networking and publicity of services and products.

    Get in touch

    Have any queries, feel free to reach out to us at [email protected]. You can also raise a ticket at our Help Desk system

    Also, please visit our useful Magento 2 Extensions

    Current Product Version - 5.0.0

    Supported Framework Version - Magento 2.0.x, 2.1.x, 2.2.x,2.3.x, 2.4.x

    . . .
    Add a comment

    Leave a Comment

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

    Be the first to comment.

    Back to Top
    Very helpful and super fast support from Abhishek. Much appreciated for your help. He is very helpful and keen to resolve the issue.
    Emma Nguyen
    Talk to Sales


    Live Chat

    Message Sent!

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

    Back to Home

    Table of Content