TrackingMore
$29.00

Your Support Inbox Has No Business Looking Like That

Your customer has sent the third "where is my order?" email in 48 hours. You have seventeen of those. TrackingMore for J2Commerce auto-registers every shipment, pushes live status updates, notifies customers at every milestone, and gives them a self-service map so they stop asking you entirely.

Everything That Happens After You Hit Ship

From tracking-number save to signed-for delivery, TrackingMore watches every package across 1,000+ carriers and keeps your J2Commerce orders, your customer emails, and your sanity up to date.

Auto-Registration on Ship

Save a tracking number. It is registered across the global carrier network in the background. You do not do anything else. The tracking machine is already running.

Courier Auto-Detection

UPS, FedEx, DHL, Royal Mail, Australia Post, and 1,000+ regional carriers — identified automatically from the tracking number format. No dropdown. No config per carrier. It knows.

Live Push Updates — Not Last Night's Status

Every carrier scan fires a real-time update straight to your Joomla store the moment it happens. Not on a schedule. Not hours later. Right now. Your order changes when the carrier's scanner beeps.

9-Stage Status Mapping

Pending. Info Received. In Transit. Out for Delivery. Delivered. Undelivered. Exception. Expired. Not Found. Every stage maps to the J2Commerce order status you choose. Your workflow. Your call.

Automatic Customer Notifications

Status changes. Customer gets an email. They know their parcel moved. They stop asking you if it moved. That conversation — the one you have answered forty times — simply stops.

Admin Shipment Timeline

Checkpoint list, carrier, estimated delivery date, transit days, delivery signature, carrier deep-link — right inside the J2Commerce order screen. The answer to any tracking question is already in front of you.

Self-Service Customer Tracking Map

Customers look up their shipment on your Joomla store, see a live map with every checkpoint plotted on a route line, and read a full dated timeline. The support email they were about to write? Never sent.

Exception Alerting Before the Customer Rages

Package stuck in customs. Failed delivery. Returned to sender. When it happens, your order status flips automatically. You know before the customer does. You make the proactive call. Chargeback avoided.

21 Languages. One Integration.

Checkpoint messages delivered in the customer's language — automatically. German shoppers get German. French get French. Twenty-one language packs included for your global Joomla ecommerce operation. Out of the box.

Orders That Update Themselves. Customers That Stop Emailing.

The moment a carrier scanner touches your package, a status update fires straight to your J2Commerce store. Your order advances. The customer gets an email. The order history gets a timestamped note. If the package was signed for, the recipient's name appears right there in the order record. You are not involved. You did not click anything. It just happened.

  • Push-based updates land the moment the carrier scans the package — no waiting, no polling
  • Nine delivery stages, each mapped to the J2Commerce order status your workflow uses
  • Customer email on every status change — toggle on or off from one setting
  • Delivery signature captured on arrival — proof in the order record, dispute closed before it opens
  • Every status update is proven genuine before it touches your store — forged updates and stale replays bounce at the door

Give Them the Map. End the Email Thread.

A shopper who can see exactly where their package is on the planet does not send you an email about it. The self-service tracking module lets customers enter their order number and email address — or just the tracking number — and instantly see a live interactive map with every checkpoint plotted, a full dated timeline below it, and an estimated delivery date at the top. They answer their own question. You answer nothing.

  • Interactive map with geocoded checkpoint markers: yellow origin, blue transit, green current
  • Full checkpoint timeline with date, location, and carrier status message at every stop
  • Two lookup paths: order number + email, or tracking number alone
  • Estimated delivery date shown when available from the carrier network
  • Two storefront looks in the box — drops into any J2Commerce store design, zero styling work

Real-World Use Cases

A gift shop ships 300 orders a week through December and cannot personally answer 300 "where is my gift?" emails while also, you know, running a gift shop. They install TrackingMore for J2Commerce and configure the self-service module on a dedicated tracking page. Every shipment auto-registers the moment a tracking number is saved. The team gets automatic exception alerts for four parcels that stalled at a regional distribution centre — they reach out to those customers proactively before a single dispute is filed. Customer service emails about order status drop sharply. The owner spends that recovered time on merchandising instead of writing the same tracking update for the forty-third time. That is a December worth remembering for different reasons.

A subscription box company ships to 18 countries with customers speaking 8 different languages. Their previous process: one carrier link in the confirmation email, total silence after that, confused international customers disputing "item not received" because their parcel had been sitting in a customs warehouse for 12 days with no scan they could see or understand. After installing TrackingMore for J2Commerce: every subscription order auto-registers across the full international carrier network. Checkpoint messages arrive in each customer's own language — German shoppers get German updates, French shoppers get French. The live map shows the cross-border route. Customers stop guessing, stop emailing, stop filing disputes. "Item not received" chargebacks dropped. Subscription renewal rates improved. Turns out proactive tracking and language-appropriate updates make people feel less anxious about their box crossing four international borders. Simple math.

A solo craftsperson ships 25 custom orders a month. There is no support team. It is just them, the products, and a Joomla ecommerce store. One package with a transit exception — damage in transit, failed delivery, returned to sender — used to burn 30 minutes: look up the carrier status, draft the customer email, figure out the next step, follow up again. After TrackingMore: the exception status fires automatically, maps to a custom "Attention Required" order status, writes a timestamped note with the tracking number into the order history, and emails the customer — before the seller even opens their laptop that morning. They know about the problem. The customer knows the seller is on it. Chargeback averted. The artisan spends their time making things, not chasing packages. That is what the tool is for.

A wholesale supplier ships to business clients who schedule their own production around delivery dates. A delayed pallet is not just an inconvenience — it breaks someone else's workflow. With the admin timeline card, inside sales can answer "where's our order?" in ten seconds without leaving the order screen: carrier, tracking number, current checkpoint, estimated arrival, and how many days it's been in transit. When a pallet delivers, the signed-by field captures the name of the person who accepted it. "We never received that shipment" is a statement that is immediately contradicted by a name and a timestamp. The dispute never happens.

Every Package. Watched. Automatically.

Shipments register themselves. Statuses update themselves. Customers get notified. Exceptions surface before they become chargebacks. Your Joomla ecommerce store stops being a shipping detective agency and starts being a business. That is not a bold claim. That is just what happens when every package is tracked from ship to door without you lifting a finger. Yeah. We did that.

Translated In The Following Languages

Arabic Unitag (ar-AA), Chinese, Traditional (zh-TW), Danish (da-DK), Dutch (nl-NL), English (en-GB), English, USA (en-US), Finnish (fi-FI), French (fr-FR), German (de-DE), Greek (el-GR), Hebrew (he-IL), Italian (it-IT), Japanese (ja-JP), Norwegian Bokmål (nb-NO), Persian Farsi (fa-IR), Polish (pl-PL), Portuguese, Brazil (pt-BR), Portuguese, Portugal (pt-PT), Russian (ru-RU), Spanish (es-ES), Swedish (sv-SE), Turkish (tr-TR)


  • Developer J2Commerce
  • Extension Type Module, Apps
  • J2Commerce Version 6.x
  • Joomla Version 6.x
Language Translations
Arabic UnitagArabic Unitag
Chinese, TraditionalChinese, Traditional
DanishDanish
DutchDutch
EnglishEnglish
English, USAEnglish, USA
FinnishFinnish
FrenchFrench
GermanGerman
GreekGreek
HebrewHebrew
ItalianItalian
JapaneseJapanese
Norwegian BokmålNorwegian Bokmål
Persian FarsiPersian Farsi
PolishPolish
Portuguese, BrazilPortuguese, Brazil
Portuguese, PortugalPortuguese, Portugal
RussianRussian
SpanishSpanish
SwedishSwedish
TurkishTurkish

New Feature Initial J2Commerce 6 release — TrackingMore shipment-tracking integration

New Feature Auto-register tracking numbers with TrackingMore on order save, courier auto-detect

New Feature Signed webhook maps carrier delivery status to order status and notifies the customer

New Feature Public order-tracking lookup by order+email or tracking number, IDOR + rate-limit guarded

New Feature Admin order-view checkpoint timeline with carrier, status, ETA and signed-by

New Feature Geocoded checkpoint map via cached server-side Nominatim lookups

New Feature Maps all nine TrackingMore delivery states to configurable order statuses

New Feature Customer notification toggle and configurable default tracking language

New Feature Bundled translations for 21 locales

Update Requires Joomla 6.x, J2Commerce 6.x and a TrackingMore API account

New Feature Frontend tracking lookup module: order number + email, or tracking number

New Feature AJAX lookup against the app_trackingmore com_ajax endpoint with CSRF tokens

New Feature Delivery timeline and optional Leaflet map rendered from the lookup result

New Feature Bootstrap 5 and UIkit subtemplate variants with auto menu detection

New Feature Translations for 19 locales (de, es, pt-PT, pt-BR, it, nl, fr, ru, el, he,

Update ar, ja, pl, sv, zh-TW, nb, da, fi, tr) plus en-US and en-GB

New Feature Configurable heading and intro text fields

Update Requires Joomla 6.x + J2Commerce 6.x + the app_trackingmore plugin

You may also be interested in these products

Stay Updated

Subscribe for free and be the first to know about the latest features, updates, and new additions.