Custom Events & Reports

Custom Events & Reports

OCP now allows its users to track various events that happen within the bot automations and let users visualize these event via analytics in form of custom events and custom reports.

You will now be able to track custom events of your choosing and then make collaborative analytical reports out of them, giving you more insight of data and provide you with metric on which to track the performance of your bot and automations.


Creating and Using Custom Events In OCP

On your dashboard, click on the bot and go inside the flow builder.



Inside the flow builder, select Content tab, and then select custom events.



When creating a new event, following parameters you have to provide.

      Event Name : This is used to naming that custom event

      Event Description : This is used for describing what the custom event do and track.

      Parameter Names : These are the name of the parameters you want to track for, for example product, sales category, name of the person etc


You don't have to fill each of the parameter in order for the event to work but you need to be able to provide at least one parameter for tracking


After creating an event, Go inside your flow builder and add the “Custom Event” action from Action block to start integrating the event and tracking it.




Click on Edit action and start setting up the event.


Here the event will track the Channel from which the users are coming and then the count will add one count to the total number of event happening.


The event is now ready to be tracked.


Visualizing Analytics For Custom Events

Click on the analytics tab, select custom events to view the analytics for that particular event.


Click on the event to further view the analytics of that particular event.




Creating and Using Custom Reports In OCP

In order to create a custom report, click on the tools tab and select custom reporting.


Enter the name of the report and the type of the report.


Click on the gear icon to start modelling your reports.


Modelling Funnel Report

Click on the “Funnel Steps” to start adding custom events to your report


Click on “Add step”


Select which type of event do you want to track


After adding the event, click on the three dots icon to start customizing it.

Set up the proper events you want to track in this event. Click on the Done button


You can add more steps to your funnel report, if you want to build a collaborative report or comparison report on multiple events and track the performance on multiple fronts.


If you want to change the colors of the trend line graphs and bar charts, click on the palette icon on the top left corner and then choose the chart you want to change the color of.


You can also edit the graphs and charts themselves, changing their labels, axes, enabling or disabling them to show on the report itself or not


Modelling Percentage Report

In percentage reports, you can compare two events and find out how they perform w.r.t to each other.

In order to add the events, click on Field A and Field B.


In order to edit the charts and graphs, click here to modify them as per your needs.


Formula

Percentage reports allow you to add formulae to calculate the percentage and proper event.


Formula #1

This formula compares the two fields and calculate the relative percentage between them. For example

  • Field A can be No of students in Class A and Field B can be the total number of students in a school, this formula will help you calculate the percentage of students of Class A compared with total student population of the school

  • Field A can be can be the no of sales of product A and field B can be the total number of sales, this formula will help you calculate the percentage of sales of product A.

Formula #2

This formula compares the two fields and just like the formula 1 give the relative percentage. Here Field A and Field B can be the two parts. The denominator here gives the sum of the constituents.

Field A can be the no of users passing through Flow A. Field B can be the no of users passing through Flow B. This formula will gives us how many people passed through which flow, This is import for A/B testing

Formula #3 & 4

This formulae compares the two fields and give a value which is not directly derived. For example consider a marketing SMS campaign. We can track the total number of the people targetted and the people replied to be put in DNC or Do not Contact list. Using this formula we can derive the actual number of people that responded back to the campaign or the actual response rate.

Visualizing Analytics For Custom Reports

In order to visualize the custom reports, you can click on the analytics tab and select custom reports



    • Related Articles

    • Custom Fields

      Bot fields Similar to user fields you can also create bot fields. The main difference is with user fields you store data to segment and share with that specific bot user, and bot fields allow you to store data and show them all equally among all bot ...
    • Google Tag Manager Integration & Implementation

      Integrating Google Tag Manager With OCP Using Google Tag Manager In OCP Sending Custom Events To Google Tag Manager Video Tutorial For Google Tag Manager Integration OCP now lets its users integrate with their Google Tag Manager and Google Analytics ...
    • Actions format

      Action add tag Use this response to add a tag to a subscriber. Tag with the same name must exist in your bot: { "version": "v1", "content": { "messages": [ { "type": "text", "text": "simple text with button", "buttons": [ { "type": "url", "caption": ...
    • Add Ons for Partners

      For our partner program, we offer the non-branded app & mobile app to use by default, but partners will have the options to have their own branded app from the options below. SSL certificate - $119/one time payment We offer the Article below to help ...
    • How to set up a Whitelabel domain?

      In this help document, we will show you how to set up the Whitelabel domain for your Whitelable plan. What plan supports Whitelabel? The Whitelabel plan or Partner plan allows you to set up your custom domain. If you want to upgrade, please visit the ...