Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). UI Patterns (SDC in Drupal UI) 2.0.18 Minor update available for module ui_patterns (2.0.18). Varbase FAQs 9.2.1 Minor update available for module varbase_faqs (9.2.1). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

Content Insights Report

79 sites No security coverage
View on drupal.org

This module generates a Content Insights Report, providing an overview of your content's distribution by type, status, and workflow. It helps you understand your content mix, track content creation and update trends over time, and identify potential workflow bottlenecks. An optional submodule is available to generate reports specifically for groups.

This module generates a Content Insights Report that provides valuable data and analysis about the content in your system. The report is based on various parameters, including content type, status, and workflows, giving you insights into the overall performance and status of the content within your system.

Why use Content Insights Report as the project name?

"Content Insights" refers to the valuable data, analysis, and actionable information derived from the performance, status, and engagement of digital content. These insights help content creators, marketers, and stakeholders understand how content is performing, how users are interacting with it, and how content aligns with business goals. The goal of content insights is to inform decisions related to content creation, distribution, optimisation, and strategy.

Sub module for group module is also available

I have developed a submodule to enhance its functionality. This new submodule allows the generation of reports based on the group module, enabling report to be generated for individual group.

Features

Content Insights Summary

Purpose:

This section provides a high-level overview of content distribution based on content type.

Description:
  • The report calculates and presents a percentage breakdown of content based on the total number of content nodes or based on the total number of published nodes.
  • For example, if you have multiple content types (e.g., Articles, Blog Posts, Product Pages), the summary will show what percentage of the total content belongs to each type.
  • This is particularly useful for understanding the content mix and evaluating the prevalence of different content types in your system.

Content Insights Report

Purpose:

This section provides a deeper, more granular look into content creation, updates, and workflow status. Content report with customisable date filters to refine and narrow your search for more relevant results.

Description:
  • Percentage Breakdown:
    Similar to the Content Type Summary, this report provides a percentage-based view of content status, but it's based on the total number of nodes or published nodes. This allows you to compare different categories of content and track overall progress.
  • Monthly Trends (Created/Updated Nodes):
    The report tracks content activity over time, focusing on when nodes were created and updated. The data is broken down into months, with the number of new and updated nodes calculated and visualised for each month. The months displayed are configurable, allowing you to define the reporting period based on your needs (e.g., last 6 months, last year).
  • Workflow – Moderation State:
    This section provides insights into the current workflow status of content nodes, specifically focusing on the Moderation State. This includes data on whether the content is in draft, pending approval, published, or in other workflow stages. This can help identify bottlenecks, delays, or content that is stuck in a particular moderation stage.

Content Report

Purpose:

This section provides a deeper, more granular look into content creation, updates, and workflow status with customisable date filters to refine and narrow your search for more relevant results.

Post-Installation

  • Configuration:
    Navigate to Configuration > Content authoring > Content Insights Report Settings using the Admin Toolbar. Alternatively, you can also use this link: /admin/config/content/content_insights_report/settings
    Group Configuration: Navigate to Configuration > Content authoring > Content Insights Report Group Settings using the Admin Toolbar. Alternatively, you can also use this link: /admin/config/content/content_insights_report_group/settings
  • Report:
    Navigate to Reports > Content Insights Report using the Admin Toolbar.
    Alternatively, you can also use this link: /admin/reports/content-insights-report
  • Group Report: Navigate to Groups > List using the Admin Toolbar. Select a group, then select Report from the Menu tabs.
    Alternatively, you can also use this link: /group/{group_id}/reports/content-insights-report-group

Similar projects

Although there are other reporting modules for Drupal, this one stands out because of its intuitive interface, wide range of configuration options, and emphasis on real-time data while maintaining strong performance.
Content Type Audit, Content Type Report, Content Report, Content Reporting

Supporting this Module

If you need support or have feedback on Content Reporting module, you can submit a support request or report an issue here.

Roadmap

Future improvements include:

  • Resolving any issues raised in the project issue tracker
  • Content Fields Report - Insights to fields

Activity

Total releases
8
First release
Jan 2025
Latest release
1 month ago
Releases (12 mo)
1 ▼ from 7
Maintenance
Active

Release Timeline

Releases

Version Type Release date
1.0.11 Stable Jun 17, 2026
1.0.10 Stable Jun 6, 2025
1.0.9 Stable May 19, 2025
1.0.8 Stable Mar 14, 2025
1.0.x-dev Dev Mar 14, 2025
1.0.7 Stable Feb 6, 2025
1.0.6 Stable Jan 21, 2025
1.0.5 Stable Jan 10, 2025