Analytics and Reporting
Gain actionable business insights with Dodo Payments’ Analytics & Reporting dashboard. Learn to track revenue, customer trends, and transaction health, and download detailed reports.
Introduction
Dodo Payments’ Analytics & Reporting dashboard empowers you to monitor your business performance, understand customer behavior, and make data-driven decisions. Access real-time metrics, visualize trends, and export detailed reports—all from a single, intuitive interface.
Revenue Insights
Track total revenue, growth trends, and top-performing products or countries.
Customer Analytics
Analyze customer acquisition, retention, and average revenue per user (ARPU).
Transaction Health
Monitor payment and refund success rates, and identify failure reasons.
Exportable Reports
Download payments, refunds, and payouts reports for custom date ranges.
Dashboard Overview
The Analytics dashboard provides comprehensive insights into three key areas of your business performance. Each section offers detailed metrics and visualizations to help you understand your revenue patterns, customer behavior, and transaction health.
Revenue Analytics
Track your income and payment activity to understand revenue trends and identify your top-performing markets.
Total revenue and 30-day trend
- Total Revenue: Instantly see your all-time revenue and recent trends.
- Revenue Trend: The 30-day chart helps you spot spikes or dips in income.
Top 5 revenue-generating countries and growth rate
- Growth Rate: Track monthly revenue growth to measure business momentum.
- Geographic Insights: Visualize your top 5 revenue-generating countries.
Use these insights to focus your marketing and product efforts on high-performing regions and periods of growth.
Customer Analytics
Analyze customer acquisition, retention, and spending patterns to optimize your customer strategy.
ARPU, active customers, customer split, and top customers
- ARPU (Average Revenue Per User): Understand how much each customer contributes on average.
- Active Customers: See how many customers are engaging with your business.
- Customer Split: Instantly view the ratio of new vs. returning customers.
- Top Customers: Identify your highest spenders for targeted engagement.
Monitor ARPU and customer split to refine your retention and acquisition strategies.
Transaction Success & Failure Analytics
Monitor payment and refund success rates to identify and resolve transaction issues quickly.
Payment/refund success rates, failure reasons, and payment breakdown
-
Payment Success Rate: Track the percentage of successful payment attempts.
-
Refund Success Rate: Monitor how many refunds are processed successfully.
-
Failure Reasons: Quickly identify common issues (e.g., expired cards, unsupported methods).
Transaction Failure Reference
Get all possible transaction failure codes and it’s reasons.
-
Payments Breakdown: Visualize the distribution of successful and failed transactions.
If you notice a drop in success rates or a spike in failures, review the failure reasons and address them promptly to minimize revenue loss.
Filtering & Customization
You can filter analytics data by:
- Product Type (one-time vs. subscription)
- Date Range (customizable)
- Payment Method
Use filters to drill down into specific products, time periods, or payment methods for targeted insights.
Downloading & Exporting Reports
You can export detailed reports directly from the dashboard:
Open the Reports Section
Navigate to the Reports area in your dashboard.
Select Report Type & Date Range
Choose the report you need (Payments, Refunds, Payouts) and specify the date range.
Download the Report
Click Download to export your report in CSV format.
Your report will be saved to your device.
Best Practices & Troubleshooting
- Regularly review your analytics to spot trends and anomalies early.
- Use filters to compare performance across products, time periods, or geographies.
- If data appears incorrect or missing, check your filters and date range settings first.
If you notice persistent discrepancies or missing data, contact support@dodopayments.com for assistance.