At Bulletin, we understand the importance of comprehensive analytics. That's why our team has created a series of graphs and charts to help you keep tabs on your most important metrics. Here's how to access these graphs:

Step 1: Track user growth

Start by clicking on the 'Metrics' tab in the upper-left corner of the page. Then, select the 'Growth' option from the drop-down menu. 

Here, you will see a graph titled User Growth. This graph shows how your user count has changed over a given timespan. 

The following elements are measured in this graph: 

  • New users - People who have just subscribed to your bot. This metric is shown as a forest green bar graph. 
  • Onboarding users - These users have made the first engagement with your bot, but haven't finished agreeing to all the terms or getting through the onboarding messages. Onboarding users are represented by a yellow line graph.
  • Ready users - Subscribers who have been through onboarding and are ready to receive messages from your chatbot. Ready users are shown as a green line graph. 
  • Dropped users - People who have unsubscribed from your bot. Dropped users are represented by a red bar graph. 

We use different numeric increments for different sets of metrics. The numbers corresponding with new and dropped users are located on the left side, or y-axis, of the graph. The numbers corresponding with ready and onboarding users are located on the right side of the graph.

You can opt to remove any of these metrics from view by clicking on the appropriate colored box at the bottom of the graph. 

As you hide or display different metrics, the graph will change as well. Any y-axis information that is no longer relevant will disappear with the corresponding graph element.

At the bottom of the graph, you will find a summary of its contents.

Click on the text 'detailed table view' for a day-by-day breakdown of everything that is shown in the graph.

Step 2: Analyze user retention

Click on the 'Retention' tab in the 'Metrics' drop-down menu. 

Here, you will see the following graph:

This graph shows how users are retained over time. It is a cohort analysis that helps you analyze the overall health of your user base. 

Different colored lines correspond with different user groups, or "cohorts". These groups are decided according to the period that users subscribe to your chatbot. 

Use the information in this graph to understand the lifetime behavior of your user groups. You can adjust the graph to be viewable on a daily, weekly, monthly, or other basis.

Click 'detailed table view' for a breakdown of your different story timeframes and user signup periods.

Step 3: View subscribers and active users

Click on the 'Subscribers & Active users' tab in the Metrics drop-down menu.

You will be directed to a graph that looks like this:

Here are the variables shown in this graph:

  • Subscribers are people who have opted to receive messages from your bot. They reflect your potential reach.
  • Active users are users that engage with your chatbot by opening and/or interacting with your bulletins.

Active users are denoted in bright green, and are measured as a bar graph. Subscribers are a darker forest green, and are laid out as a line graph. This makes it easy to watch your daily engagement grow as more people subscribe to your bot.

Click on 'detailed table view' for a more complete breakdown of your subscribers and active users. Use this chart to see how your enabled users (or total users), new users, dropped users, and active users vary by day. 

In the table view, you can also see how many messages your users receive from your bot each day. Note that this metric counts each individual message (or fragment), not the number of bulletins that were received. 

Click on 'view all users' to see information about your individual users.

In this list, you can see when your users signed up, how many bulletins they have read, what platform they are interacting with your bot on, and answers to any poll questions your bot may have asked. Each user is assigned a chat id and a username to ensure their privacy. 

Step 4: Adjust your graphs

Graphs can be adjusted to display different time periods. Just change the date in the 'Date range' field. A calendar will pop up, enabling you to select the date range you'd like to view. You can also click on one of the buttons under the 'Timescale' option, to automatically adjust the view to the last day, week, or month.

Zoom in and out of the graph by sliding the circles located in the upper left and right-hand corners. Move the right circle to zoom in on the first (or earliest) half of the graph. Move the left circle to zoom into the second (or most recent) half. Click 'Show all' to zoom out again.

Step 5: 

User Growth

Step 5: Check your profile metrics 

Click on the 'Profile' tab under the Metrics drop-down menu.

You will be taken to a page with a series of bar graphs. These graphs each track different user profile elements.

The first graph, titled Language, shows what languages your users speak. Note that should a user's language be unknown, this will be reflected as well.

The second graph, titled Platform, shows you what messaging apps your subscribers are using to interact with your bot. These messaging apps may include Telegram, Facebook, and WhatsApp. 

The final graph, titled Traffic Source, shows how your users found you. Here, you can see how many of your users are test users vs active users who found your chatbot from distinct sources, such as social media. Share your bot using trackable links to effectively measure your traffic sources. 

What's next?

  • How far did your audience make it through each of your bulletins? Click the button below to learn how to access detailed bulletin metrics.
Did this answer your question?