Home Plugins greenmetrics
GreenMetrics – Website Carbon Footprint, Sustainability & Performance Metrics logo

GreenMetrics – Website Carbon Footprint, Sustainability & Performance Metrics

by GreenMetrics on WordPress.org

Measure and reduce your website's environmental impact. Track CO2, energy, and performance stats directly in your WordPress dashboard.

(0)

GreenMetrics helps you build a more sustainable internet.
This plugin tracks your website’s carbon footprint, energy consumption, and resource usage, offering insights and recommendations for eco-friendly performance improvements.

GreenMetrics is perfect for eco-conscious website owners who want to reduce their digital carbon footprint and showcase their commitment to sustainability.

For more information, visit getgreenmetrics.com.

🌱 Free Features

  • Comprehensive Dashboard: Real-time metrics showing Carbon Footprint (g CO2), Energy Consumption (kWh), Data Transfer, HTTP Requests, Page Views, and Performance Score.
  • Environmental Impact Context: Understanding the real-world impact of your website through relatable metrics.
  • Optimization Suggestions: Actionable advice with status indicators for Page Size, HTTP Requests, Performance Score, and Green Hosting.
  • Gutenberg Block & Shortcode: Easily display your environmental stats on any page using the built-in block editor or [greenmetrics_badge] shortcode.
  • Customizable Badge: Control the position, theme, size, colors, icon and text of your eco-metrics badge with numerous configuration options.
  • Enhanced Metrics Display: Fully customizable metrics list with hover effects, fonts, and styling options.
  • Real-time Tracking: Continuous monitoring of your site’s performance and environmental impact metrics.
  • Per-Page and Total Website Metrics: View both aggregated stats and per-page averages to identify optimization opportunities.
  • Carbon Intensity Settings: Configure your energy consumption calculations based on your hosting location.
  • Global Badge Display: Option to automatically display badge site-wide without manual placement.
  • Popover Customization: Complete control over popover appearance including colors, fonts, metrics display and hover effects.
  • Data Management: Automated data aggregation and pruning to maintain optimal database performance.
  • Advanced Reporting: Detailed metrics with customizable time periods and visualization options.
  • Email Reporting: Scheduled email reports with customizable frequency (daily, weekly, monthly) and content.
  • Email Templates: Fully customizable email templates with color schemes, placeholders, and content options.
  • Email History: Track and view all sent email reports with detailed history and status information.
  • Visual Chart Generation: Beautiful charts showing metrics trends over time in email reports.
  • Data Export & Import: Export your environmental metrics data in CSV, JSON, or PDF formats, and import previously exported data with options to skip, replace, or merge duplicates.

🌍 Who Is This For?

GreenMetrics is ideal for:

  • Eco-conscious Website Owners who want to reduce their digital carbon footprint
  • Developers looking to optimize website performance and efficiency
  • Businesses striving to meet sustainability goals and showcase environmental responsibility
  • Bloggers and Content Creators focusing on green initiatives

📊 Track What Matters

GreenMetrics gives you comprehensive insights into your website’s environmental impact:

  • Carbon Footprint (grams of CO2)
  • Energy Consumption (kilowatt-hours)
  • Data Transfer (megabytes)
  • HTTP Requests (count)
  • Page Views (count)
  • Performance Score (percentage)

🎯 Actionable Insights

Beyond raw metrics, GreenMetrics provides:

  • Status Indicators showing where you need improvement
  • Optimization Recommendations specific to your site
  • Real-world Comparisons to help understand environmental impact
  • Historical Trends to track your progress over time

Usage

Admin Dashboard

  1. Go to WordPress admin > GreenMetrics
  2. Enable/disable tracking and badge display
  3. View your website’s performance metrics and environmental impact

Display Settings

The Display Settings page provides comprehensive customization for your badge and metrics display:

  • Badge Configuration: Control visibility, position, size, and text
  • Icon Settings: Choose between different icon styles or upload a custom icon
  • Color Options: Customize badge background, text, and icon colors
  • Popover Settings: Configure title, metrics to display, and custom content
  • Styling Options: Customize fonts, font sizes, background colors, and hover effects

Data Management

The Data Management page helps you maintain optimal database performance:

  • Data Aggregation: Automatically aggregate detailed metrics into daily summaries
  • Data Pruning: Remove old data to keep your database lean and efficient
  • Manual Controls: Run aggregation and pruning operations on demand
  • Schedule Settings: Configure automatic maintenance schedules
  • Data Export/Import: Export data in CSV, JSON, or PDF formats, and import previously exported data with options to skip, replace, or merge duplicates

Advanced Reporting

The Advanced Reporting page provides detailed insights into your website’s environmental impact:

  • Time Period Selection: View metrics for custom date ranges
  • Visualization Options: Toggle between different chart types
  • Metric Filtering: Focus on specific metrics of interest
  • Data Export: Download your metrics data in CSV, JSON, or PDF formats for external analysis

Email Reporting

The Email Reporting page allows you to set up automated email reports and track their history:

  • Schedule Configuration: Set daily, weekly, or monthly reporting frequency
  • Recipient Management: Add multiple email recipients
  • Content Customization: Choose which metrics to include in reports
  • Template Selection: Pick from different email templates
  • Custom Styling: Personalize colors, fonts, and layout
  • Visual Charts: Include trend charts showing metrics over time
  • Email History: View a complete history of all sent reports with status tracking
  • Template Preview: Real-time preview of your email template as you customize it
  • Test Emails: Send test emails to verify your template and settings
  • Placeholder System: Use dynamic placeholders like [site_name], [date], [admin_email], etc.

Display Badge

You can display the eco-friendly badge in three ways:

  1. Gutenberg Block

    • Add the “GreenMetrics Badge” block to your page/post
    • Customize the appearance in the block settings
  2. Shortcode

    • Use [greenmetrics_badge theme="light" size="medium" position="bottom-right"]
    • Parameters: theme (light/dark), size (small/medium/large), position (bottom-right/bottom-left/top-right/top-left)
  3. Global Badge

    • Enable the global badge option in Display Settings to show the badge site-wide
    • Customize all aspects of the badge and popover through the admin interface

License

This plugin is licensed under the GPLv2 or later.

Credits

  • Icons provided by various open-source icon libraries
  • Built with love for a greener, more sustainable web
Active installations0+
Weekly downloads
6-33.33%
Version1.0.0
Last updated5/30/2025
WordPress version5.5
Tested up to6.8.1
PHP version7.2
Tags
carbon footprintEco friendlyenvironmental impactsustainabilitywebsite performance
GreenMetrics – Website Carbon Footprint, Sustainability & Performance Metrics | Plugin0