Analytics and Reporting

TipPanel provides comprehensive analytics to help you track the performance of your widgets, understand user engagement, and measure the success of your campaigns.

Analytics Overview

TipPanel's analytics features help you understand how your widgets are performing and how users are interacting with them. The analytics are divided into two main areas:

Dashboard Metrics

Quick overview metrics on your dashboard homepage, showing key performance indicators at a glance.

Analytics Page

Detailed analytics page with comprehensive metrics, trend analysis, and filtering options for in-depth analysis.

Note: The available analytics features depend on your subscription plan. Basic analytics are available on all plans, while more advanced features are available on Pro, Premium, and Lifetime plans.

Dashboard Metrics

The dashboard provides a quick overview of your key performance metrics:

Total Campaigns

The number of active campaigns you have.

Total Messages

The total number of messages received across all campaigns.

Conversion Rate

The percentage of messages that resulted in payments.

Average Transaction

The average payment amount across all transactions.

The dashboard also shows:

Top Campaigns

A list of your top-performing campaigns based on message count or revenue, showing:

  • Campaign name
  • Message count
  • Total revenue
  • Conversion rate
Recent Transactions

A list of your most recent transactions, showing:

  • Transaction date and time
  • Campaign name
  • Payment amount
  • Payment method
Tip: Check your dashboard regularly to get a quick overview of your performance. For more detailed analysis, use the Analytics page.

Analytics Page

The Analytics page provides more detailed insights into your widget performance and user engagement. To access the Analytics page, click on "Analytics" in the side navigation.

Date Range Selection

The Analytics page includes a date range picker that allows you to filter data by specific time periods:

Preset Date Ranges
  • Today: Data for the current day
  • Yesterday: Data for the previous day
  • Last 7 Days: Data for the past week
  • Last 30 Days: Data for the past month
  • This Month: Data for the current calendar month
  • Last Month: Data for the previous calendar month
Custom Date Range

You can also select a custom date range:

  1. Click on the date range field
  2. Select a start date from the calendar
  3. Select an end date from the calendar
  4. Click "Apply" to filter the data
Note: Date range selection is available on Pro, Premium, and Lifetime plans. The Free plan only shows all-time data.

Summary Metrics

The Analytics page shows summary metrics for the selected date range:

Metric Description
Total Views The number of times your widget was viewed (loaded on a page)
Total Clicks The number of times users clicked on your widget (for Floating widgets)
Total Messages The number of messages submitted through your widget
Total Transactions The number of successful payments
Total Revenue The total amount of money received from payments
Conversion Rate The percentage of messages that resulted in payments
Average Transaction The average payment amount across all transactions

These metrics give you a quick overview of your widget performance for the selected date range.

Trend Analysis

The Analytics page includes charts that show trends over time:

Message Trend

A line chart showing the number of messages received over time. This helps you identify patterns and trends in user engagement.

Revenue Trend

A line chart showing the revenue generated over time. This helps you identify patterns and trends in payment behavior.

Conversion Rate Trend

A line chart showing the conversion rate over time. This helps you identify patterns and trends in payment conversion.

Average Transaction Trend

A line chart showing the average transaction amount over time. This helps you identify patterns and trends in payment amounts.

Note: Advanced trend analysis is available on Premium and Lifetime plans. The Pro plan includes basic trend analysis, while the Free plan does not include trend analysis.

Filtering Options

The Analytics page includes filtering options that allow you to narrow down the data:

Campaign Filter

Filter data by specific campaigns:

  • All Campaigns
  • Individual campaigns
Payment Method Filter

Filter data by payment method:

  • All Payment Methods
  • Stripe
  • PayPal
Device Filter

Filter data by device type:

  • All Devices
  • Desktop
  • Mobile
  • Tablet

These filters can be combined to create more specific views of your data. For example, you can filter to show only mobile transactions using PayPal for a specific campaign.

Note: Advanced filtering options are available on Premium and Lifetime plans. The Pro plan includes basic filtering, while the Free plan does not include filtering.

Exporting Analytics Data

You can export your analytics data for further analysis or reporting:

  1. Navigate to the Analytics page
  2. Set the desired date range and filters
  3. Click the "Export" button in the top-right corner
  4. Select the export format:
    • CSV: For spreadsheet applications like Excel or Google Sheets
    • PDF: For sharing or printing reports
    • JSON: For programmatic use or custom analysis
  5. The file will be downloaded to your computer
Note: Data export is available on Premium and Lifetime plans only.

Analytics Tips and Best Practices

Regular Monitoring
  • Check your analytics regularly to stay informed about your performance
  • Set a schedule for reviewing analytics (daily, weekly, or monthly)
  • Look for trends and patterns over time, not just isolated data points
  • Compare current performance to previous periods to identify improvements or issues
Key Metrics to Watch
  • Conversion Rate: This shows how effectively your widget turns messages into payments
  • Average Transaction: This shows how much users are willing to pay on average
  • Total Revenue: This shows the overall financial performance of your widgets
  • Message Trend: This shows how user engagement changes over time
Using Filters Effectively
  • Use filters to identify which campaigns, payment methods, or devices perform best
  • Compare different segments to understand user preferences
  • Look for underperforming segments that might need improvement
  • Save common filter combinations for regular monitoring
Taking Action on Insights
  • Use analytics insights to guide widget customization decisions
  • Test changes to improve low-performing metrics
  • Replicate successful strategies across different campaigns
  • Set goals based on analytics data and track progress over time
Pro Tip: Don't just collect data—use it to make informed decisions. Regular analysis of your analytics can help you optimize your widgets, improve user engagement, and increase revenue.