Channels

Entertain your audience with interactive content and keep them posted with the latest updates while receiving their feedback privately.
Channels allow you to post messages, images, videos, and files, with the option of targeting and segmentation.

With unlimited subscribers to each channel, you can include multiple channels on your app, to deliver diverse content in each one of them.

You can also include an interactive store to sell products on your channel with the option to have a location visible to your users.

Introduction

There are three modules included:

1.) Channel List: Displays the list of all channels that are available on the app.

2.) User Channels: Show the channels that the user is subscribed to.

3.) Active Channels: Show the channels that the user is active on.

These modules are the best to use if you want to build a Community App.

Installation

You can install these modules in your app in the following places:

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

You can find the channel modules in the social category.

Drag and drop the modules into your home or side menu to install them.

channelmoduleschannelmodules

Duplicability

This module can be duplicated in several sections in your app ✓

Main Features

The User channel module comprises 78 features, one of which is user-selectable.

1.) 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.

2.) Comments & Comment Dashboard

Users can comment on different posts, while the comment dashboard collects comments and displays them in a list for channel administrators.

postsposts

3.) Like a Post

Enable the users to engage with a post, by liking it.

likepostlikepost

4.) Read Counter

Displays simple statistics for how many users viewed a post within its first two weeks.

readcounterreadcounter

5.) Notifications

Notifications page that displays recent notifications, shows unread ones, and provides an ability to respond to different types of messages, exactly like Facebook's.

nandboxFacebook
nandboxnotificationsnandboxnotificationsfacebooknotificationsfacebooknotifications

6.) Favorites

For users to create customized lists of their favorite friends, photos, and posts, exactly like Whatsapp.

nandboxWhatsapp
nandboxfavnandboxfavwhatsappfavwhatsappfav

7.) Video Streaming

For live streaming videos from Youtube, Vimeo, and other websites.

videostreamingvideostreaming

8.) Link Metadata Fetching

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

metadatametadata

9.) Invitation QR Codes

For users to subscribe to Groups/Channels on your app via scanning QR codes.

inviteqrinviteqr

10.) Multiple Administrators

Allows you to assign multiple administrators to your channels.

adminadmin

11.) Talk To Admin

For app users to chat directly and privately with the admin.

talktoadmintalktoadmin

12.) Ban Users

Allow administrators to kick out specific users from groups or channels created on your app.

banmemberbanmember

13.) In-App Sounds & Vibrations

For users to customize app sounds, vibration, and notification tones, like Whatsapp.

nandboxWhatsapp
InAppSoundsInAppSoundsInAppSoundswhatsappInAppSoundswhatsapp

Configuration

1.) Once you installed the module, by dragging and dropping it in the home or side menu, you can rename the module and choose an Android and an iOS icon for it.

changeiconchangeicon

2.) Click on the gear icon to configure the settings of the module.

gearicongearicon

3.) From the settings, you have the option to include ads in your app, using Google AdMob Module.

Note that you have to install Google AdMob Module first.

Don't forget to click save once you are done.

googleadsgoogleads

4.) To configure the features, click on features.

featuresfeatures

Must-Have Modules

(You can add these to your App's main menu):

  • Post/Feed Module: Allows you to post messages, images, videos, GIFs, and files to your different channels, you can also add segments and tags to your audience for targeted posts.

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

  • Active Channels: It shows the user which channels they are active on.
  • Channel List: It shows a list of your app's chat channels for users to join.

Complementary Modules

  • Store/Shop: If you're interested to set up an online store on your channel.
  • Map Search: You can include a location for your physical store, you can also include up to two other markers (buttons).

Module Walkthrough

Create a New Channel

1.) From the side menu, click channels.

channelschannels

2.) To create a new channel, click create.

newchannelnewchannel

3.) A window will appear where you can enter your channel name and description.

channeldetailschanneldetails

4.) After you created the channel, you can hover over it and click on the edit button to configure it.

editchanneleditchannel

5.) You can edit the channel image, name, and description in the first section.

editchanneleditchannel

Search Filters

You can also add a search filter which this channel can come up under.

First, you have to include the search module in your app.

1.) Click on your side menu, to open the side menu page.

sidemenupagesidemenupage

2.) From the categories section, click on essentials.

essentialsessentials

3.) Drag the search module and drop it in the side menu section.

searchmodulesearchmodule

4.) Next, click on the gear icon to configure the module.

gearicongearicon

5.) Scroll down to the bottom of the page and click on setup under the filter option.

6.) You have the option to include up to three filters, these filters can be assigned to any elements like channel, group, booking, or event so that when people search for these filters, the elements can come up.

searchcriteriasearchcriteria

7.) When you go back to the channel from the side menu.

channelschannels

8.) Hover over the channel and click edit.

editchanneleditchannel

9.) You can assign the filter under which this channel will come up.

assignsearchassignsearch

Splash Screen

You can also add a splash screen to your channel, which includes an image, title, and description, you can also change the button text and colors associated with it.

A splash screen is an introductory graphical screen that shows an explanatory message when you first install an app, it can also be displayed when a user first enters a group or a channel.

Which will look something like this:

splashexamplesplashexample

Click setup to configure the splash screen.

Linking Your Channel To A Location

You can link your channel to a location so that when users explore the map, they can find the certain location that you set and they will be able to open your channel from there.

So let's say, for example, you own a restaurant named Billy’s, and you have a channel that you post the latest offers and promotions, you can create a location and set it to the location of your store and name it Billy’s, and when a customer searches Billy’s in the map, they will find the location of your store and an action button will be displayed to open the channel of your restaurant.

Let’s see how to make this happen.

First, you have to include the module map search in your app.

1.) From the categories section, select maps.

categoriesmapscategoriesmaps

2.) You will find the map search module.

mapsearchmapsearch

3.) And then drag the map search module and drop it in your home menu or side menu.

dropheredrophere

4.) Don’t forget to save.

savesave

5.) Then click the gear button to configure the module.

gearicongearicon

Note that the default start location is your current location, and the radius is the distance around you that you want the map search to get locations from.

configuremapconfiguremap

The final configuration is the mode:

Search mode will display the map and you can search for any location.
searchpic MISSING

List mode will display a list of the locations that you created in your app.

listpic MISSING

6.) Next, you can add up to three action markers on the locations that will come up in the search or list.

A marker is an action button that opens up a certain module, you can add your channel, group, store, booking, or event.

7.) Click add to add a marker.

8.) Next, select the action as channel, and select the color and the name of the channel.

setchannelsetchannel

9.) And then click save.

savechannelsavechannel

Next, we’re going to link the channel to a location.

10.) From the side menu, click location.

locationslocations

11.) Click create.

createlocationcreatelocation

12.) Fill in the information of the location.

13.) You can also set a different owner to this location, which can be helpful if you have multiple subchannels with different admins on them.

ownerowner

14.) Now go back to the channel that you created. From the side menu click channels.

channelschannels

15.) Hover over the channel that you want to set the location to and click the edit button.

editchanneleditchannel

16.) Scroll down to locations and click set.

setlocationsetlocation

17.) Select the location, and click insert.

insertlocationinsertlocation

18.) Now your location has been for this channel!

When a user opens up the map search on your app, this is what they will see in the list of locations:

billy’schannel MISSING

Set a Store

You can also set up a store on your channel. (Note that you have to include the store module and the map search module in your app)

Note that:

  • The m-Store: This is where you can create your stores, you can have one main store or multiple small stores in your channels.

  • Products: This is the products section where you can create new products to add them to your store.

  • Bundles: A bundle is a group of products that are bought together as one product.

  • Multi-tiered plans: A multi-tiered plan gives your user to choose from multiple pre-selected items, think of small, medium, and large t-shirt sizes and the user gets to choose their size.

  • Product add-on: This feature allows you to add extra items to a product, think of a pizza as a product, and extra olives as the item.

  • Orders: This is where you can monitor your clients' orders and transactions.

Let’s add the store module.

1.) From the categories menu, click on mobile store.

mobilestoremobilestore

2.) Then drag the store module into your home menu. Note that the store module can only be installed in the home menu.

dragstoredragstore

3.) Don’t forget to save.

savestoresavestore

4.) From the side menu, click on mstore.

mstoremstore

5.) Click on create to create a new store.

createmstorecreatemstore

6.) Enter the details of your store, and notice if you check the default option, this will become your main store.

storedetailsstoredetails

7.) Next, hover over the store you created and click the edit button.

editstoreeditstore

8.) Click on edit to assign the channel you created as the owner of the store.

assignownerassignowner

9.) Select the channel, and click insert.

insertchannelinsertchannel

10.) Next, get back to your channel and click set to set the store you created to this channel.

setmstoresetmstore

11.) Select the store, and click insert.

selectmstoreselectmstore

Create a Product

1.) To create products to add to the store, click on products from the side menu.

productsproducts

2.) Click on create to create a new product.

createproductcreateproduct

3.) Enter your product details.

newproductnewproduct

Note that:

  • The display title is the product name that the users will see.

  • The SKU is a unique code to identify each product based on brand, style, color, or size.

  • The max unit per order is the maximum number that a user can order this product.

    4.) Once you created the product, hover over it and click on the edit button.

    5.) Here you can add searchable keywords that your product can appear under.

keywordskeywords

You also have the option to add product add-ons to further customize the product, click here to jump to the adding product add-ons page.

productaddonproductaddon

6.) Don't forget to save when you finish.

7.) After you created the product, you can list it in the store you created. Go back to the mStore page, hover over the store you created, and click edit on the store you created.

editstoreeditstore

8.) Click add items.

additemsadditems

9.) Select the product you want to add and click insert.

Now your product has been added.

insertproductinsertproduct

Now your product has been added.

productaddedproductadded

Creating a New Bundle

A bundle is a group of products that are bought together as one product.

1.) From the side menu, click on bundles.

bundlesbundles

2.) Click create to create a new bundle.

createbundlecreatebundle

3.) Enter the bundle details and click create.

bundledetailsbundledetails

4.) To add products to the bundle, click on the edit button.

editbundleeditbundle

5.) Scroll down to the bottom of the page and click on add products.

addproductstobundleaddproductstobundle

6.) Select the products that you want to add and click insert.

insertproductsinsertproducts

Creating a New Multi-tiered Plan

A multi-tiered plan gives your user to choose from multiple pre-selected items, think of small, medium, and large pepperoni pizza and the user gets to choose their size.

1.) From the side menu, click on multi-tiered plans.

multi-tieredmulti-tiered

2.) Click create to create a new multi-tiered plan.

newmultinewmulti

3.) Enter the multi-tiered plan details and click create.

4.) To add products to the multi-tiered plan, hover over the plan and click on the edit button.

5.) Scroll down to the bottom of the page and click on add products.

6.) Select the products that you want to add and click insert.

insertmultiinsertmulti

Adding Product Add-Ons

This feature allows you to add extra items to a product, think of a pizza as a product, and extra meat as the item.

androiddisplayandroiddisplay

1.) From the side menu, click on product add-ons.

productaddonsideproductaddonside

2.) Click create to create product add-ons.

createproductaddoncreateproductaddon

3.) Enter the product add-on details and click create.

addondetailsaddondetails

4.) Click on the edit button to assign it to a product or a bundle.

editaddoneditaddon

5.) Scroll down till you reach the sub-menu and then click add submenu.

addsubmenuaddsubmenu

A submenu is a sub-option given to users under the add-on that you created. So, for example, you can create the product add-on to be olives, and you can create three submenus to olives:

  • Extra Olives

  • Regular Olives

  • No Olives

    6.) Enter the details of the submenu and click create new.

newsubmenunewsubmenu

7.) You can then assign the minimum and the maximum number of items under each submenu.

minmaxminmax

8.) You can also add another submenu under the main submenu, click on the blue button to do that.

addnewsubmenuaddnewsubmenu

You can create multiple submenus and multiple items under each submenu.

10.) When you're done, click on the green add button to assign the product add-on to the specific submenu you already created, if you didn't create a product yet, create one, so you can assign the product add-ons to it.

11.) Don't forget to save when you finish.

saveaddonsaveaddon

12.) Next, we will add the product add-on that we created to a specific product.

Click edit on the product that you want to add the add-on to.

editproduct2editproduct2

13.) Scroll down to the bottom and click on assign product add-on.

assignaddonassignaddon

14.) Select the add-on and click insert.

selectaddonselectaddon

Checking Your Orders

This is where you can monitor your clients' orders and transactions.

To check your orders' status, click on the orders page.

sideordersideorder

You can check all the details of your users' orders.

ordersorders

Users can also join a channel by scanning the QR for your group.

qrcodeqrcode

You can also assign admins to a specific channel.

adminsadmins

Invite your users to join the group through Twitter, Facebook, or by sending them a link to join.

inviteinvite

Don't forget to save, after you finish the configuration.

savechannel2savechannel2

You can also set a welcome message to your users when they join the channel, click on "set message" and set it up.

setmessagesetmessage

Edit the message and click save.

setwelcomesetwelcome