Case Study

EUDR Solution

I designed the EUDR solution from scratch — a standalone regulatory product that helps companies identify EUDR-relevant deliveries, collect supplier geolocation and due diligence data, assess deforestation risk, and submit to the EU TRACES registry. It reused proven patterns from elsewhere in our platform, so it felt familiar to customers from day one.

Company
IntegrityNext
Role
Main Product Designer
Timeline
Oct 2023 — Present
integritynext.com / eudr
EUDR dashboard with KPI overview, shipment status, and deforestation map
In plain terms

EUDR stands for the EU Deforestation Regulation. It's an EU law that says: if you sell products like coffee, cocoa, wood, or palm oil in Europe, you have to prove they weren't grown on land that was deforested. Companies now need to trace their products back to the actual farm or plot of land, and file that proof with an official EU system. I designed the software that helps companies do this.

01

The problem

From December 2024, any company selling cattle, cocoa, coffee, palm oil, rubber, soy, or wood products in the EU had to prove those products didn't come from recently deforested land. That meant tracing every shipment back to the exact GPS coordinates of the farm or plot it came from, and submitting that proof — a"Due Diligence Statement," or DDS — to TRACES, the EU's official system for these declarations.

"I receive thousands of deliveries — which are EUDR-relevant, which suppliers do I need data from, and how do I know what's compliant before I submit to the EU portal?"
Core tension

The regulation demands precision — exact map coordinates for every plot of land, and a clear status trail from shipment to product to final declaration — but in practice, most suppliers work from spreadsheets, few have mapping (GIS) expertise, and for much of 2025–2026 companies weren't even sure when enforcement would actually start.

There was no EUDR dashboard, upload flow, status model, map, or supplier geolocation UX. The solution had to be designed as a standalone module — its own permissions, its own landing page for EUDR-only customers — while reusing platform infrastructure wherever it accelerated delivery.

02

Strong market, uneven depth

EUDR found a market quickly. The bigger challenge was converting early interest into deep, everyday usage while many customers waited on regulatory clarity before committing more effort.

SignalWhat it means
Strong pipelineA high share of new deals included EUDR, with a strong win rate once in late-stage conversations
Browse vs. buildMost paying customers explored the module, but far fewer completed a full geolocation analysis in production
Regulatory pauseSeveral large paying customers explicitly on hold until EU enforcement clarity
Competitive openingOur main competitor loses deals on complexity; our edge is credible simplicity

Design implication: EUDR's positioning is regulatory deadline plus simplicity, not feature density. The product needed enough structure to feel trustworthy without overwhelming users with raw status columns across thousands of products.

03

What I designed

I owned EUDR end-to-end from early functional spec to shipped experience, working with product management, engineering, and compliance/regulatory stakeholders.

Dashboard architecture
Header, global filters, KPIs, world map, and Deforestation Matrix — one filter state drives all three surfaces.
Upload & invitation flow
3-step shipment upload, template validation, privacy disclaimer, invitation email variants, success tiles.
Deforestation Matrix
Shipment table with expandable product sub-tables; status logic across deforestation, local legislation, DDS, and EU Registry.
Triage UX
A dedicated filter panel plus an Action Status model — Action Required, Review Recommended, No Issues.
Geolocation
Three ways to provide location data — draw the plot on a map, upload a mapping file, or type coordinates manually — all converted to the exact map format TRACES requires, with a warning if a plot looks implausibly large.
Readiness v2
Updated questionnaire, company size popup, and an EUDR Role Finder wizard based on Article 2 definitions.
Platform consistency
Reused familiar filter and layout patterns from elsewhere in the platform, with routing logic for customers using EUDR on its own versus alongside other modules.

Visual examples

Click any image to enlarge

Early EUDR whiteboard wireframe with dashboard layout sketch
Early whiteboarding — sketching the dashboard layout, filters, KPIs, map, and upload flow before any UI existed.
EUDR Readiness Assessment questionnaire
Readiness assessment — structured questionnaire covering EUDR applicability, preparation, risk management, and supporting documents.
EUDR due diligence matrix with shipment status and DDS tracking
Due diligence matrix — shipment-level status, supplier risk, deforestation checks, and DDS submission tracking.
EUDR product detail with validation errors, actions, and rejected DDS status
Product detail — surfacing validation errors, deforestation risk, and actionable tasks before a Due Diligence Statement can be submitted.
EUDR product detail after successful DDS submission to EU authorities
Submission complete — product detail after a successful DDS resubmission to EU TRACES, with post-submit feedback capture.
04

Impact

Shipped, selected:

Commercial rollout
Included in approximately one-third of new enterprise proposals.
Late-stage deal success
High conversion among opportunities that progressed to advanced evaluation.

Usage told a more nuanced story: most paying customers explored the module, but far fewer went on to complete a full geolocation analysis in production — many were still waiting on regulatory clarity before investing deeper effort.

05

Learnings

01

Regulatory products run on two clocks. Market urgency (sales) and customer readiness (usage) move independently — design for both, and don't assume one drives the other.

02

Reuse existing patterns to earn trust fast. Familiar filter and triage patterns let EUDR feel enterprise-grade on day one, instead of asking customers to learn something new.

03

Simplicity is the competitive moat. Against complex competitors on one side, and against lightweight tools on credibility and TRACES integration on the other.

04

Measure the funnel, not just the launch. Browse → upload → assessment → plot → DDS is where EUDR actually wins or loses — instrumentation matters as much as shipping.

Let's talk about this → ← Back to selected work