
Hetero Drugs: One App Powering Field Sales Across 50 Countries
A multi-country Medical Representative & Pharmacy field-force platform built for scale, offline reliability, and SAP-integrated reporting.
When your product demo is an interactive e-detailing package, a dead zone doesn't just slow a rep down — it kills the pitch mid-sentence in front of a doctor. Hetero Drugs needed one field-force app that behaved identically whether an MR was standing in a well-connected metro clinic or a rural pharmacy with no signal at all, across 50 countries and 25+ languages.
At a glance
Industry
Pharma manufacturing & distribution
Geography
50 countries
Languages
25+, with country-specific business logic
Users
1,000+ field reps
Integration
SAP (order/inventory sync)
Platform
React Native (Android + iOS)
What changed
Before
- Paper-based / fragmented reporting across 50 country operations, no single source of truth
- No reliable way to run rich interactive product-detailing content (HTML/video/PDF) in low-connectivity field areas
- Growing e-detailing content (interactive HTML packages with CSS/JS/image assets) couldn't be made offline-reliable on a browser-only PWA — iOS Safari's cache eviction policy made offline access to multi-file packages unreliable in the field
- Content needed to be protected from extraction once downloaded to a rep's device (no raw file access), similar to how OTT platforms lock downloaded content
After
- Single field-force app covering DCR, tour planning, doctor/pharmacy master data, and e-detailing — live across 50 countries in 25+ languages
- Migrated the e-detailing module from PWA to React Native to unlock native filesystem access — enabling full offline availability of complex, multi-file interactive HTML detailing packages regardless of connectivity
- Built protected local storage for downloaded content (device-local, app-sandboxed — not exposed via the device file system)
- Integrated with SAP for backend order/inventory sync, and with an in-app analytics tracker capturing page views, time-on-content, and engagement per detailing asset
The fix wasn't a bigger cache — it was a different runtime. Moving the e-detailing module off the browser and onto React Native's native filesystem gave Hetero's reps app-sandboxed, offline-durable access to the same rich content, with usage analytics flowing back to HQ automatically.
Solution pillars
Offline-first e-detailing
Native app storage lets reps showcase full interactive product content with zero connectivity dependency.
Content protection
Downloaded detailing packages are sandboxed to the app, not accessible via the device's raw file system.
True multi-country scale
One codebase, 25+ languages, country-specific business rules — not 50 separate builds.
Built-in engagement analytics
Every doctor interaction with detailing content (time spent, pages viewed, clicks) is tracked and reportable back to HQ.

“Moving our e-detailing module to a native app was the turning point. Reps in low-connectivity markets can now run full interactive product demos offline — and HQ finally gets engagement data on every doctor visit, not just the ones with signal.”
Sample — Field Operations Lead
Head of Field Force Technology · Hetero Drugs
Preview sample — replace with client-approved quote before publish
Operational & technical wins
reduction in "content not available offline" support tickets after native migration
Pending client dataaverage session time on interactive detailing content
Pending client datafully supported offline (CSS, JS, images — not just single files)
all three content types unified under one e-detailing module
Related case studies
More case studies coming soon as our portfolio grows