Fils Climate-tech / fintech · 2024, 2025

Carbon offsetting. Enterprise bank-grade UX.

Outcome 7 products shipped inside one enterprise SaaS. GLEC-aligned, multi-tenant, live with an anchor bank as the first enterprise rollout.
Fils, climate-tech / fintech enterprise SaaS for carbon offsetting

Climate reporting is a regulator problem now. The banks that get there first ship infrastructure, not slide decks.

Fils is a climate-tech / fintech enterprise SaaS that helps banks and large companies count, offset, and report on their carbon emissions. The backend was powerful. The surface was dated. They tried us with a one-week free trial on the dashboard and offset flow, impact widget, greening-Earth animation, interactive offset slider. The trial converted into the full seven-product platform, live with an anchor bank by week twelve.

01

Seven products, one platform. Dashboard, emissions ledger, freight calculator, GLEC report, project marketplace, offset purchase flow, and an 8-step event carbon wizard, all under one shell, not seven Figma files.

02

Multi-tenant from the first wireframe. An anchor bank was named at kickoff, tenant primitives (theme tokens, navigation, access) had to live in the system from screen one, not be retrofitted later.

03

Bank-deployable by week twelve. Auditor-ready GLEC + GHG Protocol outputs as defaults (not toggles), shareable via public URL (not PDF), tenant-themed per bank. Procurement forwards links, not files.

Scope
7 products
Dashboard, ledger, freight calculator, GLEC report, marketplace, purchase flow, event wizard.
Surfaces
100+ screens
Multi-tenant, role-aware, with public report sharing for stakeholders.
Compliance
GLEC + GHG
Emissions accounted by GHG Protocol scope; GLEC-aligned reporting on the freight surface.
Live
Anchor bank
Enterprise tenant live in production; platform built so the next bank doesn’t mean a redesign.
The story

A 1-week trial that became 7 products live at an anchor bank in 12 weeks.

Fils came in with a one-week free trial brief on three surfaces: the dashboard, the impact widget, and the offset slider. The Fils team converted the trial into the full multi-product engagement on the strength of those three. Then we ran the seven-product platform to anchor-bank in twelve weeks.

Shipping order mattered. We built IA and shared tokens (multi-tenant primitives, navigation, theme tokens, GHG-scope semantics) before any product screen, so the architecture would support additional bank tenants without per-tenant redesign. Then we rolled out the seven surfaces in parallel: dashboard, ledger, freight calculator, GLEC report, marketplace, purchase flow, and an 8-step event wizard. GLEC + GHG Protocol as default outputs, not toggles. Live in production by week twelve.

ClientFils · climate-tech / fintech
RegionUAE · Middle East
Duration12-week sprint
StatusLive with anchor bank
Where we started

What we walked into.

Fils had product-market fit on the climate-tech narrative, the product worked. But the surface had been built by different hands at different times: single-tenant where it needed to be multi-tenant, tab-based where it needed to be a wizard, two-project where it needed to be a marketplace. This is what the platform looked like when the twelve weeks began.

Old Fils merchant dashboard, sparse stat tiles with cute icons, mostly empty layout, single-tenant
Dashboard2024
Old carbon dashboard, repetitive API call count tiles in three rows
Carbon dashboard2024
Old carbon offset marketplace, only two projects available, basic form layout
Offset marketplace2024
Old events list, flat table without filtering or pacing
Events list2024
Old event detail, tab-based form with no progressive disclosure or running totals
Event form2024
Old transactions ledger, filter-heavy with sparse data, single transaction
Transactions2024
Chapter 01

One dashboard. Seven products underneath.

The Fils dashboard is the surface every other product reports back into, total impact in tonnes, scope-1/2/3 GHG, transaction offset rate, and the project marketplace strip. Underneath sit the seven products (ledger, calculator, GLEC report, marketplace, purchase flow, event wizard, transactions), all designed against one shared system: nav, sidebar, theme, components, status colors pulling from the same library.

app.filsconnect.com/dashboard
Fils dashboard with total impact in tonnes, scope-1/2/3 GHG emissions, transaction offset rate, and the project marketplace strip
Dashboard Total impact in tonnes · scope-1/2/3 GHG · transaction offset rate · project marketplace strip Tenant-themed
Chapter 02

The carbon offset marketplace.

A buyer-side experience for picking verified carbon projects, sized to match a tenant’s footprint. The catalog runs the full filter spec (credit type, vintage, registry, standard, SDG impact, etc.) with active filters as removable chips. The purchase flow is its own product: pick a project, dial the offset via slider or direct input, see the impact map render live, pay. Every purchase writes to the transactions ledger.

app.filsconnect.com/projects
Projects marketplace with rich filter rail
Marketplace Browse the carbon-credit catalog with deep filters by type, project, registry, region, vintage B2B + B2C
app.filsconnect.com/offset/purchase
Carbon offset purchase flow with slider and payment
Offset purchase Project select · carbon-offset slider · card or Paypal · live impact map Transact in three clicks
Chapter 03

Emissions, by the shipment.

Fils accounts emissions at the row level, every shipment, every leg, every mode. The emissions ledger shows origin, destination, distance, weight, CO2e, t-km activity, intensity, data quality, and offset status, filterable, sortable, paginated. The freight calculator is where rows get created: multi-modal route building (sea, road, rail, air), with port-call legs, hub operations, and a tank-to-wheel + well-to-tank split for every result. Outputs save back to the ledger and to GLEC reports.

app.filsconnect.com/emissions
Emissions ledger with KPIs and per-shipment table
Emissions ledger GHG emission KPIs + activity summary + per-shipment table with offset status Operator surface
app.filsconnect.com/freight/calculator
Freight emission calculator full layout
Freight calculator Multi-leg route builder · emissions summary · tank-to-wheel + well-to-tank split Multimodal
Chapter 04

Reports the auditor will accept.

The GLEC report rolls up a tenant’s freight emissions over a chosen period in three stacked views: by GHG scope, by mode of transport, and by data source quality. Reports publish to a public URL shareable with regulators, auditors, or ESG-disclosure stakeholders. Headline numbers (emission, activity, intensity) sit in a right-rail summary, pre-formatted for embed.

app.filsconnect.com/reports/glec
GLEC report with scope, mode and data source breakdowns
GLEC report Scope 1/2/3 + mode breakdown + data source quality + share-via-public-URL Audit-ready
Chapter 05

The 8-step event carbon wizard.

A standalone product inside Fils for measuring an event’s footprint, one of the harder UX problems we touched. Eight stages (Event Details, Food, Space, Travel, Stay, Gifting, Marketing, Branded Clothing), each contributing to a live “Total Carbon Emission” counter in the left rail. Forgiving by design: skip a step, save progress, come back later. Each step outputs its own per-step kg-CO2e contribution.

app.filsconnect.com/events/new · step-01
Event wizard step 1 of 8, event details
Step 01 Event details · live total-carbon counter in the left rail Skippable · saveable
app.filsconnect.com/events/new · step-02
Event wizard step 2 of 8, food consumption
Step 02 Food consumption · running total updates as items are added Forgiving wizard
app.filsconnect.com/events/new · step-03
Event wizard step 3 of 8, event space, repeating sub-event blocks
Step 03 Event space · repeating space sub-blocks · running total updates live Forgiving wizard
Chapter 06

The transactions ledger ties it all together.

Every offset purchase, donation, round-up, and percentage donation flows into a single transactions surface. Status, amount, GHG offset volume in kg CO2e, impact partner, project, and certificate, with a 12-month emissions chart pegged against the transaction count chart on top. The auditor’s view, the CFO’s view, the sustainability lead’s view, all the same screen.

app.filsconnect.com/transactions
Transactions ledger with charts and detailed table
Transactions Round-up, fixed value, percentage donation · per-row certificate · partner attribution Ledger
Outcome · 7 products · live with anchor bank

From a 1-week trial to enterprise climate infrastructure.

Seven products, one shared system, multi-tenant from day one, GLEC-aligned reporting, bank-grade public sharing, and an audit-ready ledger. Live with the anchor bank, ready for the next rollout.

Book a free sprint
Trial sprint · on us

Climate-tech, fintech, or vertical SaaS that needs to land at an anchor enterprise? Start with a free trial sprint.

One scoped surface, no ramp-up. The same way we started with Fils. If it doesn’t click, keep every file we ship.

  • Capped at 4 sprints / month
  • No card · NDA on request
Next case study → Case 05 · Feedvisor · AI analytics

AI analytics SaaS for Amazon & Walmart sellers.

Feedvisor came with an established product and a tired UX. We rebuilt the onboarding, dashboard, and design system, plus a marketing-asset library that ships alongside the product.

Atomic DS Design system
Dashboards Redesign
AI. Amazon · Walmart
AI · B2B SaaS · Analytics Read →