{"id":375743,"date":"2026-10-19T19:02:47","date_gmt":"2026-10-19T19:02:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/zetarank-tracknotify-shipment-tracking-for-woocommerce\/"},"modified":"2026-10-19T19:05:08","modified_gmt":"2026-10-19T19:05:08","slug":"zetarank-tracknotify-woocommerce","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/zetarank-tracknotify-woocommerce\/","author":23546339,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.2.2","stable_tag":"1.2.2","tested":"7.1.3","requires":"6.6","requires_php":"8.1","requires_plugins":null,"header_name":"ZetaRank TrackNotify for WooCommerce","header_author":"programmer","header_description":"Provider-aware WooCommerce shipment tracking, customer emails and order tracking pages with multi-package support.","assets_banners_color":"eff2f9","last_updated":"2026-10-19 19:05:08","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/zetarank.com\/","header_author_uri":"https:\/\/www.fiverr.com\/s\/wbAXwBg","rating":0,"author_block_rating":0,"active_installs":0,"downloads":31,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.2.2":{"tag":"1.2.2","author":"zetarank","date":"2026-10-19 19:05:08","revision":3755400}},"upgrade_notice":{"1.1.0":"<p>TrackNotify branding, improved Free\/Pro upgrade path and backwards-compatible tracking data storage.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3755387,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3755387,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3755387,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3755387,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.2.2"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[45369,55977,287579,5561,286],"plugin_category":[45],"plugin_contributors":[],"plugin_business_model":[],"class_list":["post-375743","plugin","type-plugin","status-publish","hentry","plugin_tags-order-tracking","plugin_tags-shipment-tracking","plugin_tags-shipping-notifications","plugin_tags-tracking-number","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_committers-zetarank"],"banners":{"banner":"https:\/\/ps.w.org\/zetarank-tracknotify-woocommerce\/assets\/banner-772x250.png?rev=3755387","banner_2x":"https:\/\/ps.w.org\/zetarank-tracknotify-woocommerce\/assets\/banner-1544x500.png?rev=3755387","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/zetarank-tracknotify-woocommerce\/assets\/icon-128x128.png?rev=3755387","icon_2x":"https:\/\/ps.w.org\/zetarank-tracknotify-woocommerce\/assets\/icon-256x256.png?rev=3755387","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>ZetaRank TrackNotify helps WooCommerce stores add clear shipment information without forcing an order to Completed. Store the courier, optional delivery service, tracking number or full tracking URL, then send a dedicated tracking email and show the shipment in the customer's order details.<\/p>\n\n<p>Free features:\n* Provider-aware tracking number or full HTTPS tracking URL.\n* Multiple packages per WooCommerce order.\n* Optional service name and shipment date.\n* Dedicated WooCommerce HTML\/plain-text shipment email.\n* Save only, Save &amp; Notify, corrections and explicit resend.\n* Customer shipment cards inside order details.\n* Private expiring tracking access links and Track Order page.\n* Provider directory with approved tracking domains and templates.\n* Notification history and duplicate protection for TrackNotify emails.\n* HPOS-compatible WooCommerce order APIs.\n* Privacy export\/erasure integration and configurable uninstall retention.<\/p>\n\n<p>TrackNotify Free does not contact ZetaRank or any third-party API. It does not include telemetry. Customer-facing tracking links open the courier\/provider site selected by the store administrator.<\/p>\n\n<p>TrackNotify Pro is a separate commercial upgrade that adds automatic ShipStation import, WooCommerce Fulfillments and metadata bridges, Omnisend, EasyPost live tracking, optional Twilio SMS\/WhatsApp, CSV tools, authenticated REST API, and licensed automatic updates.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Back up the store and test on staging first.<\/li>\n<li>Upload the plugin ZIP from Plugins &gt; Add New &gt; Upload Plugin.<\/li>\n<li>Activate with WooCommerce 9.0+ and PHP 8.1+.<\/li>\n<li>Open WooCommerce &gt; TrackNotify &gt; Settings.<\/li>\n<li>Choose the default courier and brand name.<\/li>\n<li>Open an order and use the TrackNotify panel to add a package.<\/li>\n<li>Use Save &amp; Notify to send the dedicated tracking email.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20a%20tracking%20number%20required%3F\"><h3>Is a tracking number required?<\/h3><\/dt>\n<dd><p>No. A provider name plus a valid public HTTPS tracking URL is enough.<\/p><\/dd>\n<dt id=\"does%20adding%20tracking%20change%20the%20order%20status%3F\"><h3>Does adding tracking change the order status?<\/h3><\/dt>\n<dd><p>No. TrackNotify does not mark an order Completed simply because tracking was added.<\/p><\/dd>\n<dt id=\"can%20an%20order%20have%20more%20than%20one%20package%3F\"><h3>Can an order have more than one package?<\/h3><\/dt>\n<dd><p>Yes. Multiple package records are supported.<\/p><\/dd>\n<dt id=\"does%20the%20free%20plugin%20send%20data%20to%20zetarank%3F\"><h3>Does the Free plugin send data to ZetaRank?<\/h3><\/dt>\n<dd><p>No. The Free edition has no ZetaRank licensing call, telemetry, advertising call, or third-party messaging API.<\/p><\/dd>\n<dt id=\"what%20shortcode%20creates%20the%20track%20order%20request%20page%3F\"><h3>What shortcode creates the Track Order request page?<\/h3><\/dt>\n<dd><p>Use <code>[zetatrsh_tracknotify]<\/code>. The legacy <code>[zetarank_tracking]<\/code> alias is also retained for compatibility.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>Updated the plugin name and WordPress.org slug to ZetaRank TrackNotify for WooCommerce \/ zetarank-tracknotify-woocommerce.<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Renamed all internal identifiers (options, transients, meta keys, cron hooks, nonces, constants, script\/style handles, shortcode) from the 3-character <code>zst_<\/code> prefix to the WordPress.org-compliant 4+ character <code>zetatrsh_<\/code> prefix.<\/li>\n<li>Replaced the hand-written <code>&lt;link&gt;<\/code> tag on the tracking portal page with <code>wp_enqueue_style()<\/code> \/ <code>wp_print_styles()<\/code>.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Rebranded as ZetaRank TrackNotify.<\/li>\n<li>Added a shared, upgrade-safe Free\/Pro data model.<\/li>\n<li>Added [tracknotify] shortcode alias.<\/li>\n<li>Kept provider-aware manual shipment tracking, dedicated WooCommerce email and customer tracking pages in Free.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Shipment tracking engine and customer notification reliability improvements.<\/li>\n<\/ul>","raw_excerpt":"Add provider-aware tracking to WooCommerce orders and automatically email customers a clear Track Package link.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/375743","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=375743"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/zetarank"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=375743"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=375743"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=375743"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=375743"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=375743"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=375743"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}