Services  ·  Custom components

Components for what Salesforce doesn't do out of the box.

A picklist that doesn't scale. A risk assessment in someone's head. A bulk import that takes too many clicks. Every Salesforce team hits the same walls — these are the fixes, packaged. Four production-tested Lightning Web Components, demoed live below.

01 · Sales

Deal Risk Visualizer.

A visual health check for every opportunity in your pipeline. The component analyzes stage, key fields, and completeness — and shows a clear risk score right on the record page.

Checks what's filled in versus what should be at each stage, flags gaps reps might have missed, and gives managers an at-a-glance view of pipeline quality.

Sales Cloud Record pages
LWC · deal-risk-visualizer
AC
Opportunity
Acme Corp · Q3 renewal
Amount
€ 240 000
58
Risk score · stage 4/6
Needs attention
3 signals missing · last touch 11 days ago
Decision maker identified
Contact role = Economic Buyer
Close date within fiscal window
Due Sep 18 · Q3 FY26
No meeting logged in 11 days
Last activity: email reply — click to log
Competitor field empty at stage 4
Required at Proposal stage
Amount below forecast for this stage
Median at stage 4 = € 320 000
02 · Sales

Product Loader.

Bulk-add products to an opportunity without the pain. Reps paste rows from Excel, the component creates the product records, assigns the default pricebook, and links everything as Opportunity Products.

Fifteen minutes of clicking becomes ten seconds of pasting.

Sales Cloud Opportunity
LWC · product-loader
Paste from Excel — tab or comma separated
Default pricebook 2026 · EUR
03 · Utility

Searchable Multi-Select Picklist.

Standard multi-select works fine until you have more than a handful of values — then it becomes a scrolling nightmare. This adds real-time search; users type, see matches, click.

Selected values show as removable pills. Works across record pages, screen flows, and quick actions.

Any cloud Flows Quick actions
LWC · multi-select-searchable
Countries · select any
Germany Czech Republic
04 · Utility

RecordPicker.

Static picklists break the moment your data changes. RecordPicker replaces them with a dynamic picker that loads values live from any Salesforce object.

Point it at an object, configure the display field, and it pulls live data on every render. Configurable from Lightning App Builder — no code changes to switch objects or fields.

Any cloud App Builder
LWC · record-picker
Config · App Builder
objectApiName
displayFieldName
subtitleField
limit10
livetrue
Live results · Account
Case studies

Looking for projects we've shipped?

Five recent engagements across pharma, banking, med-tech, industrial, and food — what the work actually looks like in production.

Read case studies →
Start a project

Want to see one of these in action?

We're happy to walk you through a demo or talk about how a component would fit into your org. No sales pitch — just a look at what it does and whether it makes sense for you.

Talk to us Read case studies