Back to Top

Guide for Magento 2 Social Community

Updated 19 October 2023

Introduction

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 –

br5r6jakVnY

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 ?
Find out More

installation

#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

my-profile

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.

copy-keys

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

create-key-name

#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.

know-component-name-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.

webkul-magento2-paytabs-sadad-payment-multilingual-2

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.

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.

Screenshot-from-2022-03-24-11-55-31

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

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.

posts

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.

Additional-Post-edit

Comment

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.

comment

Group

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

Group-informtion

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 below.group-filter

Badge

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.

badge

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.

Received-By

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.

Like-page

dislike

Customer Work Flow

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

profile-settings

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.

Activity

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.

Post-by-customer

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.

Notification

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

notification

Here users can mark the notifications to read all too.

Profile

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.

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.

Profile-About-

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

Group

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

create-group

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.

group-image-3

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 webkul.uvdesk.com

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

. . .

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

Guide for Magento 2 Social Community