YouTube data source
Table of contents
- Reports provided by Coupler.io
- Metrics and Dimensions each report provides
- Set up YouTube integration
- Transform your data with Coupler.io
- Set up your data destination
- Update data automatically on schedule
1. Reports provided by Coupler.io
The Coupler.io YouTube integration offers several key reports to help you analyze your YouTube channel's performance. Here’s an overview of each report:
Channel detailed statistics
Report provides a comprehensive view of your channel’s performance. It includes various metrics that measure engagement, watch time, interactions with playlists, annotations, and cards.
Channel statistics by content and subscriber type
Report offers insights into your channel’s performance based on content types and subscriber status. It includes various metrics that measure viewer engagement and watch time, along with interactions with cards.
💥 This report has fewer metrics than "Channel detailed statistics" (missing metrics: comments, playlist metrics, annotation metrics) due to YouTube API limitations in metric compatibility with additional dimensions.
Channel subscribers
Report tracks changes in your subscriber base, including the number of new subscribers gained and those lost.
Video statistics by content and subscriber type
Report provides performance data for individual videos, including metrics on views, watch time, likes, dislikes, shares, etc. The report can be segmented by video details such as video Id, title, published date, duration, tags, with optional dimensions for content type and subscriber status.
Video detailed statistics
This report provides detailed performance data for individual videos, offering an extended list of metrics compared to the Video statistics by content and subscriber type report. Metrics include views, Red views, comments, likes, dislikes, playlist additions/removals, shares, estimated watch time, average view duration, and various annotation and card engagement metrics. However, optional dimensions for content type and subscriber status are not supported in this report.
Traffic sources
Report analyzes where your video traffic is coming from, with metrics on views and estimated watch time. It can be segmented by traffic source type and optionally by video details, content type, live or on-demand status, and subscriber status.
Custom
Allows you to create customized reports based on specific metrics and dimensions relevant to your needs.
💫 Finding the right combination of metrics and dimensions can be a difficult task due to YouTube API limitations. Reach out to our Support Wizards 🧙♂️ to define proper metrics & dimensions combination. You can do this via the help beacon or just email us at contact@coupler.io.
2. Metrics and Dimensions each report provides
Coupler.io supports a range of metrics and dimensions for YouTube reports. For an overall description of these metrics and dimensions, including detailed information on what each metric measures and how they can be used, please refer to our Metrics and Dimensions article.
3. Set up YouTube integration
The below instruction covers setting up an integration with YouTube from scratch.
👀 To set up an integration from a pre-set dashboard template, visit our Dashboard examples and reporting templates page.
Step 1: Source application
Select YouTube as your source application to begin the integration process, pick your needed destination application (you can change it later), and click "set up from scratch".
Step 2: Source account
Start by linking your YouTube account to Coupler.io. This involves authorizing Coupler.io to access your YouTube data. During authorization process - select your personal account for your personal YouTube channel or YouTube Brand Account for company channel /channel that is managed by several users:
💥 If you don't see needed YouTube channel - please follow our troubleshooting guide to define the issue and fix it.
Step 3: Basic settings
- Channels: Select the YouTube channel you wish to include in your reports.
- Report type: Choose the type of report you want to generate from the available options (e.g., Channel detailed statistics, Video statistics).
Step 4: Report period
- Start date: Specify the start date for the data you want to report on.
- End date: Specify the end date for the data you want to report on.
- Split data by period: Decide if you want to split the data by period (e.g., daily, weekly) to analyze trends over time.
Step 5: Metrics and dimensions
- Metrics (only for Custom report): Select the specific metrics you want to include in custom reports (e.g., views, watch time, average view duration).
- Dimensions (only for Custom report): Choose dimensions to segment your data (e.g., video title, traffic source).
- Additional dimensions (only for predefined reports): Add additional dimensions to your report to get even more insights how your channel or videos perform.
Step 6. Sorting Options
- Sorting column: Choose the column by which you want to sort your report data (e.g., views, likes).
Step 7. Advanced Settings
- Additional filters: Apply any additional filters to refine your data (e.g., video Id, geographical location).
4. Transform your data with Coupler.io
With Coupler.io's Preview and Transformation block, you can:
- Preview your data for accuracy.
- Manage columns by hiding, or rearranging key data.
- Apply filters and sorting to focus on relevant information.
- Add formula-based fields for enhanced metrics.
- Combine datasets using data union and join features for a comprehensive analysis.
For a detailed guide on how to utilize these features, follow this link to our comprehensive tutorial.
5. Set up your data destination
Continue setting up the integration depending on the system you want to import data to. Select your tool from the list of supported data destinations and follow the relevant setup guide.
6. Update your data automatically on schedule
Turn on "Automatic data refresh" in the importer so your data remains up-to-date in the destination without requiring manual updates.
You can schedule data imports at specific intervals (e.g., hourly, daily, weekly) and/or days, allowing you to have up-to-date information available for analysis, reporting, or decision-making. This automation enhances efficiency and ensures your reports or dashboards are always populated with the latest data.
For a detailed guide on how to utilize this feature, follow this link to our comprehensive tutorial.