Next: ChatbotX goes open source in May 2026 🚀
monitoring Analytics

See what your bots, teams,
and channels are really doing

Analytics is the reporting hub for ChatbotX. Track contact growth, response performance, human workload, bot effectiveness, acquisition source, and channel momentum in one place.

date_range Filters and date range

Start with the right window

Before reading any number, set the correct date range. Analytics defaults to the last 7 days, but 30 days usually gives a more stable view of the real trend.

Quick ranges

  • Today / Yesterday
  • Last 7 days / Last 30 days
  • This month / Last month

Extended views

  • Lifetime history
  • Custom date range
  • Channel and performance filters
ChatbotX analytics dashboard preview

Overview metrics

Five numbers set the baseline before you dive into charts and tables.

Contacts

Total reach

The size of your contact base, with growth compared against the previous period.

New Contacts

Acquisition

How many people were added during the selected range.

Active Contacts

Engagement

How many contacts actually interacted during the period.

Response Time

Speed

Average time from incoming message to reply by bot or human.

First Response Time

First touch

How quickly a new conversation receives its first response.

Contact growth charts

  • Total Contacts: The running total of your audience over time. This line should stay flat or move upward.
  • New Contacts: Daily acquisition spikes usually reveal which campaigns, links, or broadcasts worked.
  • How to read it: Spikes often map to campaigns, steady lifts suggest healthy entry points, and long flat periods mean top-of-funnel needs attention.

Response performance

  • Average response time: Compare first response time and overall response time to spot where conversations slow down.
  • By humans: Pie charts reveal who carries the load and who may need reassignment support.
  • Conversation duration: Long conversations are not always bad. Compare with actual conversion or resolution outcomes.

Humans table

Column Meaning
NameThe admin or team member handling the conversation.
Messages sentTotal messages sent by that person.
ContactsUnique contacts they handled.
Response TimeAverage reply time across handled conversations.
First Response TimeHow long they take to send the first reply.
Assigned conversationsHow many threads are owned by that person.

Bot performance

  • Messages received by the bot: Success versus fallback flow shows whether the bot understands real user intent.
  • Messages sent by source: Compare human, bot, and Meta Inbox share to understand how automated the operation really is.
  • Handoff volume: Track how often conversations move from bot to human and back again to spot where automation or staffing needs work.

Unique conversations by admins

Use the distribution chart to see how work is divided across the team.

Assigned conversations

Daily assignment trends help explain queue pressure and campaign load.

Follow Up conversations

Monitor leads that still require another touch before they are ready to close.

Archived and blocked

A spike in blocked conversations is a strong signal to review recent messaging frequency or broadcast content.

New contact analysis

  • By channel: Compare Telegram, WhatsApp, Instagram, Messenger, and Webchat to see where growth is coming from.
  • By source: Separate direct, bot links, inbound ads, and webchat to identify which acquisition motions deserve more budget.
  • By geography: View all contacts and new contacts by country to match content and sending time to the right time zone.

Weekly analytics checklist

  1. 1. Check contact growth. Review the New Contacts trend against the previous week.
  2. 2. Review fallback flow rate. If too many messages fall back, feed the missed intent back into keywords or AI training.
  3. 3. Audit first response time. Slow first-touch response is one of the easiest operational leaks to fix.
  4. 4. Watch blocked conversations. Sudden increases often mean a campaign is creating fatigue.
  5. 5. Recheck contact sources. Double down on the entry points that are actually producing net-new contacts.

Frequently
asked
questions

Underline decorative

Why make an open source ChatbotX?

What's the difference between ChatbotX and ManyChat, Wati, Respond.io?

What channels does ChatbotX support?

Do you offer a free forever plan?

What kind of payment methods are supported by ChatbotX?

What is your cancellation policy?

Can I trust ChatbotX?

Subscribe to the Newsletter

For occasional updates, news and events