Blog · AUG 19, 2025 · 4 min read
FieldVoice at 100 Pharma Teams: What We'd Do Differently
One hundred pharma teams in, we look back at the calls we would make differently if we were starting FieldVoice again today.
FieldVoice recently crossed 100 pharma teams using it in active production, ranging from single-region teams of under twenty reps to national deployments several times that size. That is a good moment to be honest about what we would do differently if we were starting over.
We underestimated the language work
We launched believing Hindi plus a handful of major regional languages would cover most of what reps needed. Real usage across a hundred teams showed us how much code-switching happens within a single sentence, and how many region-specific medical and colloquial terms our early models simply did not recognize. We eventually supported eight regional languages properly, but we would invest in that depth earlier next time, rather than treating it as a post-launch expansion.
We were too conservative on offline reliability early on
Our first offline queue implementation worked, technically, but surfaced sync status poorly, so reps who could not see confirmation that a report queued successfully assumed it had failed and re-recorded it, or worse, gave up and reverted to calling their manager. We fixed this, but it cost us adoption momentum in several early rollouts that we would not lose again if we rebuilt the sync UI from day one with that lesson already known.
We got pricing right, mostly
Per-MR pricing has held up well across team sizes from twenty reps to several hundred. The one adjustment we would make sooner is clearer guidance for procurement teams on how enterprise-tier pricing scales, since several early enterprise conversations took longer than necessary simply because the pricing structure was not documented as clearly as it should have been.
What we would not change
- •Building compliance into the core product rather than as an add-on, which every pharma compliance officer we have spoken with has confirmed was the right call
- •Prioritizing voice logging speed over dashboard polish in the first year, since reps adopting daily mattered more than any manager-facing feature
- •Running real pilots with real reps before every major feature change, rather than trusting our own assumptions about field conditions
A hundred teams is not a finish line for us. It is roughly the point where patterns stop looking like anecdotes and start looking like data, and the data is telling us where the next round of investment needs to go.