Newsfeed
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](https://files.readme.io/a25a861-Screenshot_1.webp)
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](https://files.readme.io/ca52740-posting_media_with_caption.webp)
![down arrow](https://files.readme.io/912e967-down-arrow_2.webp)
![posting](https://files.readme.io/6ced7a6-posting.webp)
- 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](https://files.readme.io/5765723-read_counter.webp)
- Notifications
Notifications page that displays recent notifications, shows unread ones, and provides the ability to respond to different types of messages.
![notifications](https://files.readme.io/46a1897-fbe4fd7-Notifications.webp)
- Link Metadata Fetching
Enables fetching metadata from a URL upon posting it on the channel.
![link metadata fetching](https://files.readme.io/f6950ef-link_metadata_fetching.webp)
Configuration
1.) Once you have installed the module by clicking or dragging and dropping it in the home or side menu,
![drag&drop](https://files.readme.io/3c5c02e-Newsfeed.gif)
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](https://files.readme.io/fa81946-Screenshot_2.webp)
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.
Depending on your preference, label your module.
We will learn more about how it works when we get to the post-creation section.
![](https://files.readme.io/c1e1068-Screenshot_2.webp)
- You can include ads in your app using the Google AdMob Module.
Note that you have to install the Google AdMob Module first.
![](https://files.readme.io/4c343e2-Screenshot_3.webp)
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.
![](https://files.readme.io/e1f00dd-Screenshot_4.webp)
![](https://files.readme.io/d31cefe-Screenshot_5.webp)
- 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](https://files.readme.io/a7b7087-Screenshot_4.webp)
- 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](https://files.readme.io/3260cc0-Screenshot_5.webp)
- 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](https://files.readme.io/3a14f94-Screenshot_6.webp)
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](https://files.readme.io/133bed0-Screenshot_9.webp)
3.) Layout:
You can also choose the layout of the posts to be either wide or on the left side, as shown.
![layouts](https://files.readme.io/3f2ebe3-Screenshot_7.webp)
4.) Features:
To configure the features, click on features.
![features](https://files.readme.io/5b9c811-Screenshot_8.webp)
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](https://files.readme.io/bb3a27d-Screenshot_1.webp)
2.) Click 'Create Post'.
![create post](https://files.readme.io/e24cdd0-Screenshot_2.webp)
- 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](https://files.readme.io/dc39ba4-Screenshot_3.webp)
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](https://files.readme.io/59d15ff-extra_1.webp)
So now you have two chat labels: News for posting announcements
![news chat label](https://files.readme.io/a0e1e6c-extra_2.webp)
and Events for posting events
![chat label events](https://files.readme.io/4f98904-extra_3.webp)
Note that if you want to update your app and you decide to delete the module,
![delete module](https://files.readme.io/ccf6f9b-extra_4.webp)
and drop it again with a different chat label.
![drag and drop](https://files.readme.io/8cccfe4-extra_5.webp)
![down arrow](https://files.readme.io/24c08a9-arrow.webp)
![add chat label](https://files.readme.io/61aa615-extra_6.webp)
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](https://files.readme.io/2582fd9-extra_7.webp)
- Text:
You have the option to post a text message, insert emojis,
and change the background color.
![choose color](https://files.readme.io/c119fdd-5.webp)
![down arrow](https://files.readme.io/ccc9272-arrow.webp)
![post with colored background](https://files.readme.io/d337818-6.webp)
You can attach a poll, but make sure to create it first before assigning it to a post. Click 'Attach'
![click attach](https://files.readme.io/9b35a16-Screenshot_22_from_here.webp)
Select the poll, then click 'Add'
![select & add poll](https://files.readme.io/35eb8ed-Screenshot_125.webp)
![down arrow](https://files.readme.io/10db4d3-arrow.webp)
![poll view](https://files.readme.io/5971273-Screenshot_126.webp)
A coupon can be attached to your post; make sure that you create it first to be assigned. Click 'Attach'
![click attach](https://files.readme.io/5dbe619-Screenshot_24.webp)
Select the coupon and click 'Add'.
![add coupon](https://files.readme.io/5ead6eb-Screenshot_25.webp)
![down arrow](https://files.readme.io/a24008b-arrow.webp)
![coupon added](https://files.readme.io/22dbda0-Screenshot_26.webp)
- Image:
To post an image, click 'Image'
![click image](https://files.readme.io/ab961ec-Screenshot_8.webp)
Choose your image and click 'Confirm'
![confirm](https://files.readme.io/bc157f7-14.webp)
You can add text [Caption] to your image
![image caption](https://files.readme.io/98e5b8a-15.webp)
Choose if you want your post layout to be 'Wide.
![wide layout](https://files.readme.io/943d2c3-Screenshot_27.webp)
or 'Left side'
![left side](https://files.readme.io/4229a74-17.webp)
You can attach a poll.
![attach poll](https://files.readme.io/22426b4-Screenshot_29.webp)
![down arrow](https://files.readme.io/da5a3b0-arrow.webp)
![Poll view](https://files.readme.io/0a96df3-Screenshot_127.webp)
Also, a coupon.
![attach coupon](https://files.readme.io/79edd16-20.webp)
![down arrow](https://files.readme.io/7c91d0b-arrow.webp)
![coupon added](https://files.readme.io/8bb5224-21.webp)
A sticky note is an option. Click 'Attach'
![click attach](https://files.readme.io/abbc58f-22.webp)
Add a title and description to your sticky note and click 'Send'
![send sticky note](https://files.readme.io/bc05d1d-23.webp)
![down arrow](https://files.readme.io/b2991d8-arrow.webp)
![sticky note added](https://files.readme.io/ca0c45f-24.webp)
- Video:
To post a video, click 'Video'
![click video](https://files.readme.io/ce9c31f-25.webp)
Choose your video and add a caption or emoji of your choice
You can attach a poll, a coupon, or a sticky note to your video.
![post properties](https://files.readme.io/7a2bbd7-Screenshot_36.webp)
- GIF:
To post a GIF, click 'GIF'
![click GIF](https://files.readme.io/b8b02a7-27.webp)
Choose your GIF and add a caption or emoji of your choice
Choose your post layout, and choose if you want to attach a poll, a coupon or sticky note
![post properties](https://files.readme.io/b624218-28.webp)
- Audio:
To post an audio, click 'Audio'
![click audio](https://files.readme.io/a9e8cc1-29.webp)
Choose your audio and add a caption or an emoji
![audio added](https://files.readme.io/beed81e-30.webp)
You can attach a poll or a coupon
![post properties](https://files.readme.io/c72b1d3-31.webp)
- File:
To post a file, click 'File'
![click file](https://files.readme.io/1da2b9b-32.webp)
Choose your file. You can attach a poll or a coupon.
![post properties](https://files.readme.io/b85b989-33.webp)
- Link:
To post outside content via it's link, click 'Link'
![click link](https://files.readme.io/9f6f739-34.webp)
and add your article's link, YouTube's video link, etc.
![link added](https://files.readme.io/44fce47-35.webp)
![upside down arrow](https://files.readme.io/2974eda-scroll.webp)
![link added](https://files.readme.io/c4c5031-36.webp)
Choose to attach a poll, a coupon or a sticky note
![post properties](https://files.readme.io/4e21bf4-37.webp)
- Calendar:
to post a calendar, click 'Calendar'
![click calendar](https://files.readme.io/d01cfe6-38.webp)
Choose your calendar and click 'Add'
![click add](https://files.readme.io/ed166b2-39.webp)
You can choose if you want your users to accept the calendar of their choice or turn it off to be automatically accepted.
You can attach a poll or a coupon.
![post properties](https://files.readme.io/4696048-40.webp)
Once you are ready to send your post, click send!
![send post](https://files.readme.io/e81ee9f-41.webp)
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](https://files.readme.io/5020fca-Screenshot_1.webp)
2.) Click the three-dot icon and select 'Edit'.
![edit](https://files.readme.io/9f26a5b-extra_8.webp)
3.) Click '+Invite as admin to My App'.
![invite as admin](https://files.readme.io/1f4f968-extra_9.webp)
4.) Now an invitation has been sent to you.
![invitation sent](https://files.readme.io/e6fc20b-extra_10.webp)
Make sure to accept it from the device.
![invitation sent](https://files.readme.io/5c076fe-6cf9ed8-Screenshot_5.webp)
5.) And done! You had the admin role in the app.
![accept admin role](https://files.readme.io/c666205-e85cb61-Screenshot_6.webp)
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](https://files.readme.io/8b6b64f-0859281-Screenshot_7.webp)
Create a Scheduled Post
1.) From the left admin menu, click on scheduled posts.
![scheduled posts](https://files.readme.io/235fe09-42.webp)
2.) Click the red icon right below to create a new scheduled post.
![click post icon](https://files.readme.io/cb89691-43.webp)
3.) Click on the schedule icon at the bottom of the screen.
![schedule icon](https://files.readme.io/4911681-44.webp)
4.) Select the date and time.
![set date](https://files.readme.io/cc96adb-45.webp)
![down arrow](https://files.readme.io/44c334e-arrow.webp)
![set time](https://files.readme.io/4535740-46.webp)
5.) Click schedule post, then send your post
![schedule post](https://files.readme.io/6880935-47.webp)
![down arrow](https://files.readme.io/9322db5-arrow.webp)
![send post](https://files.readme.io/801faec-48.webp)
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](https://files.readme.io/1f7918d-49.webp)
Create New Tags
1.) From the left admin menu, click 'Tags'.
![tags](https://files.readme.io/592bfba-Screenshot_12.webp)
2.) Click 'Create'.
![createtag](https://files.readme.io/2e0f9dd-createtag.png)
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](https://files.readme.io/01038e3-tagdetails.png)
4.) Then you can add users to this tag, and from the left admin menu, click users.
![users](https://files.readme.io/a9d50e2-Screenshot_13.webp)
5.) Choose a user and click edit.
![edit](https://files.readme.io/990d839-Screenshot_14.webp)
6.) Click 'Add Tags'.
![add tags](https://files.readme.io/c568fd9-Screenshot_15.webp)
7.) Select the tag name and click 'Add'.
![select tag](https://files.readme.io/0d5cc92-Screenshot_16.webp)
8.) Then save.
![save](https://files.readme.io/45ccd0c-Screenshot_17.webp)
9.) Now you can send a post to a specific tag by marking it.
![add tag](https://files.readme.io/e5f139d-50.webp)
Updated about 1 year ago