Launch your Tracking URL

The tracking URL allows your consumers to visit your brand's tracking page and track their specific parcels.

You can add the URL at any stage of the post-ship consumer journey, e.g. in your despatch confirmation email, within the 'Your Orders' section of the website, or in the tracking part of your retail app:

Plug-in_Link_flattened_FINAL.png

Caution

Until the URL is active, and orders have been allocated to a carrier service, your consumers will see an error message (refer to Page Error Messages).

In order for customers to see their specific order tracking information, the URL must contain the following two bits of information from the results of the Delivery Manager allocation call: the <orderNumber> and <trackingCode>, e.g.

<orderNumber xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
               T4RE349B</orderNumber>
               <orderValue xsi:type="xsd:double">0.0</orderValue>
               <parcelCount xsi:type="xsd:int">1</parcelCount>
               <parcels soapenc:arrayType="ns2:Parcel[1]" xsi:type="soapenc:Array" 
                  xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
                  <parcels xsi:type="ns2:Parcel">
                     .....
                     <trackingCode xsi:type="soapenc:string">9990000012351999</trackingCode>
                     <trackingUrl xsi:type="soapenc:string" xsi:nil="true"/>
                  </parcels>
               </parcels>

The combination of the <orderNumber> and <trackingCode> creates a unique piece of data to ensure that the page cannot be 'guessed' by anyone trying to access it.

When sharing the tracking URL, you need to refer to the individual bits of data as follows:

https://<subdomain>.deliverytracker.io/?orderRef=<orderNumber>&trackingid=<trackingCode>

Where:

  1. The <subdomain> needs to be replaced by your own brand's subdomain.

  2. The orderRef value is that of the <orderNumber>.

  3. The trackingId value is that of the <trackingCode>.

For example:

https://phasion.deliverytracker.io/?orderRef=T4RE349B&trackingId=9990000012351999

Note

The orderRef and trackingid values must be URL-encoded.

Within the URL, the <orderNumber> must always be referred to as orderRef, and the <trackingCode> as either trackingid or trackingId. Otherwise, the order cannot be tracked.

Once you have published your page, continue to Test your Page.

Setup Checklist

  1. Set up your Users and Roles

  2. Create a Brand

  3. Add Content to your Branded Page

  4. Publish your Page

  5. Launch your Tracking URL

  6. Test your Page

  7. Getting the most from Delivery Tracker.