CleanBC Industrial Incentive Program

Data Science
Climate Change & Emissions
Agile Methodology

The Challenge

The CleanBC Industrial Incentive Program (CIIP) operates under the Province of British Columbia’s Climate Action Secretariat and was established to help B.C. reduce emissions and promote a thriving economy. They faced some very public issues to increase transparency and citizen engagement, find a way to simplify and automate 6-months of manual efforts on data, and to align with ambitious Provincial greenhouse gas (GHG) emission targets of 40% by 2030, 60% by 2040, and 80% by 2050.  

The Solution

Expertise: Data Science, Web development, UserResearch, UX design

Deliverables: Data Architecture, User Research, UI/UX, Web & DevOps

Technologies: Node, React, Postgres, Python, Perl, C

Working in partnership with the B.C. Climate Action Secretariat, Button was engaged in a process overhaul. Armed with the science and the business requirements, we created interactive wireframes of the proposed solution. This allowed users to interact with a prototype the same way they would with an actual software. Being able to see their own feedback as tangible interfaces really helped our end-users hone-in on features they loved and improvements that could be made.  

Through process identification and systematization work on the CleanBC Industrial Incentive Program, Button has demonstrated a core competency with the administration of a large-scale carbon-tax rebate-type program.  

Built entirely using open-source frameworks and published publicly under an open-source Apache 2.0 license, the solution codebase followed a rigorous software quality assessment process of peer-review, linting, testing, static analysis, synthetic attack, accessibility assessment, visual regression testing, any several other continuous integration stages before being deployed.

The solution included evaluation and ranking of applicants against established 3rd party sector and product-specific benchmarks, and record keeping of final selection. Enabling industry to provide granular geo-referenced emissions data at an Activity/Fuel level for each facility burning taxable fuel in the Province of B.C.

The Outcome

Button delivered a solution that eliminated 6-months of manual effort into a replicable 30-minute task. This offered a significant and measurable reduction of time, wasted budget and resources. Over $100 million in value is delivered annually.

The outcome of this partnership has seen an increase in transparency of reporting requirements, reduction in the cost of redundant reporting to Industry, and an increase citizen engagement on climate change and climate policy. This also ensured quality control in data and process, reducing risk of human error and validating data from third parties.

As the price of carbon rises, the CleanBC Program for Industry will support competitiveness and facilitate emission reductions using revenues from the carbon tax that industry pays above $30 per tonne carbon dioxide equivalent (tCO2e).  

We’re proud to be at the nexus of action on climate change and tech strategy, increasing economic opportunities for citizens and helping the government adopt innovative digital solutions.  

Powered by Button, CleanBC won an international award from Under2 Coalition for “most creative climate solution” during COP26 

Want to Learn More?

We love to have conversations with decision makers, technology leaders, and product managers from government and industry. If that sounds like you, and you have a digital project you’d like to let us know about, please fill out our contact form.

Dave or Jeff from our business development team will reach out promptly.

Jeff Hamilton
VP Sales and Marketing
David Brookfield
Sales & Business Development Lead
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Or email us at

Head Office
535 Yates St, Suite 200
Victoria, BC V8W 2Z6

Additional Offices
Toronto, Montreal, Vancouver, Edmonton & Regina