Real-Time Order Tracking · Live OMS Feed

Where is my PetMeds order?

Every PetMeds order moves through five stages: Order Placed, Pharmacy Review, Packed, Shipped, and Delivered. Enter your order number below to see the exact stage your order is in, when it entered that stage, and what happens next. The tracker reads directly from the OMS state machine — the same source of truth every PetMeds system uses internally.

Track your order

Enter your order number or the email address you used at checkout.

Try a sample order: PM-847291 · PM-912503 · PM-100487

Live Order Status · Signature Interactive

How do I know what stage my order is in right now?

The Order Status Simulator reads the OMS state machine and renders the five-stage pipeline with live stage transitions, per-stage timestamps, and a streaming event log. Every system that touches your order — OMS, Vet Portal, PIM, Middleware, Iterable, SFSC — appears in the log by name.

Waiting for order lookup…

Enter an order number above

The live status panel will populate once a valid order is looked up.

Order PlacedOMS
Pharmacy ReviewVet Portal
PackedMiddleware · PIM
ShippedIterable · Carrier
DeliveredRetention Loop
Order · —

Awaiting lookup

Standby

Track an order above to populate the live status summary. Every stage change is written to the OMS event log and pushed to this page in real time.

Current stage
—
Entered stage
—
Carrier / tracking
—
Estimated delivery
—
Live Event Stream 0 events
Signature Interactive · Delivery Prediction

When will my PetMeds order arrive?

Delivery timing depends on three things: your ZIP code, your carrier, and which stage your order has reached. Enter the three inputs below and the widget returns a predicted delivery window, the confidence level, and the exact proactive notification text that Iterable will send you at the moment of shipment.

Predicted delivery window
Wednesday, Oct 15 ±1 day · business days only
High confidence
UPS Ground to ZIP 33445 — standard 3-day service, no regional delay flags.
Shipped — carrier has picked up the package and tracking is live.
Proactive notification · Iterable Your PetMeds order PM-847291 has shipped via UPS Ground. Estimated delivery: Wednesday, Oct 15. Track it live: [link]
The Five Stages

What do the five order stages mean?

Each stage is owned by a different system, produces a different customer-facing event, and takes a different amount of time. Here's what each stage means in plain English.

01

Order Placed

Your cart posts to the OMS. Inventory is soft-reserved, your payment method is authorized, and a confirmation event fires to Iterable. You get your order number and confirmation email within seconds.

Owner: OMS ~10 seconds
02

Pharmacy Review

A licensed PharmD verifies your prescription through the Vet Portal. If the pharmacist needs to contact your vet, this stage takes longer — up to 1 business day. You get an email when review completes.

Owner: Vet Portal 1–3 hours
03

Packed

Fulfillment picks the items, verifies them against your order, and packs them in tamper-evident inner packaging. Product data flows in from the PIM so the packing slip and label are always accurate.

Owner: Middleware · PIM Same business day
04

Shipped

The carrier picks up the package and the tracking number goes live. Iterable fires the shipping confirmation email and the Salesforce case updates automatically. If a delay is detected, the system notifies you before you have to ask.

Owner: Iterable · Carrier 3–5 business days transit
05

Delivered

Your package arrives. If your order is on AutoShip, the next one is already scheduled by Ordergroove. If it isn't, you get a follow-up asking if you'd like to subscribe — plus a post-delivery review request.

Owner: Iterable · Ordergroove Retention loop
Reviewed by Dr. Sarah Chen, PharmD Licensed pharmacist · University of Florida College of Pharmacy · Last reviewed October 10, 2026

What questions do customers ask about order tracking?

Questions about stages, timing, missed shipments, delayed carrier scans, and AutoShip renewals. Real answers from the PetMeds pharmacy and customer service teams.

Pharmacy review typically completes within 1–3 hours during business hours. If the pharmacist needs to contact your vet, it may take up to 1 business day. You'll get an email when the review completes.

Standard shipping is 3–5 business days. Expedited is 2 business days. Orders verified by 4 PM ET ship the same business day. AutoShip orders always ship free.

Pharmacy Review takes longer when the pharmacist needs to reach your prescribing vet to verify the prescription. This is normal and typically resolves within 1 business day. You can call 1-800-738-6337 to speak with a pharmacist directly.

Carrier tracking sometimes shows no movement for 24–48 hours after pickup — this is normal and doesn't mean the package is lost. If tracking shows no movement for more than 3 business days, contact us at 1-800-738-6337 and we'll open a case with the carrier.

Address changes are possible until the order enters the Packed stage. Once the order is packed and labeled, the address is locked. Contact us immediately at 1-800-738-6337 if you need to update the address.

If tracking shows no movement for more than 3 business days, we open a carrier trace. If the package is confirmed lost, we ship a replacement at no cost. You can start this process from the Tracking page or by calling 1-800-738-6337.

AutoShip orders enter the same five-stage pipeline every 30, 60, or 90 days. You'll see each renewal as its own order in tracking, with the same stage timestamps. AutoShip orders skip the cart stage — Ordergroove fires the order directly into the OMS.

Never Check Tracking Again

Turn on AutoShip and we handle every order for you — same schedule, same product, same tracking flow. Every stage fires an email. Every renewal ships free.