User Manual


Server Configuration :

[Note: If you get "404 page not found" error then make AllowOverride in your virual host and check if .htaccess file is uploaded successfully in root or not]

Installation Manual :
  1. Download .zip package
  2. Upload it to your server
  3. Extract the package
  4. Make sure all files and folder have write permission after you extract because this software have auto update feature and system may need to change or replace any project file during auto update process. If you do not want to use auto update feature then make sure atleast application/install.txt, application/config (folder and child files), application/core (folder and child files), download, upload, upload_caster files have write permission.
  5. Run the uploaded url via browser (http://yourdomain.com/projectFolder/) and you will find a interface to provide the settings :
    • Hostname : database host name / IP (usually localhost)
    • Database Name : create a mysql database on your host and write that name here
    • Database username  : username of the created database
    • Database password : password of the created database
    • Admin Panel Login Email: this will be used to login as admin
    • Admin Panel Login Password : password to log in as admin
    • Company Name and Company Address
    • Company Phone /  Mobile
  6. Click install button
  7. You are done. Log in with your admin username and password and start using.
  8. If installtion page appear again after you hit submit and processing done that means system could not delete application/install.txt and you have to delete that file manually.

Video Tutorial : How to install?

This panel is for only admin users. As an admin user, you will find everything to control your application here.

Settings > General Settings [Only Admin]


Bulk Message Frequency & Auto Reply Cron Frequency Settings

 

Front-end Settings [Only Admin]

Promo Section:

Review Section:

Tutorial Section:

Social Section:

 

Settings > Email Settings (System SMTP Email: Only Admin)

 

Analytics Settings [Only Admin]

 

Settings > Advertisement Settings

Landing page adverisement section example:

 

Settings > Social Login Settings [Only Admin]

 

Settings > Facebook API Settings

This is the form to add your facebook app information, you will get app domain, site url, valid oauth redirect uris needed to create facebook app here. Copy the urls and create your facebook app following the process below. You can create multiple app and can add but only one can be enabled at a time.

Create your own facebook app and put APP ID and APP Secret here. System will take care of everything else.
How to create facebook app and get API ID & APP Secret?
Login to https://developers.facebook.com/ using your facebook account and click "Add a new app".

Type a "Dispaly Name" , select categoty "Business" and click "Create App ID"

Click "Settings" menu. Here you will see your APP ID and APP Secret. Type YOUR APPLICATION DOMAIN in "App Domains".

Then click "Add Platform" and it will bring the following popup. Choose "Website" here.

It will bring a input area for "Site URL", put it and click "Save Changes".

Put valid oauth redirect URIs and click "Save Changes"

Then just click the login button shown in below snapshot to activate your APP ID and APP Secret for this application.

VIDEO TUTORIAL : HOW TO CREATE FACEBOOK APP?

 

FACEBOOK APP REVIEW

Most of the feature will work for you without APP Approval. Just Keep your APP in Development Mode.

The function what work without any APP review:

1. Sync Leads
2. Bulk Message Campaign.
3. Auto Private Reply Without Name in response.
4. Send Message Button
5. Page Message Manager

What will not work without APP Review :

1. Auto Comment Reply.
2. Facebook posting features

So, without going for APP Review you can still use the most important features. Even if you want to access some other users, you can activate the option give user their own APP.However to get all the feature working & use it by your other users as SaaS, You need to get APP Approval.





IT WORKS WITHOUT A FACEBOOK APP ALSO !

You can use the software without your own Facebook APP ID & Secret for your personal use

1. Go to Administration -> Settings -> General Settings

2. Set to yes for Use Approved Facebook App of Author? And Save it.

3. Go to Administration -> Settings -> Facebook API Settings.

4. Click on Add Button, You will get a form like below image.



5. Go https://ac.getapptoken.com/ signup & then login.

6. After login there, click on Login with Facebook & you will get a code, copy it & paste it to Secret code & click on Save Button.

7. After that click on the F icon to import your account like the image below.





NOTE: When you select to use author app, your user management menu will be disabled/disappeared. However you can again turn off the Use Approved Facebook App of Author after importing your account & enable user management system.

Video Tutorial : How to use without any App

 

 

User Management [Only Admin]

user list

User Add Form

user list

User Edit Form [Package assign]

 

Extended license feature:-

 

User Activity Log: In this feature admin can check recent activities of users. Admin can go to user’s dashboard from this recent activity log by clicking on user’s name.

System Dashboard: Using system dashboard feature admin can see the full dashboard of whole system at a glance. With this result admin can acquire knowledge about how his clients are using the system.

User Dashboard: With extended license, admin has the facility to check every user’s dashboard individually. Using this feature admin can monitor every user’s activity.

Send Notification (email to users) [Only Admin]

 

 

Payment > Dashboard [Only Admin]

This is place where you can see your collection report graphically.

 

Payment > Payment Settings [Only Admin]

This is the place where you set your PayPal account / Stripe account or both and your currency. Your end users will pay to this PayPal account/ Stripe account.

 

Payment > Package Settings [Only Admin]

Payment > Payment History [Admin will have all and users will have own report]

History of all payment made by end users. You can search be name or payment date.

 

Annoucement Settings [Only Admin]

This is a easy way to communicate with your users. You can publish an annoucement and it will be displayed to users dashboard in the top right section beside the account switch dropdown. It will show the count of unread annoucement and clicking it will expand a box to read details of a specific annoucement as well as see list of all annoucements.

 

Create lead groups here. Later you can assign leads to these groups.

You can now assign leads to one/more groups, so that you can send message targeting one/more groups. To assign group to a single lead edit the lead. To assign multiple groups to multiple leads first select leads and click "Bulk Group Assign". You can aslo delete leads in bulk.

Edit lead:

Bulk group assign:

Same as multipage campaign except you can send messge targeting lead group not pages.

Let's first discuss the difference between auto reply and auto comment, may be you have mixed them together. Well, auto reply tools reply automatically whenever someone comment on any of your reply enabled post of a page. The reply can be a comment or a private message. On the other hand, auto comment tools have the ability to comment onetime or periodically on post as page automatically to keep the commenters engaged with the post.

Enable Auto Comment

 

Auto Comment Template

 

Auto Commnet Report

 

We have been discussing about account import, lead import and creating campaign. This app has something more powerful. It's the lead generator. Yes, you get it right. This tool will build huge lead list for your pages

Enable Auto Reply

 

Auto Reply Report

 

Send Message Button

 

Messenger Ad JSON Script

Text/Image/Link/Video Post

 

CTA Post

Type a message and paste an link like (http://xyz.net). System will grab the link details like preview image,title,description automatically and show you how it will look on Facebook after publish. Choose "Message Page" CTA button to generate more leads,anyone who will send message clicking the button will be in your lead list. You can also use other available CTA buttons if you like. You can choose where to post among your pages. CTA post can only be posted in pages. You can enable auto private and comment reply, by simply choosing Auto Reply Template. You can schedule the campaign now or later. If you choose to schedule later then you have to enter time and timezone.

 

Carousel/Slider Post

 

Template Manager

 

Periodic Reposting

 

Many feature depends on cron jobs to operate such as daily auto lead sync, auto reply, auto periodic comment and all types of scheduled campaigns.

To get your API KEY and Cron Job command go to Cron Job menu inside the software.
Copy the commands and configure it into your server.

Video tutorial : How to setup cron job in CPanel

Disclaimer: We are glad to provide our product in 12 different languages. You can select your language while Installation or you can change your language from General Settings. All the translations are performed by google translator. Also there are possibilities of human error. If there are any errors then we can not take the responsibility because firstly, we have no control over or knowledge on google's translation algorithm and secondly, our first language is Bengali & second language is English. So we were unable to correct errors for other languages than Bengali or English. You can correct any error or change any word if you like to (described below).


Language Dashboard

Language Dashboard Contains of Application, Plugins and add-ons Languages Informations. You can see how many languages are in Application, Plugins and in Add-ons.





How To Add A New Language:

There are several restrictions on Add A New Language. These are belows:

  • Only Alphaneumeric and Underscores are allowed.
  • You can't add exiting language name.
  • You can't add files before adding name first.

If you want to add a new language then follow the below steps to add a new Language:



How To Edit An Existing Language :

There are several restrictions on update an existing Language. These are belows:

  • Only Alphaneumeric and Underscores are allowed.
  • You can't update language name as existing name.

To Update an existing language name and it's contents, follow the below steps :

You can also update plugins/add-ons languages following the above steps.



Download A Language :

You can download the language folder as backup. Just click on the download button to download the language.




Delete A Language :

There are several restrictions on delete an Language. These are belows:

  • You can't delete the English language.
  • You can't delete the selcted language.

Click on the delete button to see your all existing languages.

Click on the language to delete (It will delete the language fully from application,plugins,add-ons language folder).

Manual update has been turned off since v6.1.1, only auto update is available now on for core software and all of it's addons. To auto update simply login to admin panel and go to Check Update menu.

 

Update - v6.0 to v6.1.1

1. Download v6.1.1

2. Copy/Replace your following files and folders taking from v6.1.1

3. Run the database migration file via browser. Example link http://example.com/update

4. You are done.



Manual update has been turned off since v5.0, only auto update is available now on for core software and all of it's addons. To auto update simply login to admin panel and go to Check Update menu.

 

Update - v4.8 to v5.0

1. Download v5.0

2. Copy/Replace your following files and folders taking from v5.0

3. Run the database migration file via browser. Example link http://example.com/update

4. You are done.



Update - v4.7.6 to v4.8

1. Download v4.8

2. Copy/Replace your following files and folders taking from v4.8

3. Run the database migration file via browser. Example link http://example.com/update

4. You are done.



Update - v4.7.5 to v4.7.6

1. Download v4.7.6

2. Copy/Replace your following files and folders taking from v4.7.6

3. Open application/config/my_config.php and update 'product_version' to 4.7.6

4. You are done.



Update - v4.7.2 to v4.7.3

1. Download v4.7.3

2. Copy/Replace your following files and folders taking from v4.7.3

3. Open application/config/my_config.php and update 'product_version' to 4.7.3

4. You are done.



Update - v4.7 to v4.7.1

1. Download v4.7.1

2. Copy/Replace your following files and folders taking from v4.7.1

3. Run the database migration file via browser. Example link http://example.com/update/v4_7to4_7_1

4. You are done.



Update - v4.6.1 to v4.7

1. Download v4.7

2. Copy/Replace your following files and folders taking from v4.7

3. Run the database migration file via browser. Example link http://example.com/update/v4_6_1to4_7

4. You are done.



Update - v4.6 to v4.6.1

1. Download v4.6.1

2. Copy/Replace your following files and folders taking from v4.6.1

3. Run the database migration file via browser. Example link http://example.com/update/v_4_6to4_6_1

4. You are done.



Update - v4.4.x/v4.5 to v4.6

1. Download v4.6

2. Copy/Replace your following files and folders taking from v4.6 [You can delete and upload application/controllers and application/views folders to save time]

3. Run the database migration file via browser. Example link http://example.com/update/v_4_4_1to4_6

4. You are done.



v4.5

Only for auto update



v4.4.1

Only for auto update



Update - v4.3.x to v4.4

1. Download v4.4

2. Copy/Replace your following files and folders taking from v4.4

3. Run the database migration file via browser. Example link http://example.com/update/v_4_3to4_3

4. You are done.



Update - v4.2.2 to v4.3

1. Download v4.3

2. Copy/Replace your following files and folders taking from v4.3

3. Run the database migration file via browser. Example link http://example.com/update/v_4_2_2to4_3

4. You are done.



Update - v4.2.1 to v4.2.2

1. Download v4.2.2

2. Copy/Replace your following files and folders taking from v4.2.2

3. Run the database migration file via browser. Example link http://example.com/update/v_4_2_1to4_2_2

4. You are done.



Update - v4.2 to v4.2.1

1. Download v4.2.1

2. Copy/Replace your following files and folders taking from v4.2.1

3. Run the database migration file via browser. Example link http://example.com/update/v_4_2to4_2_1

4. You are done.



Update - v4.1 to v4.2

1. Download v4.2

2. Copy/Replace your following files and folders taking from v4.2

3. Run the database migration file via browser. Example link http://example.com/update/v_4_1to4_2

4. You are done.



Update - v4.0.1 to v4.1

1. Download v4.1

2. Copy/Replace your following files and folders taking from v4.1

3. Run the database migration file via browser. Example link http://example.com/update/v4_0_1to4_1

4. You are done.



Update - v4.0 to v4.0.1

1. Download v4.0.1

2. Copy/Replace your following files and folders taking from v4.0.1

3. Open application/config/my_config.php and update 'product_version' to 4.0.1

4. Run the database migration file via browser. Example link http://example.com/update/v_4_0to4_0_1

5. You are done.

If you want to use auto update, go to check update menu from your EZ Inboxer admin panel and click the update button. Then change product version as mentioned in step 3 and run database migration file as mentioned in step 4



Update - v3.2 to v4.0 [WE ARE RECOMMENDING TO INSTALL FRESH COPY INSTEAD OF UPDATE IF POSSIBLE.]

1. Download v4.0

2. Create/Copy/Replace your following files and folders taking from v4.0 [* MEANS ALL]

3. Open application/config/my_config.php and make $config['sess_use_database'] = FALSE;

4. Run the database migration file via browser. Example link http://example.com/update/v_3_2tov4_0

5. Now make sure all files and folder have write permission (755 permission recommended)



Update - v3.1 to v3.2

1. Download v3.2

2. Copy/Replace your following files and folders taking from v3.2

3. Open application/config/my_config.php and update 'product_version' to v3.2

4. If you are using latest Facebook app (after v2.9) and getting errors while login with facebook then you need to change your facebook app setings a bit. You have to put redirect url inside facebook app as facebook's new policy. You will get the urls needed inside the app, just follow this.Then watch this video to know how to put the urls in your facebook

5. You are done.



Update - v3.0 to v3.1

1. Download v3.1

2. Copy/Replace your following files and folders taking from v3.1 [* means all files & folder]

3. Run the database migration file via browser. Example link http://example.com/update/v_3_0to3_1

4. Open application/config/my_config.php and update 'product_version' to v3.1

5. Go to cron job menu and set up the new cron job command written there to your server "Delete Junk Data Cron Job Command" and we recommend now to change frequency of one of previous cron job " Send Inbox Message Cron Job Command" to every minute.

6. If your server has time out issue while sending message , then adjust the variables mentioned in General Settings block of this manual.

7. You are done, it's 3.1 now but your previous campaigns will cause problem for new campaigns.
You must run the follwoing sql to your database (via phpmyadmin):

UPDATE `facebook_ex_conversation_campaign` SET `is_try_again`='0' WHERE `posting_status`='2';
UPDATE `facebook_ex_conversation_campaign` SET `is_try_again`='0',`error_message`='This campaign is depreciated in v3.1',`posting_status`='2' WHERE `posting_status`!='2';



Update - v2.4 to v3.0

1. Download v3.0

2. Copy/Replace your following files and folders taking from v3.0 [* means all files & folder]

3. Open application/config/my_config.php and update 'product_version' to v3.0

4. You are done.



Update - v2.3 to v2.4

1. Download v2.4

2. Copy/Replace your following files and folders taking from v2.4

3. Open application/config/my_config.php and update 'product_version' to v2.4

4. You are done.



Update - v2.2 to v2.3

1. First stop "Send auto private reply on comment Cron job command" from your server.

2. Download v2.3

3. Copy/Replace your following files and folders taking from v2.3

4. Open application/config/my_config.php and update 'product_version' to v2.3

5. Run the migration file via browser. Example link http://example.com/update/v_2_2to2_3

6. Now start "Send auto private reply on comment Cron job command" from your server.

7. You are done.



Update - v2.1 to v2.2

1. Download v2.2

2. Copy/Replace your following files and folders taking from v2.2

3. Open application/config/my_config.php and update 'product_version' to v2.2

4. You are done.

Update - v2.0 to v2.1

1. Download v2.0

2. Copy/Replace your following files and folders taking from v2.1

3. Open application/config/my_config.php and update 'product_version' to v2.1

4. You are done.

Update - v1.1 to v2.0

1. Download v2.0

2. Copy/Replace your following files and folders taking from v2.0

3. Open application/config/my_config.php and update 'product_version' to v2.0

4. Run the migration file via browser. Example link http://examplr.com/update/v_1_1to2_0

5. You are done.

Update - v1.0 to v1.1

1. Download v1.1

2. Copy/Replace your following files and folders taking from v1.1

3. Open application/config/my_config.php and update 'product_version' to v1.1

4. You are done.

Thanks a lot to