Branded Tracking Page

This documentation outlines typical scenarios for branded tracking page related to Commerce API. For additional scenarios and further information, please refer to the index page.

By integrating order information into the AfterShip system through the Commerce API, you enable buyers to access detailed order and shipment information on your AfterShip Branded Tracking Pages. Buyers can retrieve their order details using several options, including the order number, phone number, email address, or tracking number.

To retrieve the details of an order, the buyer can use the order number along with one of the following pieces of information:

  1. The buyer's phone number
  2. The buyer's email address
  3. The postal code of the buyer's address.
1

To allow buyers to query the order with this method, please ensure that the specified information is included when creating an order through the Commerce API. The table below outlines the required fields:

Commerce API Field NameDescription
order.numberOrder number
order.customer.phones.*The buyer's phone number
order.customer.emails.*The buyer's email address
order.shipping_address.postal_codeThe postal code of the buyer's address.

As an alternative, buyers can query shipment details by providing only the tracking number. This will allow them to access information such as the shipment's current location or checkpoint status.

2

Due to privacy considerations, using this querying method will prevent the branded tracking page from displaying order details. This is because the buyer has not provided specific order information, such as the order number, phone number, or email address.

The table below outlines the required fields:

Commerce API Field NameDescription
fulfillment.trackings.*.tracking_numberTracking number of the shipment

Please refer to this page for more detail about Segmentation feature.

To use the Segmentation feature, you should send the required order information to AfterShip via Order API according to the referencetable below:

Commerce API Field NameSegmentation Condition Field Name
order_totalOrder -> Total billing amount
tagsOrder -> Order tag
numberOrder -> Order number
items.*.skuProduct -> Product SKU
items.*.product_categoriesProduct -> Product type
items.*.product_tagsProduct -> Product tag
shipping_address.country_regionShipment -> Destination country/region
shipping_address.stateShipment -> Destination state
shipping_address.postal_codeShipment -> Destination postal code
nameShipment -> Shipment title
Commerce API Field NameSegmentation Condition Field Name
trackings.*.slugShipment -> Carrier
trackings.*.custom_fieldsCustom field

The AfterShip product recommendation feature allows you to showcase the most relevant products to your customers by analyzing various behaviors and criteria. To use this feature, you need to import a minimum of order and product resources into AfterShip.

For configuring the product recommendation feature on the branded tracking page, please refer to this page.

With Buy Online, Pickup In Store (BOPIS) tracking, shoppers will be able to track when and where to pick up their orders. Proactively communicate with customers, enabling them to prepare for order pickups. Businesses control the information in BOPIS tracking page and notifications.

For configuring the BOPIS feature on the branded tracking page, please refer to this page.