Win every shelf
you sell on

From prices and promos to shelf positions, RxRadar tracks every pharmacy chain you sell through — fresh every week, competitors included.

app.rxradar.xyz
CeraVe ▾
Overview Prices Shelf Promotions Stock
Prices
18% gap
41 moves this week
Shelf
12.4%
avg position #19
Promotions
89 live
+37 new · 9 ended
Stock
11 OOS
3 new this week
What moved this week
Moisturizing Cream — price$16.99 → $18.99 ▲ 12%
Hydrating Cleanser — rank#24 → #3
Competitor promo detected+37 new
Moisturizing Cream 19 oz
price per run · 12 weeks
CVS   Walgreens

One weekly collection, every way to read it

Each view pairs the current state with what moved this week — and explains its own methodology, in-app.

Every price, on every chain

Cross-retailer prices matched by barcode: each chain’s price today, the gap between them, and a week-over-week badge on every SKU. Click any product for its full price history.

More on price benchmarking →
app.rxradar.xyz/?view=prices
CVS   Walgreens · Moisturizing Cream · 12 weeks
$18.99 $17.49
Moisturizing Cream — today $18.99  $17.49  gap 9%
Daily Lotion $11.49  $11.99  ▼ 8%

Your share of every category

Presence-based share of shelf per category, per chain — you vs every competitor, with your average listing position. Know who’s gaining shelf and who’s losing it, every week.

More on digital shelf →
app.rxradar.xyz/?view=shelf
Face care · your share vs competitors
You18 SKUs · 11.7% · avg pos #27
Competitor A29 SKUs · 19% · avg pos #14
Competitor B22 SKUs · 14% · avg pos #31

Wage the promo war

1+1, bundles, club prices — every live promotion on your market, and what appeared or ended this week. Never learn about a competitor’s promo from a text again.

More on promotion tracking →
app.rxradar.xyz/?view=promos
Live promotions · your market
Vitamin C SerumBOGO new
AM Facial Lotion SPF 30bundle → $24.99
Micellar Cleansing Watermember price ended
Competitor: Kids Sun Spray−30% new

Out-of-stocks and whitespace

Online availability per chain, the SKUs currently out of stock, and the whitespace — products listed on one chain but absent from the other.

More on availability →
app.rxradar.xyz/?view=stock
in stock   out of stock   not listed
CVSWAGRADTGT
Moisturizing Cream
Foaming Body Wash
Hydrating Cleanser
SA Cream
Reparative Hand Cream

Rating health, watched weekly

Average rating across your SKUs, the weakest products, and every rating that moved — with new review counts summed week over week.

More on reputation →
app.rxradar.xyz/?view=ratings
Rating health · your SKUs
Average rating4.42 ▼ 0.08
New reviews this week+20
Weakest: Eye Repair Cream3.1 ★ · 48 reviews
AM Facial Lotion4.6 → 4.2

Every campaign, archived

Homepage carousels, menu tiles, category banners — every placement collected weekly with its creative and click target, archived so the shelf you saw stays visible.

See it on your brand →
app.rxradar.xyz/?view=banners
Homepage · CVS · 12 slots

Coverage at world scale

Full recollection of every chain, SKU by SKU: list pages, product pages, promotions and creatives. Nothing sampled — history accretes run after run.

Explore the RxRadar database →
40,967
Products tracked
+818 this week
157,783
Shelf positions
+43,635 this week
44,909
Promotions captured
+12,409 this week

Whatever your seat, RxRadar gives you the shelf

Six roles, one index — each with its own way to win.

Key Account Manager
  • Walk into the buyer review with numbers the buyer doesn’t have
  • Catch the competitor’s promo the day it appears
  • Prove execution to every brand you represent
Learn more →
Trade Marketer
  • Your share of every category, fresh weekly
  • Promo compliance: negotiated vs actually live
  • The online KPI your HQ keeps asking for
Learn more →
Category Manager
  • See the whole category, not just your slice
  • Who’s gaining shelf, who’s losing it
  • Advise the chain with data it can’t dismiss
Learn more →
Ecommerce Manager
  • Track rank and page position per category
  • Fresh signal on price, stock and content breaks
  • Feed it all into your own dashboards via API
Learn more →
Brand Manager
  • Plan promos with the competitor calendar in view
  • One export for every principal report
  • Watch your ratings before they become reviews
Learn more →
Country GM
  • Replace senior hours spent on manual checks
  • Data-led HQ reviews instead of anecdotes
  • One tool, the whole commercial team
Learn more →

Built API-first

Everything the dashboard shows, one REST API serves — products, prices, promos, positions and reviews.

Feed your BI, your models, your AI agents.

Try it live
Request
curl "api.rxradar.xyz/v1/products/gtin/00301871239014" \
  -H "Authorization: Bearer rx_Kf3n9tQxWm2Vp8Lc4Rj7"
Response 200 OK
{
  "gtin": "00301871239014",
  "name": "CeraVe Moisturizing Cream, 19 oz",
  "brand": {
    "name": "CeraVe"
  },
  "network": "cvs",
  "store": "cvs.com",
  "currency": "USD",
  "size": {
    "value": 19,
    "unit": "oz"
  },
  "latest": {
    "price": 18.99,
    "in_stock": true,
    "rating": 4.8
  }
}
app.rxradar.xyz/?view=shelf
Your share — Skin Care · CVS 31.4% ?
How this works

Brand SKUs ÷ total SKUs on the category shelf — collected from the chain’s site, this week’s run.

Transparent by design

Every number on RxRadar explains itself — what you’re looking at, where the data comes from, how it’s computed, when it was collected, and what its limits are. In the product, at the point of use.

No black-box scores.

Inspect the data

Status page

API, app, site and docs — live, with 30-day uptime.

Check the status →

Changelog

What shipped, every week — features, data, fixes.

Read the changelog →

API docs

Every endpoint, request and field, documented.

Browse the docs →

Put your brand on the radar

30 minutes, your brand on screen, live data. No deck, no trial maze.

Book a demo