At a glance
JD.com Shop Health Score is the single composite that tells an owner, at a glance, whether the storefront is in good standing on JD. It rolls up the three detailed seller rating (DSR) axes that Chinese buyers see on every store, Description, Service, and Logistics, together with the percentage of your catalogue that is active (not off-shelved or out of stock) and your brand-authorisation coverage for restricted categories. A high score means listings are live, ratings are strong, and your authorisations are in order. A falling score is the earliest warning that something structural is slipping before it shows up in sales. This is a hero card in the Executive Command Centre and reads best beside the DSR, logistics, and authorisation cards below.
| What it counts | A weighted composite of the three DSR axes (Description, Service, Logistics), the share of listings that are active, and brand-authorisation coverage for restricted categories, expressed as a single score. |
| Sample type | Backend API data from JD.com, refreshed on the standard data refresh. |
| Why it matters | It is the owner’s one-number read on store standing. Each input independently affects search ranking, Premium Buyer eligibility, and buyer trust; the composite surfaces a problem in any one of them before it spreads. |
| Reading the value | Read the gauge against the alert floor. A score in the healthy band means all three inputs are sound; a drop signals at least one axis weakening. Drill into the component cards to find which input moved. |
| Currency | count |
| Time window | RT/7D |
| Alert trigger | <70 |
| Sentiment key | jd_marketplace_health_score |
| Roles | owner, finance, operations |
Calculation
A weighted blend of five inputs, each normalised to a common scale before weighting: the Description DSR, the Service DSR, the Logistics DSR, the percentage of listings currently active, and brand-authorisation coverage across restricted categories. The DSR axes carry the heaviest weight because they drive buyer trust and ranking; active-listing percentage and authorisation coverage act as multipliers that pull the score down sharply when listings go off-shelf or an authorisation lapses. The result is a single score where higher is healthier. The exact weights are tuned to mirror how JD itself prioritises these signals.Worked example
A representative reading of JD.com Shop Health Score for a typical merchant on JD.com. Imagine a score of 82 last week, comfortably healthy, that drops to 68 this week and trips the alert. Opening the gauge, Description and Service DSR are unchanged and strong, but the Logistics DSR has slipped after a run of late dispatches during a festival surge, and two SKUs in a restricted category were off-shelved when a brand authorisation expired. Two inputs moved at once, and the composite caught it before either showed up as a sales drop. The fix list writes itself: clear the dispatch backlog to recover the Logistics axis, and renew the lapsed authorisation to get the two SKUs back on shelf. For deeper investigation, use Vortex Mind to attribute the score change across its five inputs; for natural-language exploration, ask Ask Viq “which input pulled my shop health score below 70”.Sibling cards merchants should reference together
| Card | Why merchants reach for it |
|---|---|
jdc_dsr | Reputation sibling: the three DSR axes that form the heaviest weight in the composite. |
jdc_dsr_threshold | Reputation sibling: alerts when a DSR or SLA axis crosses its threshold. |
jdc_brand_auth_coverage | Compliance sibling: the authorisation-coverage input to the score. |
jdc_active_listings | Catalogue sibling: the active-listing-percentage input to the score. |
jdc_logistics_sla | Fulfilment sibling: feeds the Logistics axis of the DSR. |
Reconciling against the vendor’s own dashboard
Where to look in JD.com’s own dashboard: JD does not publish a single equivalent number. The closest references are the DSR panel and the shop scoring or store-grade view in the Seller Centre. Reconcile by checking each input separately against JD’s own DSR figures, active-listing counts, and authorisation status rather than expecting a matching headline score. Why the Vortex IQ value may legitimately differ:| Reason | Direction | What to do |
|---|---|---|
| Composite design. This is a Vortex IQ blend with its own weights; JD has no identical single score. | Variable | Reconcile the inputs, not the headline number. |
| Refresh cadence. The score blends a real-time read with a 7-day view; JD’s DSR updates on its own rolling cycle. | Variable | Allow for DSR lag on JD’s side. |
| Authorisation coverage. Vortex IQ measures coverage across restricted categories you sell; JD surfaces authorisations per brand. | Variable | Map your restricted categories to their authorisations. |
| Time zone. Both align to China Standard Time; confirm profile match. | Marginal | Confirm time zone match. |