Hetero Drugs logo
Pharmaceuticals — Manufacturing & Field Sales

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.

Trusted by

At a glance

50
countries live on a single platform
25+
languages supported natively
1000+
active field users (MRs & pharmacy reps)
% reduction in reporting turnaround timePending
% increase in DCR (Daily Call Report) compliance/submission ratePending

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)

Before & after

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.

What we built

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.

Hetero Drugs logo

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

Deep dive

Operational & technical wins

reduction in "content not available offline" support tickets after native migration

Pending client data

average session time on interactive detailing content

Pending client data
Multi-file HTML packages

fully supported offline (CSS, JS, images — not just single files)

PDF, video, interactive HTML

all three content types unified under one e-detailing module

Stack
React NativeNode.jsSAP IntegrationPostgreSQLOffline StorageAnalytics Tracker

Running field ops across multiple countries with fragmented reporting? Let's talk about building your unified field-force platform.

Talk to us