Compare emission impact relative to business activity to uncover efficiency opportunities.

Ignite - Emission intensities

Compare emission impact relative to business activity to uncover efficiency opportunities.

Ignite - Emission intensities

(Services)

(Services)

Web Design

Web Design

,

,

(Industry)

(Industry)

Tech & sustainability

Tech & sustainability

(Year)

(Year)

2025

2025

(Information)

(Information)

At Ignite, I led the design for a key enhancement in our carbon accounting moduleenabling users to assign both default and custom emission intensities at various levels (departments, regions, projects). This was part of a broader effort to make emissions tracking more flexible and aligned with real-world business operations.


Carbon accounting can be highly granular.
Users needed a way to:
- Assign accurate emission intensities (default or custom) when adding new activities.
- Add emissions at different organizational levels (e.g., per department, supplier, or product line).
- Easily switch, override, or reference these values while maintaining transparency and auditability.


The goals we set to achieve were to streamline the entry of emission intensities from the start, allow multi-level assignment, and provide transparency and flexibility for both standardized and custom values.

At Ignite, I led the design for a key enhancement in our carbon accounting module—enabling users to assign both default and custom emission intensities at various levels (departments, regions, projects). This was part of a broader effort to make emissions tracking more flexible and aligned with real-world business operations.


Carbon accounting can be highly granular. 


Users needed a way to:
- Assign accurate emission intensities (default or custom) when adding new activities.
- Add emissions at different organizational levels (e.g., per department, supplier, or product line).
- Easily switch, override, or reference these values while maintaining transparency and auditability.


The goals we set to achieve were to streamline the entry of emission intensities from the start, allow multi-level assignment, and provide transparency and flexibility for both standardized and custom values.

(Information)

(Information)

I designed a system of nested forms and modals to support:
- Selecting from a library of default intensities.
- Entering custom emission values (with units, source, and justification).
- Previewing impact before saving.

We added support for contextual tooltips and intelligent suggestions based on historical entries, which significantly reduced input friction.

I designed a system of nested forms and modals to support:
- Selecting from a library of default intensities.
- Entering custom emission values (with units, source, and justification).
- Previewing impact before saving.

We added support for contextual tooltips and intelligent suggestions based on historical entries, which significantly reduced input friction.

(Information)

(Information)

Edge case handling

To prevent errors and enforce clarity:
- Users could switch levels without losing input.
- A safeguard ensured emissions never remained unmapped.
- In the case of duplicate entries, we enabled override logic with audit trails.

Edge case handling

To prevent errors and enforce clarity:
- Users could switch levels without losing input.
- A safeguard ensured emissions never remained unmapped.
- In the case of duplicate entries, we enabled override logic with audit trails.

(Information)

(Information)

The outcome

  • Improved data accuracy
    Emissions could now be reliably linked to their most relevant context.

  • User confidence increased
    Thanks to transparent overrides and source tracking.

  • Faster workflows
    Input time reduced by 40% through smarter defaults and clearer UX.

The outcome

  • Improved data accuracy
    Emissions could now be reliably linked to their most relevant context.

  • User confidence increased
    Thanks to transparent overrides and source tracking.

  • Faster workflows
    Input time reduced by 40% through smarter defaults and clearer UX.

More Projects

Let’s create Something Together

Let’s create Something Together

Let’s create Something Together