Knowledge Base Dashboard & Analytics

Dashboard & Analytics — Complete Guide

FuriosaCRM gives you real-time visibility into everything happening across your account, from high-level revenue and growth metrics to granular per-campaign delivery breakdowns. This guide covers every analytics surface in the platform: the admin dashboard, per-page dashboards, the statistics module with geographic heat maps, the activity audit log, per-campaign reports, and cross-platform advertising analytics.

Overview

Analytics in FuriosaCRM are organised into two tiers. The admin dashboard provides a platform-wide view of users, pages, submissions, page views, messages sent, and estimated revenue. The page dashboard provides a detailed view for each individual signup page, including submission counts, confirmation status breakdowns, form field analytics, and the full submissions table.

Beyond the dashboards, the Statistics module offers time-series charts with configurable date ranges and an interactive geographic heat map. The Activity Log records every significant action taken by every user. And each campaign channel (Email, SMS, WhatsApp) generates its own detailed Campaign Report with delivery metrics, engagement rates, and error breakdowns.

All analytics data is refreshed in real time. Stat cards, charts, and tables reflect the latest state of your data without needing to reload the page. Period filters let you narrow the view to today, this week, or the last 30 days to compare performance across different time windows.

Admin Dashboard

The admin dashboard is the first thing you see after logging in. It provides a bird’s-eye view of your entire FuriosaCRM account with six key performance indicators displayed as stat cards across the top of the page.

The six stat cards are:

  • Total Users — The number of users in your account, with a subtitle showing the breakdown by role (Admin, Client Admin, Client User, Domain Only).
  • Sign-up Pages — The total number of active signup pages you have created.
  • Total Submissions — The aggregate count of form submissions received across all pages and all client databases.
  • Page Views — Total page views, with a subtitle showing today’s views for quick comparison.
  • Messages Sent — Combined total of email, SMS, and WhatsApp messages sent, with a breakdown by channel in the subtitle.
  • Est. Revenue — Estimated revenue calculated from setup fees, domain payments, and SMS credit purchases.
app.furiosacrm.com/admin/admin-dashboard
Dashboard
Total Users
48
12 Admin · 18 Client · 14 User · 4 Domain
Sign-up Pages
34
+3 this month
Total Submissions
127,491
+4,218 this period
Page Views
842K
1,247 today
Messages Sent
56.3K
41K email · 9K SMS · 6K WA
Est. Revenue
£18,420
Setup + Domains + SMS
Activity — Last 30 Days
Logins
Page Views

Below the stat cards, an activity chart visualises logins and page views over the selected period. The chart uses Chart.js for smooth, interactive line graphs with a dual-colour legend. You can toggle between period filters — Today, This Week, and Last 30 Days — to compare performance across different time windows. The entire dashboard updates dynamically via AJAX when you switch periods, without a full page reload.

Further down, the dashboard displays a Recent Users table showing the top 10 users by last login, with their name, email, role (colour-coded badge), last login time, and page count. A Campaign Performance Summary grid breaks down email, SMS, and WhatsApp campaigns with sent, delivered, opened, clicked, bounced, and read counts as appropriate for each channel.

The admin dashboard also surfaces quick-access stats for audiences, total contacts, active integrations, email and phone suppressions, privacy documents, and PHP errors. If the PHP error count is greater than zero, it is highlighted in red for immediate attention.

Tip: Use the period filters to compare campaign performance across different time windows. Switching between “This Week” and “Last 30 Days” can reveal trends that are not visible in a single snapshot.

Page Dashboard

Every signup page in FuriosaCRM has its own dedicated dashboard. Navigate to Pages in the sidebar and click on any page to view its dashboard. This is where you monitor the performance and submissions of that specific page.

The page dashboard shows six stat cards tailored to form submissions:

  • Total Submissions — All submissions ever received on this page.
  • Unique Emails — Deduplicated count by email address (only the latest submission per email is counted).
  • Today’s Submissions — Submissions received in the current day.
  • Confirmed — Contacts who have completed both email and SMS verification (shown in green).
  • Pending — Contacts who have not yet completed verification (shown in orange).
  • Phone Confirmed — Contacts who have verified their phone number via SMS OTP.

Page Mode Switcher

Below the stat cards, you will find the page mode switcher, which lets you change the active state of your page in real time. The three modes are:

  • Sign Up Live — The page displays its signup form. This is the default mode.
  • Pre Sale — The signup form remains active, and additionally the presale page is made live at your custom domain URL for ticket purchasing.
  • Gen Sale — The signup form is hidden and the page switches to general sale content.

Mode changes happen instantly via AJAX. The currently active mode is indicated by a checkmark badge.

Field Breakdown

If your form includes dropdown or select fields, the dashboard automatically generates a field breakdown panel. This panel shows the count of submissions for each dropdown option in a grid layout. Each option displays the count in large teal text with the option label below, and a green download button to export only the submissions matching that option as a CSV file. Clicking any option count filters the submissions table below to show only matching records.

app.furiosacrm.com/admin/dashboard?page_id=7
Summer Festival 2026
Total Submissions
4,283
Unique Emails
3,891
Today
127
Confirmed
3,542
Pending
741
Phone Confirmed
2,918
Page Mode
Sign Up Live
✓ Active
Pre Sale
Gen Sale
Ticket Type Breakdown
1,842
General Admission
1,203
VIP
847
Early Bird
391
Weekend Pass

The submissions table at the bottom of the page dashboard displays every form response with columns for all form fields, confirmation status, and submission timestamp. Status is shown as colour-coded indicators: a green checkmark for fully confirmed contacts, an orange dot for pending, and specific labels for email-only or SMS-only pending states. The table supports full-text search across all fields, pagination (20 rows per page), and sorting by submission date.

Statistics

The Statistics module provides time-series analytics for any page in your account. Navigate to Statistics from the page dashboard to access it. At the top of the page, three summary cards display Total Page Views, Total Sign Ups, and Conversion Rate (calculated as sign-ups divided by views, multiplied by 100).

Date Range Filters

Below the summary cards, you can choose from five date range presets: 7 Days, 14 Days, 30 Days (default), 60 Days, and 90 Days. Clicking any filter button updates all charts and tables dynamically. The dual-line chart shows page views (teal line) and sign-ups (green line) over the selected period, with gaps filled with zeros to maintain continuous lines.

Location Analytics

Below the chart, four tables show geographic breakdowns of your submissions: Top Postcodes, Top Cities, Top Counties, and Top Countries, each displaying the top 10 entries. This data is pulled from the geolocation fields captured during form submission (based on the submitter’s IP address).

Interactive Heat Map

At the bottom of the statistics page, an interactive map powered by Leaflet.js visualises the geographic distribution of your subscribers. For datasets with 50 or fewer points, individual circle markers are placed on the map. For larger datasets, the map switches to a heat layer that shows density patterns. The map auto-centres and zooms to fit all data points, with a maximum zoom level of 12 to prevent over-zooming on clustered data.

app.furiosacrm.com/admin/statistics?page_id=7
Total Page Views
28,412
Total Sign Ups
4,283
Conversion Rate
15.1%
Page Views
Sign Ups
Subscriber Locations
Leaflet · OpenStreetMap
Tip: The conversion rate on the statistics page is one of the most important metrics for optimising your signup pages. If your rate is below 10%, experiment with your page design, form field count, and call-to-action copy. Even small improvements in conversion rate can dramatically increase your audience growth.

Activity Log

The Activity Log is a system-wide audit trail that records every significant action taken by any user in your account. Navigate to Activity Log from the admin sidebar (available to Admin and Client Admin roles). At the top of the page, a stat card shows the total number of recorded activities.

The log is displayed as a table with five columns: Time (formatted as “Mar 01, 2026 14:30:45”), User (display name with a grey role badge), Action (colour-coded badge), Details (contextual description, truncated if long), and IP Address (source IP of the action).

Action types are colour-coded for fast scanning:

  • Login — Green badge. Recorded every time a user logs in.
  • User Created — Blue badge. When a new team member is added.
  • User Deleted — Red badge. When a team member account is removed.
  • Role Changed — Orange badge. When a user’s role or permissions are modified.
  • Password Reset — Purple badge. When a password is changed or reset.
  • Export — Cyan badge. When data is exported from the platform.

You can filter the log by user using the dropdown at the top, which lists all users with their roles in the format “Name (Role)”. Pagination displays 50 records per page with previous/next navigation and numbered page links.

Important: Activity logs are retained for 12 months. If you need to keep audit records for compliance or legal purposes, export the log data using the Export button before the retention period expires.

Campaign Reports

Every campaign sent through FuriosaCRM generates a detailed report with channel-specific metrics. Access reports from the Campaigns section by clicking on any sent campaign. Each report is tailored to its channel:

Email Campaign Reports

Email reports show header information (campaign name, subject line, from address, audience, sent timestamp) followed by stat cards for: Sent, Delivered, Opened, Clicked, Bounced, Complained, and Unsubscribed. Each card shows the absolute count and the percentage of total sent. A delivery breakdown bar visualises the proportion of delivered, bounced, and complained messages.

Completed email campaigns also show a Resend to Non-Openers button, which lets you create a follow-up campaign targeting only contacts who did not open the original email. Below the summary, a detailed message log table with pagination shows the delivery status of every individual recipient.

app.furiosacrm.com/admin/email-campaign-report?id=15
Summer Festival Presale
Sent Feb 20, 2026 at 10:00 AM · From: events@yourbrand.com · To: Summer Festival 2026 (4,283 contacts)
Delivered
4,241
99.0%
Opened
2,847
67.1%
Clicked
1,523
35.9%
Bounced
30
0.7%
Delivery Breakdown
Delivered 99.0% Bounced 0.7% Complained 0.3%

SMS Campaign Reports

SMS reports show the campaign name, message preview, audience, and status badge. Stat cards display Sent, Delivered, and Failed counts. If the campaign included a tracked URL, the report also shows click tracking with a Clicked count and a Resend to Non-Clickers button. The message log table shows per-recipient delivery status with pagination (20 per page).

WhatsApp Campaign Reports

WhatsApp reports include stat cards for Total, Sent, Delivered, Read, and Failed counts, along with the failure rate percentage. Unique to WhatsApp reports is an error breakdown table that groups failures by error code and error detail with counts sorted by frequency. An hourly delivery timeline table shows delivered, read, and failed counts bucketed by hour over the last 48 hours, which is useful for understanding delivery patterns. The report also calculates total campaign duration in a human-readable format.

Integration Reports

For users running advertising campaigns across multiple platforms, the Integration Reports page consolidates performance data from Meta (Facebook/Instagram), TikTok, and Snapchat into a single unified view. Navigate to Integrations → Reports to access it.

At the top, four overview cards show Total Spend (in red), Total Revenue (in green), ROI (calculated), and Conversions (count). Date range options let you view the last 7, 30, or 90 days.

The main chart is a dual-axis visualization showing daily ad spend (left axis) and conversions (right axis) over the selected period. Below the chart, individual platform breakdown cards for each connected ad network show platform-specific spend, conversions, ROI percentage, and cost per conversion.

An events table at the bottom provides granular detail with columns for date, platform, event type, cost, conversions, and ROI, sorted by date in descending order. Integration data is refreshed every 6 hours, with a help banner explaining the refresh cycle and noting that retroactive attribution adjustments may cause slight changes in historical data.

Best Practices

To get the most out of FuriosaCRM’s analytics capabilities, incorporate these habits into your workflow:

  • Review the dashboard daily. A quick morning check of the admin dashboard helps you spot anomalies early — sudden drops in submissions, spikes in bounce rates, or unexpected changes in page views.
  • Use period filters for event-specific analysis. Before and after an event, compare performance across different date ranges to understand the full impact of your marketing efforts.
  • Monitor bounce and complaint rates after every email campaign. Open the campaign report within a few hours of sending. If your bounce rate exceeds 5% or your complaint rate exceeds 0.1%, investigate immediately to protect your sender reputation.
  • Leverage the activity log for team accountability. If multiple team members are working on campaigns, the activity log is the single source of truth for who did what and when.
  • Export reports for stakeholders. The statistics page and postcode analyzer generate PDF-ready data that is perfect for client presentations, board reports, and post-event analysis documents.
  • Track conversion rates over time. A 15% conversion rate is strong, but track it weekly to see if changes to your page design, form fields, or traffic sources are improving or hurting performance.
Tip: Bookmark the Statistics page for your most important signup page. Checking the conversion rate chart every morning takes 10 seconds and gives you an immediate sense of whether your marketing is working.