Analytics Dashboard Documentation

Overview

The SnapSentiment Analytics Dashboard provides powerful visualization tools to help you understand customer sentiment and track review performance across your product catalog. This documentation covers each visualization component and how to leverage them for actionable insights.

Rating Distribution

Features

  • Interactive pie chart showing review distribution across star ratings (1-5)
  • Percentage breakdown for each rating category
  • Hover tooltips with detailed counts and percentages
  • Color-coded segments for quick visual analysis

Use Cases

  • Identify dominant rating categories
  • Spot potential rating manipulation (unusual distribution patterns)
  • Track overall customer satisfaction levels
Rating Distribution Chart

Distribution Curve

Technical Details

  • Gaussian distribution curve showing rating density
  • X-axis: Rating values (1-5)
  • Y-axis: Density of reviews
  • Interactive data points with precise values

Analysis Tips

  • Normal distribution suggests consistent product performance
  • Bimodal distribution may indicate polarizing features
  • Left-skewed distribution signals potential product issues
  • Right-skewed distribution indicates strong product performance

Rating Trend

Features

  • Time-series graph showing average rating over time
  • Customizable date ranges (7D, 30D, 90D, 1Y)
  • Moving average trendline
  • Review volume indicators

Advanced Usage

  • Correlate trends with product updates
  • Identify seasonal patterns
  • Export trend data for reporting
Rating Trend Analysis

Product Ratings

Capabilities

  • Consolidated view of all product ratings
  • Sortable by average rating, review count, or date
  • Filter by rating range or time period
  • Export functionality for data analysis

Best Practices

  • Regularly monitor low-rated products (below 3.5 stars)
  • Analyze high-performing products for success factors
  • Track review velocity for new product launches
  • Set up alerts for significant rating changes
ℹ️

Data Refresh Rate

The analytics dashboard updates every 15 minutes. For real-time data, use the "Refresh" button in the dashboard header.

API Access

Access analytics data programmatically through our REST API:


// Example API request for rating distribution
GET /api/analytics/distribution
{
  "timeRange": "30D",
  "productId": "optional-product-id"
}

// Response
{
  "distribution": {
    "1": 45,
    "2": 78,
    "3": 156,
    "4": 423,
    "5": 892
  },
  "total": 1594,
  "average": 4.28
}
            

Export Capabilities

Export analytics data in multiple formats:

  • CSV for spreadsheet analysis
  • JSON for programmatic processing
  • PDF reports for presentations
  • PNG/SVG for chart images
⚠️

Data Retention

Analytics data is retained for 24 months. Export historical data before it expires if needed for long-term analysis.