Quantcast
Channel: Webkul Blog
Viewing all articles
Browse latest Browse all 5535

Guide for Magento 2 Social Community

$
0
0

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.

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

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

#2 Upload Folder

Once the module zip is extracted, follow path src>app and then copy the app folder into the Magento 2 root directory on the server as shown below:

installation

#3 Run Commands

After uploading the module folder, you need to 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

You need to get access keys, navigate to My Profile in Magento Marketplace, then choose Access Keys in the My Products section.

my-profile

Go to Magento 2 and then you need to copy both the Access Keys – Public Key and Private Key. These access keys will be needed in 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 know the component name and version number, go to your Magento Marketplace account section, My Profile>My Purchases, then find this extension to view the details.

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

know-component-name-version

After that, navigate to your Magento project directory and update your composer.json file in the following format.

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 you will need to enter the Access Keys that you obtained as explained in the first step #1 Get Access Keys. Wait for Composer to finish updating your project dependencies and make sure there aren’t any errors.

#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 vie 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 support@webkul.com. You can also raise a ticket at our Help Desk system webkul.uvdesk.com

Also, please visit our useful Magento 2 Extensions


Viewing all articles
Browse latest Browse all 5535