Distribution

Map your distribution across every pharmacy

See where every product is listed — and the white space where it isn't — across all the online pharmacies you sell through.

app.rxradar.xyz/?view=distribution
Your catalog · listed coverage by network
CVS92%
Walgreens68%
Rite Aid85%

The shelf you're not on is the revenue you never see

Three things you get the moment your catalog is on the index.

Where you're listed, where you're not

Presence for every SKU on every pharmacy — no more guessing your coverage.

White space, spotted

The chains where competitors are listed and you aren't — your next wins.

New listings & delistings

Additions and drops, run over run — the week they happen.

Everything distribution tells you

Brands and sales teams rely on RxRadar to 1map presence on every shelf, 2spot the white space, 3track listings, and 4pull it all via API.

01 — Map presence

See where every SKU is listed.

For each product, which pharmacies carry it online — joined by GTIN so the same SKU is tracked everywhere, every run. When a product isn't there, about 1 in 3 shoppers buy a rival instead.

  • Presence per network, per SKU
  • Joined by GTIN
  • Recorded every run
app.rxradar.xyz/?view=distribution
Face Cleansers · where you're listedcoverage
CVSWalgreensRite Aid
CeraVe Cream
La Roche-Posay
Cetaphil
02 — Spot white space

Spot the white space you're missing.

Where competitors are listed and you aren't — by category and network, so you prioritise the listings worth chasing.

  • Your gaps vs competitors
  • By category & network
  • Prioritise the wins
app.rxradar.xyz/?view=whitespace
Sunscreen · Walgreens · white space
Your brandnot listed
Competitor Alisted
Competitor Blisted
03 — Track changes

Catch new listings and delistings.

Distribution shifts quietly. Additions and drops surface run over run, per network — the week they happen.

  • Additions & drops, run over run
  • The week they happen
  • Per network
app.rxradar.xyz/?view=changes
What changed this week±
CeraVe Cream · CVSnewly listed
Anthelios SPF 60 · Walgreensdelisted
04 — Pull via API

Every listing, stored and served by API.

Distribution accretes run after run — plot coverage over time. One REST endpoint serves it all: your BI, your models, your agents.

  • Presence history per network
  • One REST call, all your products
  • Push it straight into your own dashboards

GET /v1/products/{gtin} · Read the docs →

api.rxradar.xyz
$ curl https://api.rxradar.xyz/v1/products/gtin/0020714002527 \
     -H "Authorization: Bearer $RXRADAR_KEY"

# 200 OK
{
  "gtin": "0020714002527",
  "name": "Moisturizing Cream 19 oz",
  "stores": [
    {
      "network": "cvs",
      "store": "cvs.com",
      "listed": true
    },
    {
      "network": "walgreens",
      "store": "walgreens.com",
      "listed": false
    }
  ]
}

Try it live on your own products

Look up any product by GTIN and see exactly what the API returns.

Map your shelf, worldwide

Request access and test the index on your own products.

Request access