Home / Sales & Distribution / Sales Attribution
Sales Attribution
Secondary sales matched to promoting MR · Jun 2026
MTDQTDFY
₹
Total Secondary Sales
₹1.84 Cr
all matched + unmatched lines
⇄
Promoted (attributed)
₹1.25 Cr / 68%
▲ 3.1%
●
Natural (uncredited)
₹0.59 Cr / 32%
not credited to any MR
⚠
Unmapped Lines
312
needs chemist mapping
Attribution Match-rate
94%
Matched lines8,912
Natural lines4,180
Unmapped312
Multi-doctor split47
How attribution works
1
Secondary sale (Stockist → Chemist)
Line items from stockist sales feeds, e.g. Sai Distributors → Apollo Pharmacy.
2
Chemist's Doctor (1:1)
Each mapped chemist resolves to its primary prescribing doctor.
3
MR who promoted that product to that doctor
Matched against logged promotions, e.g. Azithro 500 to Dr. R. Mehta by Rahul Verma.
4
Rolls up MR → ABM → RBM → ZBM
Credited value flows up the reporting hierarchy for achievement.
Lines with no matching promotion, or at doctors/chemists not yet in the masters, are recorded as natural sales — not credited to any MR.
| Date | Chemist | Product | Qty | Value | Doctor | Credited MR | Status |
|---|---|---|---|---|---|---|---|
| 02 Jun | Apollo Pharmacy | Azithro 500 | 120 | ₹48,000 | Dr. R. Mehta | RV Rahul Verma | Attributed |
| 03 Jun | MedPlus | Pantop-D | 90 | ₹27,000 | Dr. Sharma | PN Priya Nair | Attributed |
| 05 Jun | Wellness Forever | Montek-LC | 75 | ₹22,500 | Dr. Iyer | AK Amit Kulkarni | Attributed |
| 06 Jun | LifeCare Chemist | Calcimax | 200 | ₹36,000 | Dr. R. Mehta | SI Sneha Iyer | Attributed |
| 08 Jun | Apollo Pharmacy | Rosuvas 10 | 60 | ₹54,000 | Dr. Sharma | RV Rahul Verma | Attributed |
| 10 Jun | MedPlus | Azithro 500 | 110 | ₹44,000 | Dr. Iyer | PN Priya Nair | Attributed |
| 12 Jun | Wellness Forever | Pantop-D | 85 | ₹25,500 | Dr. R. Mehta | AK Amit Kulkarni | Attributed |
| 14 Jun | LifeCare Chemist | Montek-LC | 95 | ₹28,500 | Dr. Sharma | SI Sneha Iyer | Attributed |
These lines could not be matched to a logged promotion and are recorded as natural sales — they are not credited to any MR's achievement.
| Date | Chemist | Product | Qty | Value | Reason |
|---|---|---|---|---|---|
| 02 Jun | Apollo Pharmacy | Calcimax | 150 | ₹27,000 | No promotion |
| 04 Jun | MedPlus | Rosuvas 10 | 40 | ₹36,000 | Doctor not promoted |
| 06 Jun | Wellness Forever | Azithro 500 | 70 | ₹28,000 | Chemist unmapped |
| 09 Jun | LifeCare Chemist | Pantop-D | 55 | ₹16,500 | No promotion |
| 11 Jun | Apollo Pharmacy | Montek-LC | 65 | ₹19,500 | Doctor not promoted |
| 15 Jun | MedPlus | Calcimax | 130 | ₹23,400 | Chemist unmapped |
Map these chemists to a doctor to attribute their sales.
| Date | Chemist | Product | Qty | Value | Action |
|---|---|---|---|---|---|
| 03 Jun | SHREE MEDICALS, FC RD | Azithro 500 | 80 | ₹32,000 | |
| 05 Jun | city pharma - kothrud | Pantop-D | 60 | ₹18,000 | |
| 07 Jun | JANATA MEDICAL STORES | Montek-LC | 45 | ₹13,500 | |
| 10 Jun | Sai Medico (new) | Calcimax | 110 | ₹19,800 | |
| 12 Jun | healthpoint chemist | Rosuvas 10 | 35 | ₹31,500 | |
| 14 Jun | NEW LIFE PHARMA | Azithro 500 | 90 | ₹36,000 |