Industry

B2B App Sales

Client

Skynamo

Two fields making one smarter flow.

The workarounds were the feature requests.

Field reps placing orders and quotes on Skynamo had two friction points in the same flow. The recipients field was a free-text input with no connection to contacts already stored in the system, so reps typed email addresses manually every time. And there was no delivery address field at all, so people built their own fix: create a separate customer account for each delivery location and place the order against whichever one matched where the goods were going. It worked until it didn't, because duplicate accounts multiplied quickly and became a persistent source of sync errors across the platform. Both problems had the same underlying fix. Skynamo already had a Contacts module that linked people to customers, so if the recipient picker surfaced those contacts, reps wouldn't need to remember or type anything. And if addresses could live on contacts, the customer-to-address relationship was already there without needing a new data model. The existing structure just needed to be surfaced in the right place. The recipients field became a proper contact picker with a bottom sheet that surfaces the relevant customer's contacts at the top, with everyone else below. Reps can select multiple recipients at once, chips appear in the field for each one, and typing filters the list. If someone isn't in the system yet, a free email address still works. The delivery address picker works the same way, showing addresses pulled from the customer's contacts, grouped by name, with search, a map pin option, and the ability to add a new address mid-order that saves back to the contact for next time. Edge cases were handled throughout: empty states, no-results fallbacks, and a "NEW" badge with an onboarding modal so existing users would actually notice the feature existed. Both shipped on 20 January 2025, web first and Android shortly after.

Large Project Gallery Image #1
Project Gallery Image for 50% width of the screen #1
Project Gallery Image for 50% width of the screen #1
Project Gallery Image for 50% width of the screen #2
Project Gallery Image for 50% width of the screen #2

Contact engagement has grown every month since launch.

In the six months following launch, 596 unique users edited or created contact records, with a monthly average of 175 and a 23% increase between November 2025 and March 2026 as field teams built out their address data. The duplicate account workaround that had been driving sync errors was no longer necessary, and both the recipient picker and delivery address field are now first-class parts of the order flow rather than something people route around.