The app leaves a trail on every pickup order, in fields Shopify already gives you. That means you can filter the Orders list, build a Shopify Flow rule or point your own reports at it.
An order that uses pickup delivery but has no point yet is tagged InPost missing pickup, or ORLEN Paczka missing pickup for the second carrier. When a point arrives, that tag is replaced with InPost pickup selected or ORLEN Paczka pickup selected. Only one of the four is ever on an order at a time, so a filter on them does not double count. These strings will not be reworded, precisely so automations built on them keep working.
Generating a label adds InPost label generated or ORLEN Paczka label generated. Filtering on a pickup tag without this one gives you the orders still waiting to be printed.
A line is appended to the order note. It begins with the Polish word for label, so on an English store it reads "Etykieta InPost:" or "Etykieta ORLEN Paczka:", followed by the tracking number.
A fulfillment is created with the tracking number, and the tracking company is set to InPost or ORLEN Paczka, so Shopify links it to the right carrier and the customer gets the usual shipping notification. The label tag, the note line and the fulfillment are written together, once the carrier has returned a tracking number, so an order without a label has none of them.
Save an Orders view on the missing pickup tag, and another on the pickup selected tag for Print labels for many orders at once.
Build any Flow automation on the tags rather than on the note, since the tags are the stable part.
The tags land whether the customer chose a point in the cart or after paying.
Stuck on any of this? Open the chat in the bottom right corner of the app and we will help you set it up.