Analytics & Reporting
Understand your video performance with detailed analytics including views, clicks, add-to-cart events, revenue attribution, and actionable insights to optimize your video strategy.
ReelPlus tracks every meaningful interaction customers have with your video widgets. The analytics dashboard gives you a clear picture of what is working, what needs improvement, and how much revenue your videos are generating.
Overview of the Analytics Dashboard
The analytics dashboard is accessible from the main navigation in your ReelPlus admin panel. It provides a comprehensive view of how your video content is performing across your entire store.
The dashboard is organized into several sections:
- Summary cards at the top showing key metrics at a glance
- Trend charts visualizing performance over time
- Revenue attribution showing the financial impact of your videos
- Performance tables with per-video and per-widget breakdowns
- Orders table listing individual attributed purchases
All data can be filtered by date range, allowing you to analyze specific time periods such as a promotional campaign, a product launch, or seasonal trends.
Key Metrics Explained
Understanding what each metric measures is essential for making informed decisions about your video strategy.
Impressions
An impression is counted each time a widget loads on a page for a visitor. This tells you how many people had the opportunity to see your video content.
- Counted when the widget container renders in the browser viewport
- One impression per page load per visitor
- High impressions with low views may indicate your widget placement needs attention or your thumbnails are not compelling enough
Views
A view is counted when a customer starts playing a video. This is the most fundamental engagement metric.
- Counted when video playback begins (not just when the thumbnail is visible)
- Each video play counts as one view, even if the customer watches only a few seconds
- Compare views to impressions to calculate your view rate (views / impressions)
Clicks
A click is counted when a customer interacts with a product element inside a video widget. This includes:
- Clicking a product card in the video overlay
- Clicking a product tag or link within the modal
- Tapping a product during video playback on mobile
Clicks indicate purchase intent. A high click rate means your product tagging is relevant and your videos are driving product discovery.
Add to Cart
An add to cart event is recorded when a customer adds a product to their shopping cart directly from a video widget.
- Tracked when the "Add to Cart" button inside the widget is clicked
- Also tracked when a customer clicks through to a product page and adds to cart within the attribution window
- This is a strong conversion signal that your video content is persuading customers to buy
Orders
An order is counted when a customer who interacted with a video widget completes a purchase. ReelPlus uses attribution modeling to connect video interactions to eventual purchases.
- Attributed when a customer who viewed or clicked a video completes checkout
- The purchase must occur within the attribution window (see below)
- Only orders containing products that were shown in the video are attributed
Revenue
Revenue represents the total monetary value of orders attributed to your video widgets.
- Calculated from the order total of attributed purchases
- Displayed in your store's default currency
- This is the most important metric for measuring the ROI of your video content strategy
Dashboard Sections
Trend Charts
The trend charts section displays line graphs showing how your key metrics change over time. You can view:
- Views over time: See daily, weekly, or monthly video view trends
- Clicks over time: Track product click engagement patterns
- Add-to-Cart over time: Monitor conversion actions from videos
- Revenue over time: Visualize the financial impact trend
Use these charts to:
- Spot spikes after launching new video content
- Identify seasonal patterns in engagement
- Measure the impact of promotional campaigns
- Detect drops that may indicate issues with widget visibility
Revenue Attribution
The revenue attribution section provides a clear financial summary:
- Total attributed revenue for the selected date range
- Number of attributed orders
- Average order value from video-attributed purchases
- Revenue breakdown by widget type (carousel, story, floating, product page)
This section answers the fundamental question: "How much money are my videos making?"
Video Performance Table
A sortable table listing every video with its individual performance metrics:
| Column | Description |
|---|---|
| Video | Thumbnail and title of the video |
| Impressions | Number of times the video was shown |
| Views | Number of times the video was played |
| View Rate | Percentage of impressions that became views |
| Clicks | Number of product clicks from this video |
| Click Rate | Percentage of views that resulted in clicks |
| Add to Cart | Number of add-to-cart actions |
| Orders | Number of attributed orders |
| Revenue | Total revenue attributed to this video |
Sort by any column to quickly find your best and worst performing content. For example, sort by Revenue descending to see your top earners, or sort by View Rate ascending to find videos that need better thumbnails.
Widget Performance Table
Similar to the video table but grouped by widget:
| Column | Description |
|---|---|
| Widget | Name and type of the widget |
| Impressions | Total impressions for this widget |
| Views | Total video views within this widget |
| Clicks | Total product clicks from this widget |
| Add to Cart | Total add-to-cart events |
| Orders | Total attributed orders |
| Revenue | Total revenue from this widget |
This helps you compare how different widget types and placements perform against each other. Is your homepage carousel driving more revenue than your product page widget? This table tells you.
Orders Table
A detailed list of individual orders attributed to video interactions:
- Order number (links to Shopify order)
- Date of purchase
- Customer information
- Products purchased (that were shown in videos)
- Order value
- Attribution type (direct or influenced)
- Source video and source widget
This granular view lets you trace exactly which videos and widgets led to specific purchases.
Date Range Filtering
All analytics data can be filtered by date range using the date picker at the top of the dashboard.
Preset Ranges
- Today: Current day only
- Yesterday: Previous day
- Last 7 days: Past week
- Last 30 days: Past month
- Last 90 days: Past quarter
- This month: Current calendar month
- Last month: Previous calendar month
Custom Range
Select a custom start and end date for precise analysis. This is useful for:
- Measuring a specific promotional campaign
- Comparing equal time periods (e.g., this month vs. last month)
- Analyzing performance during a product launch window
Tip: When comparing time periods, make sure you compare equal durations. Comparing a 30-day period to a 7-day period will give misleading results.
Attribution Windows
Attribution determines how long after a video interaction a purchase can be connected to that interaction. ReelPlus uses two attribution models.
Direct Attribution (0-60 days)
A purchase is directly attributed to a video when:
- The customer interacted with a video (viewed, clicked, or added to cart)
- The customer completed a purchase within 60 days of that interaction
- The purchased product was featured in the video they interacted with
Direct attribution represents purchases where the video played a clear role in the buying decision. The customer saw the product in a video and subsequently bought it.
Influenced Attribution (60-180 days)
A purchase is marked as influenced when:
- The customer interacted with a video
- The purchase occurred between 60 and 180 days after the interaction
- The purchased product was featured in the video
Influenced attribution captures longer sales cycles where the video may have planted a seed that led to a later purchase. This is common for higher-priced products where customers take more time to decide.
Window: 0-60 days after interaction
Confidence: High. The purchase happened relatively soon after video engagement.
Best for: Measuring immediate ROI of video content. Most useful for impulse purchases and lower-priced products.
Window: 60-180 days after interaction
Confidence: Medium. The video may have contributed to the purchase decision, but other factors likely played a role too.
Best for: Understanding the broader impact of video content on long-term sales. Useful for expensive products with longer consideration periods.
How to Use Analytics to Improve
Data is only valuable when you act on it. Here are practical strategies for using your analytics to improve performance.
Find Your Best-Performing Videos
-
Open the Video Performance table
-
Sort by Revenue or Click Rate (descending)
-
Study what your top 5 videos have in common:
- Video length (shorter or longer?)
- Content type (demo, lifestyle, unboxing, testimonial?)
- Thumbnail style (product-focused, action shot, text overlay?)
- Number of tagged products
-
Create more videos that follow the same patterns as your top performers
Identify Underperforming Content
- Sort the Video Performance table by View Rate (ascending)
- Videos with high impressions but low view rates need better thumbnails or placement
- Videos with high views but low click rates may need better product tagging or more compelling product integration
- Consider replacing or removing videos with consistently poor metrics
Optimize Widget Placement
- Open the Widget Performance table
- Compare impression and view counts across widgets
- If a widget has low impressions, it may be placed too far down the page or on low-traffic pages
- If a widget has high impressions but low views, consider changing its position to a more prominent location
- Test moving widgets above the fold on key pages
Improve Product Tagging
- Look at videos with high views but low clicks
- This often indicates that the tagged products are not relevant to the video content or not visible enough
- Re-tag videos with products that are actually shown or discussed in the video
- Ensure product cards display compelling information (good product images, clear prices)
Track Campaign Impact
- Set the date range to cover your campaign period
- Compare metrics to an equal-length period before the campaign
- Note any spikes in views, clicks, or revenue
- Use this data to justify future video investments and plan upcoming campaigns
Analytics by Plan
The depth of analytics available depends on your ReelPlus subscription plan.
Basic Analytics includes:
- Total views count
- Total impressions count
- Summary cards with key metrics
- Last 30 days of data
Basic analytics gives you a top-level understanding of engagement but does not include detailed breakdowns or revenue attribution.
Advanced Analytics includes everything in Basic, plus:
- Full trend charts with customizable date ranges
- Revenue attribution (direct and influenced)
- Per-video performance table with all columns
- Per-widget performance table
- Orders attribution table
- Export capabilities
- Up to 12 months of historical data
Advanced Analytics with all Starter features, plus:
- Extended historical data retention
- Priority support for analytics questions
- All future analytics features included
Upgrade to unlock Advanced Analytics: If you are on the Free plan and want detailed revenue attribution and performance breakdowns, upgrade to Starter or Enterprise from Settings > Plans.
Analytics is your compass for video commerce. Check your dashboard regularly, identify trends, act on insights, and continuously refine your video strategy. The stores that succeed with video are the ones that measure, learn, and iterate.
Page & Device Targeting
Control exactly where and when your video widgets appear with page targeting, device filtering, priority rules, dynamic video matching, and scheduled visibility.
API Overview
Access your ReelPlus analytics data programmatically with the ReelPlus REST API. Build custom dashboards, automate reports, and integrate video commerce data into your workflows.