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 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.
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
