Title: Parcel Tracking
Author: Nastin MG
Published: <strong>July 27, 2025</strong>
Last modified: February 3, 2026

---

Search plugins

![](https://ps.w.org/parcel-tracker/assets/banner-772x250.png?rev=3334818)

![](https://ps.w.org/parcel-tracker/assets/icon-256x256.png?rev=3334819)

# Parcel Tracking

 By [Nastin MG](https://profiles.wordpress.org/nas9286/)

[Download](https://downloads.wordpress.org/plugin/parcel-tracker.1.6.zip)

 * [Details](https://twd.wordpress.org/plugins/parcel-tracker/#description)
 * [Reviews](https://twd.wordpress.org/plugins/parcel-tracker/#reviews)
 *  [Installation](https://twd.wordpress.org/plugins/parcel-tracker/#installation)
 * [Development](https://twd.wordpress.org/plugins/parcel-tracker/#developers)

 [Support](https://wordpress.org/support/plugin/parcel-tracker/)

## Description

**Package Tracking** is a lightweight logistics tracking system for WordPress. Built
specifically for local delivery and courier services who intend to keep their customers
updated about their deliveries. Works really simple, admin adds the packages in 
the backend, an email is automatically sent to customer with their tracking number
which is also auto generated.

**Key Features:**

 * Add and manage parcels via the admin dashboard.
 * Assign tracking numbers and status updates
 * Send email notifications to customers on package creation and status update
 * Quick status updates directly from the admin list table
 * Upload and show package images
 * Customers can track packages via frontend form
 * Admin can set tracking page in plugin settings
 * HTML email support with clickable tracking button
 * Fully extendable for future use

### Shortcodes

 * `[package_tracking_form]` – Displays a form where users can enter their tracking
   number.
 * `[package_tracking_result]` – Displays tracking details (used on the tracking
   page set in settings).

### License

This plugin is released under the GPLv2 or later. Use it freely in personal or commercial
projects.

## Screenshots

 * [[
 * Admin view of added packages and info
 * [[
 * Seetings page for tracking result page
 * [[
 * Adding new package in admin dashboard
 * [[
 * Frontend tracking form
 * [[
 * Tracking result page

## Installation

 1. Upload the plugin folder to `/wp-content/plugins/`
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Go to the **Packages** menu in the admin dashboard to add or manage packages
 4. Set the tracking page under **Settings > Package Tracking**
 5. Add the tracking form to any page using the shortcode

## FAQ

### Can I customize the tracking statuses?

Yes, developers can filter the statuses using `apply_filters()`.

### How do I set the tracking page?

Go to **Settings > Package Tracking**, and select a page where `[package_tracking_result]`
shortcode is used.

### Can customers upload anything?

No. Only admins can upload package images or modify tracking status.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Parcel Tracking” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Nastin MG ](https://profiles.wordpress.org/nas9286/)

[Translate “Parcel Tracking” into your language.](https://translate.wordpress.org/projects/wp-plugins/parcel-tracker)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/parcel-tracker/), check
out the [SVN repository](https://plugins.svn.wordpress.org/parcel-tracker/), or 
subscribe to the [development log](https://plugins.trac.wordpress.org/log/parcel-tracker/)
by [RSS](https://plugins.trac.wordpress.org/log/parcel-tracker/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.6

 * Updated the logic to allow email links to function without a nonce (since the
   tracking code acts as the unique identifier) and added the private status to 
   the query so private packages can be found.

#### 1.5

 * Plugin is now able to send sms using different providers that can be set in admin
   panel.

#### 1.4

 * Added sms feature to send sms when package is created

#### 1.3

 * Fixed fatal error on package creation

#### 1.0

 * Initial release
 * Custom post type for packages
 * Admin interface with meta fields
 * Frontend tracking form and results
 * Email notifications on status update and creation
 * Quick status update via list table
 * Admin setting for tracking page URL
 * HTML email format with tracking link

## Meta

 *  Version **1.6**
 *  Last updated **2 months ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.5 or higher **
 *  Tested up to **6.9.4**
 *  Language
 * [English (US)](https://wordpress.org/plugins/parcel-tracker/)
 * Tags
 * [delivery](https://twd.wordpress.org/plugins/tags/delivery/)[logistics](https://twd.wordpress.org/plugins/tags/logistics/)
   [package](https://twd.wordpress.org/plugins/tags/package/)[parcel](https://twd.wordpress.org/plugins/tags/parcel/)
   [tracking](https://twd.wordpress.org/plugins/tags/tracking/)
 *  [Advanced View](https://twd.wordpress.org/plugins/parcel-tracker/advanced/)

## Ratings

No reviews have been submitted yet.

[Add my review](https://wordpress.org/support/plugin/parcel-tracker/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/parcel-tracker/reviews/)

## Contributors

 *   [ Nastin MG ](https://profiles.wordpress.org/nas9286/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/parcel-tracker/)