Private page. Shared directly, not listed on the site. Please do not forward.
Veeva · Life sciences

They were taping printouts to the wall.

Sales teams at a life sciences platform had every record they needed and still could not answer a basic question: who actually influences this decision?

45→1Printed pages replaced by one screenObserved workflow
918+Organisations in a single health systemOne health system
3Teams sharing one source of truthSales, marketing, account
RoleSenior UX and UI designer
Team1 design, 3 engineering, 1 PM, 1 data architect
UsersField sales, marketing, sales operations
ShippedEmbedded widget, web and iPad
The diagnosis

Every project turns on one question: is the obvious explanation the right one?

What everyone assumed

Users need better search and filtering. The data is all there, so the problem must be findability.

What was actually wrong

The data was there but the relationships were not. A flat export cannot show that a small clinic drives referrals into a large hospital. Users were rebuilding that structure by hand on a conference room wall because the software refused to hold it.

I asked to see the printouts. Three teams had each built a different annotated version of the same export, and none of them trusted the others. That was the real finding: they did not need one view, they needed three views of one truth.

The wall

One map, every team’s viewthe same records, held as relationships

Sales
Marketing
Account
Maricopa Integrated Health SystemsRestolar - Neurology
Admin ViewKAM ViewMSL ViewRM View+ Add View
The influence map for Maricopa Integrated Health Systems: organisations and people as nodes, joined by lines tagged Ownership, Place of Practice and Referral Network.
Three teams, three marked-up copies of the same export, and none of them trusted the others. One map replaced them, with a saved view for each team.
The calls I made

Model relationships, not records

Organisations render as a network sized by referral volume, not as rows in a table.The question was always relational. A list can only answer it if the user does the joining in their head.

Give each team its own saved view

Sales, marketing and account teams each save their own lens on the same underlying data.Forcing one shared view is what created the competing printouts. Three views with one source removes the version conflict without removing the difference.

Keep the export

Excel export stayed, prominently.Removing the escape hatch would have killed adoption. People need to take the answer into a meeting where the tool is not open.

Saved views

Who owns the accountorganisations and ownership lines

The full influence map: a filter sidebar on the left and the relationship network on the right.
Maricopa Integrated Health SystemsRestolar - Neurology
+ Add View
Filter by HCO Type
  • Show All
  • Dialysis & Infusion Centers3
  • Organization, CMS Teaching Hospital3
  • Organization, Dept at Hospital2
  • X-Ray2
  • Organization, Clinic1
  • Organization, Group at Hospital1
  • Organization, Health System1
Filter by Rating
One map with a saved view for each team. A view keeps its own filters and focus without copying the data. Click a view or a rating to try it.
What shipped
Same export, three teamsThree copies

3 versionssame export, three sets of pen marks

Sales’s copyMarketing’s copy?Account’s copyAliya ZiaArizona RadiologyTempe Infusion CenterMaricopa NeurologyPhoenix ClinicCindy HutsonMaricopa RadiologyJoseph GiancolaMaricopa InfusionSales viewMarketing viewAccount view

Three teams had each marked up their own copy of the same export, and none trusted the others. One map underneath replaced all three, with each team's view saved on top of it.

The export never changed size. What changed is that referral volume decides how big a node is, not which row it sits on.

Same 918 organisationsExport order

Every row weighs the samealphabetical, one line each

ROWACCOUNTEXPORT ORDER1Arizona Radiology2Joseph Giancola3Maricopa Infusion4Maricopa Medical Center5Maricopa Radiology6Phoenix Clinic7Tempe Infusion Center
One mapSales view

Who to call next referral paths lit up

Aliya ZiaArizona RadiologyTempe Infusion CenterMaricopa NeurologyPhoenix ClinicCindy HutsonMaricopa RadiologyJoseph GiancolaMaricopa Infusion

Same nodes, same positions, every time. Sales, marketing and account teams each get their own saved lens on one underlying map.

The argument redrawn: a scan checks every row of the export for who influences the hospital and comes back empty, because a referral is not a field. Ink the links between the rows, lift the rows off the table, and the answer is a small clinic.

918 rowsSearching

Who influences the hospital?918 rows to check

ACCOUNTTYPE··· 911 more rowsrefers intoAliya ZiaPhysicianArizona RadiologyX-rayCindy HutsonPhysicianMaricopa Medical CenterTeaching hospitalMaricopa NeurologyDept at hospitalPhoenix ClinicClinicTempe Infusion CenterInfusion centerChecked all 918. Not one row says who.The link was the recordNo row could hold it.
In the CRM

The answer goes to the meetingthe export stayed, prominently

Veeva CRM with the Influence Maps tab open: a search across health care systems and a list of recently opened ones.
Maricopa Integrated Health SystemsOrganization, Health SystemArizona State University HospitalOrganization, CMS Teaching HospitalMaricopa Medical CenterOrganization, CMS Teaching HospitalMaricopa RadiologyOrganization, Dept at HospitalMaricopa Medical CenterOrganization, Group at HospitalMaricopa X-Ray ServicesX-RayMaricopa NeurologyOrganization, Dept at HospitalMaricopa InfusionDialysis & Infusion Centers
Bo Hu See DetailsBusiness Professional, Psychiatry · CFO
AccountRelationshipDisease ExpertiseInfluence LevelProduct FamiliarityScientific Positioning
Cindy HutsonPhysician1 Affiliated HCPAffiliated with BoHighLowHighNo Rank Set
Emily EvansNurse1 Affiliated HCPAffiliated with BoVery HighNeutralVery HighVery High
Jason ProstrolloPhysician2 Affiliated HCPsCo-author with BoVery HighHighVery LowHigh
Joseph GiancolaPhysician1 Affiliated HCPNominates BoNo Rank SetNo Rank SetNo Rank SetNo Rank Set
Health Care Professional Export Options
All Records
Select Records
Records exported will match at least ONE of the following condition groups.
Group 1
FieldConditionValuePrimary CountryInUnited States ×
+ Add Condition
Maricopa Integrated Health Systems - Linda’s View.png
It opens inside the CRM reps already use. Every relationship carries a rating, and the export stayed so the answer can go into a meeting where the tool is not open.
If this sounds familiar

When users are rebuilding your data by hand outside your product, that manual artefact is the spec. Go find the spreadsheet, the whiteboard or the printout before you run another round of interviews.

Have a problem like this one?

Send a link and a sentence. If I can help, I will record a teardown. If I cannot, I will say so.

Start a conversation