chart-line-upAnalytics

nativeMsg Analytics: Quick Start Guide

Goal: Understand how to measure performance across your bots, messages, and audiences — and use analytics to improve engagement. Estimated Time: 10 minutes


🧭 Overview

The Analytics section in nativeMsg helps you track performance across all your bots, messages, and users. You can view trends at a high level (all bots) or drill down into one bot’s activity.

💡 Think of Analytics as your mission control — where you see what’s working, what’s not, and when your audience is most active.


1️⃣ Where to Find It

  • In the left navigation, click Analytics.

  • Choose All Bots to view total activity, or pick a specific bot to zoom in.

You’ll see multiple panels — Ads, Bot Activity, Humans, Messaging, Subscribers, and Custom Reports.


2️⃣ What You Can See

🔹 Ads

Track how your ad-driven campaigns perform.

  • Impressions, Conversations, Engagements, Clicks

  • Active Hours chart (see when engagement peaks)

  • Identify which ads drive real conversation starts


🔹 Bot Activity

Everything happening inside your bots.

  • Overview: Conversations and engagement stats

  • Interactions Report: Which flows are performing best

  • Common Phrases: What users are typing most often

  • Active Hours: When your users chat the most

  • Conversation Length: Average duration of chat sessions

💡 Use Common Phrases to refine your bot’s wording with real customer language.


🔹 Humans

Your audience metrics — new vs. returning users.

  • Track audience growth over time

  • Identify your most active customer segments

  • See how engagement evolves after campaigns


🔹 Messaging

Message-level performance across all bots and channels.

  • Sent, Received, and Total message counts

  • Compare message volume to user engagement

  • Spot spikes to understand campaign or event impact

📈 This is your quick pulse check for engagement health.


🔹 Subscribers

Understand your subscribed audience.

  • Total Subscribed vs. Unsubscribed users

  • View by Tag (audience segment) or Channel (SMS, Web, Facebook, etc.)

Breakdowns available:

View
What It Shows

Subscriptions by Tag

How many users belong to each segment

Subscribers by Channel

Where users are most active

💡 Helps you focus future Blasts on the best-performing audiences.


🔹 Custom Reports

Create your own dashboards with only the data you care about.

  1. Click Custom Reports → + Add.

  2. Name your report.

  3. Select the analytics modules to include (Ads, Bot Activity, Messaging, etc.).

  4. Rearrange or remove panels using drag-and-drop.

  5. Click Create to save.

Perfect for weekly KPI snapshots or monthly performance reviews.


3️⃣ Filtering Data

Filter any analytics view to focus on the right bot, channel, or time period.

At the top of the page:

  1. Choose a Bot (All Bots or specific).

  2. Select a Date Range:

    • Today

    • This Week

    • 15 Days

    • 90 Days

    • Custom range (set your own start/end dates)

  3. (Optional) Check Exclude Deleted Channels for cleaner reports.

  4. Click Apply Filters.

💡 The dashboard refreshes instantly with your filtered data.


4️⃣ Exporting & Sharing

Need to share performance data with your team? You can export any view.

  1. Click Download (top-right corner).

  2. Choose your file format:

    • CSV (for spreadsheets)

    • XLSX (Excel)

    • ODS (OpenDocument)

    • PDF (for reports & presentations)

  3. nativeMsg will refresh the latest data before exporting.

  4. Share the file via email or include it in your internal reporting.

📤 Pro Tip: Filter your data first — exports match your active filters and date range.


✅ Pro Tips for New Users

Tip
Why It Matters

Start with “Humans + Messaging” panels

Get a quick snapshot of overall engagement health.

Use “Common Phrases”

Improve flows based on real customer input.

Create Custom Reports

Save time on weekly or monthly reporting.

Apply date filters before exporting

Keeps data aligned with your reporting period.

Check “Active Hours”

Identify the best times to send Blasts or respond faster.


📊 Example Use Cases

  • Marketing Teams: Track campaign engagement, subscriber growth, and message conversions.

  • Customer Success Teams: Monitor customer interactions and FAQs from Common Phrases.

  • Operations: Evaluate support load via average conversation length and daily message volume.


✅ Quick Recap

You can use Analytics to:

  • Measure campaign and bot performance

  • Discover peak user activity hours

  • Understand audience growth and retention

  • Build and export your own reports

🧭 Data is your feedback loop — check Analytics weekly to keep improving your messaging experience.

Last updated

Was this helpful?