OpsTower opens 24 SeptemberGet early access
Radar · Shipping & NDR

Every failed delivery, actioned before it becomes a return

Orders sync from Shopify, tracking overlays from Shiprocket, and undelivered shipments land in an action queue your team clears daily. RTO is a race against time — OpsTower makes you fast.

app.opstower.in/app/ship — NDR queueSample data
41
Pending
312
Transit
98
OFD
17
NDR
9
RTO
1,842
Delivered
OrderCourierReasonAction
#10412DelhiveryNot availableReattempt →
#10398BluedartAddress issueReattempt →
#10371XpressbeesRefusedRTO →
12
Awaiting action
7
Reattempts today

Everything included

Every capability below is in the plan for the tiers listed under Pricing — there is nothing to unlock inside the module itself.

Live status buckets

Pending, in-transit, out-for-delivery, NDR, RTO, delivered — every shipment in exactly one bucket, updated on sync.

NDR action queue

Failed deliveries with reason, courier and COD flag. One click to reattempt, a confirmed two-step for RTO.

COD intelligence

COD orders flagged from Shopify's payment gateway data — prioritize the shipments where failure costs you cash.

Attempt tracking

See how many reattempts each shipment has had and when to cut losses with an RTO decision.

Full audit trail

Every sync and every NDR action logged with who, when and which AWB — accountability built in.

NDR WhatsApp rescue

Pair with Engage: automatically message customers when delivery fails, confirm availability, and save the order.

Connects to

Works with what you already run

Courier status is read through your Shiprocket account, so every courier it supports is one Radar tracks.

Shiprocket logo
Shiprocket
Logistics
Delhivery logo
Delhivery
Logistics
Bluedart logo
Bluedart
Logistics
Xpressbees logo
Xpressbees
Logistics
Shopify logo
Shopify
Commerce
See every integration →

Every one of these is live today

What Radar catches before it costs you

Every shipment lands in exactly one bucket, and every failure arrives with the reason, the courier and the COD flag already attached — so the decision takes seconds, not a spreadsheet.

Every shipment in exactly one bucket
Failed deliveries queued with reason and courier
One click to re-attempt a failed delivery
A confirmed RTO when another try isn't worth it
COD orders flagged straight from Shopify
Attempt counts, so you know when to cut losses
Every action logged with who, when and which AWB
Delivery fails → the customer hears from you the same hour

The economics of NDR speed

A failed COD delivery that sits unactioned for 48 hours usually becomes an RTO: you pay forward shipping, return shipping, repackaging — and the revenue is gone. Acting within hours, not days, is the single highest-leverage fix for RTO percentage.

We built this queue after learning the hard way that courier panels bury NDR events in emails and dashboards nobody checks — by which point the parcel is already walking home. OpsTower puts the count on your overview page in red, and clearing it takes minutes.

The reattempt and return actions call Shiprocket's NDR APIs directly — with guardrails we learned in production, like never triggering forward-pickup calls on reverse shipments (a mistake that silently breaks returns tracking).

Frequently asked

Which couriers are supported?

Everything Shiprocket routes to — Delhivery, Bluedart, Xpressbees, Ekart and 25+ more. Direct courier integrations are on the roadmap.

How fresh is the data?

Sync on demand from the dashboard, plus scheduled background syncs on paid plans.

Can it message customers automatically on failure?

Yes — with the Engage module, NDR events can trigger WhatsApp flows asking the customer to confirm address or availability.

Explore the rest of the platform

Pricing

Radar is included from ₹1,999/month

One subscription, every module in your tier. WhatsApp message fees are billed to you by Meta directly and are never marked up.

Billed monthly. Switch or cancel any time.

Free trial

₹0/14 days
No card required
Radar included

Everything, for 14 days

Seeing it work on your own orders before you pay anything.

Stores
1
Seats
1
Contacts
Unlimited
Start free
What you get
  • Every module unlocked
  • Pulse · Radar · Pilot · Boomerang · Raves
  • Echo switched on, free
  • Extra seats, free
  • Full flow builder + AI
  • All 13 ready-made flows
  • Your own WhatsApp number
  • No card required
Cheapest with Radar

Starter

₹1,999/mo
billed monthly
Radar included

Stop the two biggest leaks

Brands doing 300–1,500 orders a month, mostly COD.

Stores
1
Seats
1
Contacts
25,000
Start 14-day trial
WhatsApp
  • Your own Meta WhatsApp account
  • No markup on Meta’s rates
  • Campaigns with audience preview
  • Template manager + Meta submission
  • 7 templates written for you
  • 20-template catalogue
  • Shared team inbox
  • 24-hour window countdown
  • 40 messages / second
  • Click-to-WhatsApp ad leads

Growth

₹3,499/mo
billed monthly
Radar included

Fulfilment on rails

Brands doing 1,500–4,000 orders a month.

Stores
1
Seats
3
Contacts
1,00,000
Start 14-day trial
Everything in Starter, plus
  • Pilot — auto-fulfilment rules
  • Dry-run safety on every rule
  • Campaign scheduler
  • Campaign click tracking

Pro

₹8,999/mo
billed monthly
Radar included

The whole post-purchase stack

Brands doing 4,000–12,000 orders a month that want one dashboard.

Stores
1
Seats
10
Contacts
5,00,000
Start 14-day trial
Everything in Growth, plus
  • Boomerang — returns portal
  • Runs on your own domain
  • Raves — photo reviews
  • Cross-module automations

Unlimited

₹18,999/mo
billed monthly
Radar included

Everything, including your own apps

Brands doing 12,000+ orders a month that want the apps and the API.

Stores
1
Seats
25
Contacts
20,00,000
Start 14-day trial
Everything in Pro, plus
  • Pocket — your own iOS + Android apps
  • We publish it, then transfer it to you
  • Pocket monthly included — the one-time build is quoted separately
  • Full REST API
  • Webhooks

Ready to see it on your store?

14-day free trial, no card required. Or talk to us for a fully customized setup for your brand.

Start free trial