CO2Track

plugin banner

Display your company's CO₂ footprint on your WordPress site with a beautiful, real-time widget.

Author:dannyhoekstra (profile at wordpress.org)
WordPress version required:6.4
WordPress version tested:6.9.4
Plugin version:1.1.0
Added to WordPress repository:27-03-2026
Last updated:27-03-2026
Rating, %:0
Rated by:0
Plugin URI:https://co2track.nl/widget
Total downloads:49
plugin download
Click to start download

CO2Track lets you show your company’s carbon footprint transparently on your website. Connect to your CO2Track dashboard and display live emission data — automatically updated when you add new measurements.

Features

  • Live data — Widget fetches your latest CO₂ measurement automatically
  • Gutenberg block — Drag-and-drop in the block editor
  • Shortcode — Works with Classic Editor, Elementor, Divi, and any page builder
  • Light & Dark theme — Matches your website design
  • Trend indicator — Shows year-over-year change ( or )
  • GHG Protocol — Based on internationally recognized emission factors (DEFRA, IEA)
  • Scope 1+2+3 — Supports all emission scopes
  • Static mode — Enter values manually if you prefer
  • No tracking — No visitor data is collected

Who is this for?

  • SMEs reporting their carbon footprint (CSRD/ECGT compliance)
  • Sustainability consultants embedding client data
  • Companies showing environmental transparency to customers
  • ESG professionals integrating emission data on corporate sites

How it works

  1. Create a free account at co2track.nl
  2. Calculate your CO₂ footprint (quick estimate or detailed)
  3. Generate a Widget Key on the Widget page
  4. Install this plugin and enter your Widget Key
  5. Add the CO2Track block or [co2track] shortcode to any page

Shortcode Examples

[co2track] — Uses your global widget key and theme settings

[co2track theme="dark"] — Dark theme override

[co2track co2="12.4" company="Acme BV" year="2025"] — Static mode (no API needed)

PHP Template Tag

<?php echo do_shortcode('[co2track]'); ?>

Third Party Services

This plugin connects to the CO2Track API to retrieve CO₂ emission data for display on your website.

  • Service: CO2Track (https://co2track.nl)
  • API endpoint: https://raoaqlcbhkuuaerjxqmu.supabase.co/functions/v1/widget-data
  • Data sent: Widget Key (a public identifier, e.g. ct_xxxxxxxxxxxxxxxx)
  • Data received: Company name, CO₂ value, year, confidence level, previous measurement, scope label
  • When: Each time a page containing the widget is loaded by a visitor (cached for 5 minutes)
  • Terms of Service: https://co2track.nl/voorwaarden
  • Privacy Policy: https://co2track.nl/privacy

No personal visitor data is collected, stored, or transmitted to CO2Track. The widget only sends the Widget Key to identify which emission data to display.


FAQ
ChangeLog