Newsfeed

Broadcast news, events, or contests and keep your users hooked all the time. This module enables you to have an instant feed on your app like that of a Facebook page or a Telegram channel; users can interact with your posts by liking, sharing, or writing comments, which admins will only see. The Newsfeed module acts as an interactive channel that unlimited subscribers can join. You can have more than one sub-channel in your app, but this module will show only your app's main channel.

This module is the best to use if you want to build a Community App.

Installation

You can install this module in your app in the following places:

  • App's Home Menu ✓
  • App's Side Menu ✕

You can find the Newsfeed modules in the social category. Click or drag and drop the module into your home to install it.

newsfeed

Duplicability

This module can only be installed in your home menu.

Main Features

  • Posting

You can post messages, images, videos, GIFs, and files to your different channels. You can also add segments and tags to your audience for targeted posts.

add caption down arrow posting
  • Read Counter

Displays simple statistics for how many users viewed a post within its first two weeks; the bar also enables the users to engage with a post by adding a like, comment, or share. While the comment dashboard collects comments and displays them in a list for channel administrators.

read counter
  • Notifications

Notifications page that displays recent notifications, shows unread ones, and provides the ability to respond to different types of messages.

notifications
  • Link Metadata Fetching

Enables fetching metadata from a URL upon posting it on the channel.

link metadata fetching

Configuration

1.) Once you have installed the module by clicking or dragging and dropping it in the home or side menu,

drag&drop

You can rename the module and choose an Android and an iOS icon for it. Click the "Configure" button to open the settings of the module.

newsfeed module

2.) Settings:

General Settings:

  • You will find the 'Chat Label' section. This section relates to assigning specific posts to a module tab based on its label if your app has numerous newsfeed modules or other modules like ID or Loyalty.

    chat label

Depending on your preference, label your module.

We will learn more about how it works when we get to the post-creation section.

  • You can include ads in your app using the Google AdMob Module.

Note that you have to install the Google AdMob Module first.

Additional Features:

  • You can enable assigning specific tags to allow specific users (tags) to see your posts. This feature can be used to target a specific segment of your users.
  • Add specific tags to your posts for app users to chat directly with admins listed under the tag.

Click here to learn how to create a new tag.

  • Enable post footer: You can choose to add the like button, the reply button, the number of views, and the share button. You can also choose the button icon and customize its color.
post footer
  • Enable sticky notes on your posts: Add promo points to your posts for users to collect and redeem; they are displayed as a small bubble that is attached to the bottom right side of the post.
enable sticky notes
  • Enable Context Menu to Post: Displays a set of actions to be done to the selected content. Click on the toggle to activate or deactivate the action.

There is one action (delete) that is shown by default and eight actions that are user-selectable, which are:

  • Share
  • Forward
  • Copy
  • Edit
  • Save to Gallery
  • Save to Music
  • Save to Downloads
  • Report abuse
post footer

You can also change the order of the actions by clicking and holding the move icon and dragging up and down to move the action.

moving post footers

3.) Layout:

You can also choose the layout of the posts to be either wide or on the left side, as shown.

layouts

4.) Features:

To configure the features, click on features.

features

And don't forget to click save once you are done.

Must-Have Modules

It's better to add these modules to your App's Side Menu (step 3)

  • Channel List: It shows a list of all your app's channels for users to join.
  • My Channels: It shows the users a list of all channels they have joined on your app.

Complementary Modules

  • Active Channels: It shows the user a list of the recently-posting channels they have joined on your app.
  • Calendar: It enables creating timetables and schedules and publishing them attached to posts.
  • Polls: It enables creating polls and attaching them to posts.

Module Walkthrough

Activating the Posts Module

1.) From the left admin menu, click posts.

posts

2.) Click 'Create Post'.

create post
  • Chat Label:

Here comes the role of the chat label to assign your post to. Choose the chat label you created before in the newsfeed module.

chat label

The chat label is important if you have multiple newsfeed modules. For instance;

You have two newsfeed modules:

1.) One for posting announcements.

2.) Another one for posting events

newsfeed modules

So now you have two chat labels: News for posting announcements

news chat label

and Events for posting events

chat label events

Note that if you want to update your app and you decide to delete the module,

delete module

and drop it again with a different chat label.

drag and drop down arrow add chat label

You will still have the previous chat label for events. This idea is such that posts made under the previous chat label, Events, will be visible to users who are still using an older version of your app, while posts made under the new chat label, Courses, will only be visible to users who have updated to the most recent version of your app.

multiple chat labels
  • Text:

You have the option to post a text message, insert emojis,

and change the background color.

choose color down arrow post with colored background

You can attach a poll, but make sure to create it first before assigning it to a post. Click 'Attach'

click attach

Select the poll, then click 'Add'

select & add poll down arrow poll view

A coupon can be attached to your post; make sure that you create it first to be assigned. Click 'Attach'

click attach

Select the coupon and click 'Add'.

add coupon down arrow coupon added
  • Image:

To post an image, click 'Image'

click image

Choose your image and click 'Confirm'

confirm

You can add text [Caption] to your image

image caption

Choose if you want your post layout to be 'Wide.

wide layout

or 'Left side'

left side

You can attach a poll.

attach poll down arrow Poll view

Also, a coupon.

attach coupon down arrow coupon added

A sticky note is an option. Click 'Attach'

click attach

Add a title and description to your sticky note and click 'Send'

send sticky note down arrow sticky note added
  • Video:

To post a video, click 'Video'

click video

Choose your video and add a caption or emoji of your choice

video

You can attach a poll, a coupon, or a sticky note to your video.

post properties
  • GIF:

To post a GIF, click 'GIF'

click GIF

Choose your GIF and add a caption or emoji of your choice

GIF

Choose your post layout, and choose if you want to attach a poll, a coupon or sticky note

post properties
  • Audio:

To post an audio, click 'Audio'

click audio

Choose your audio and add a caption or an emoji

audio added

You can attach a poll or a coupon

post properties
  • File:

To post a file, click 'File'

click file

Choose your file. You can attach a poll or a coupon.

post properties
  • Link:

To post outside content via it's link, click 'Link'

click link

and add your article's link, YouTube's video link, etc.

link added upside down arrow link added

Choose to attach a poll, a coupon or a sticky note

post properties
  • Calendar:

to post a calendar, click 'Calendar'

click calendar

Choose your calendar and click 'Add'

click add

You can choose if you want your users to accept the calendar of their choice or turn it off to be automatically accepted.

calendar acceptance

You can attach a poll or a coupon.

post properties

Once you are ready to send your post, click send!

send post

Posting From Your Mobile Device

In order to post, you need to assign yourself as an admin in the app. When you open your app, make sure to know what username you used to create your profile and assign yourself as an admin.

1.) From the admin menu, click 'Users'.

users

2.) Click the three-dot icon and select 'Edit'.

edit

3.) Click '+Invite as admin to My App'.

invite as admin

4.) Now an invitation has been sent to you.

invitation sent

Make sure to accept it from the device.

invitation sent

5.) And done! You had the admin role in the app.

accept admin role

Now you can create a post on your device. Type anything in the box or attach any file or media and send it to your users.

admin posting

Create a Scheduled Post

1.) From the left admin menu, click on scheduled posts.

scheduled posts

2.) Click the red icon right below to create a new scheduled post.

click post icon

3.) Click on the schedule icon at the bottom of the screen.

schedule icon

4.) Select the date and time.

set date down arrow set time

5.) Click schedule post, then send your post

schedule post down arrow send post

6.) Your post is now scheduled! You also have the option to delete it by clicking 'Delete' or post it right away by clicking 'Send Now' if you change your mind.

scheduled post

Create New Tags

1.) From the left admin menu, click 'Tags'.

tags

2.) Click 'Create'.

createtag

3.) Enter the tag name and the tag description and choose whether you want it to be a private tag or not, and then click save.

tagdetails

4.) Then you can add users to this tag, and from the left admin menu, click users.

users

5.) Choose a user and click edit.

edit

6.) Click 'Add Tags'.

add tags

7.) Select the tag name and click 'Add'.

select tag

8.) Then save.

save

9.) Now you can send a post to a specific tag by marking it.

add tag