Service eligibility and regional restrictions
PuppyIP serves only compliant overseas businesses and their authorized personnel. Proxy services are not available in mainland China. The service may only be used for lawful business activities outside mainland China. Use of this service within mainland China is prohibited.
Hosting a proxy IP or server overseas does not change these restrictions. The service must not be provided to end users in mainland China through relaying, forwarding, sharing or resale. Before use, read the Terms of Service.
Key Takeaways
- Shopify announced the Flow action on October 15, 2026. It buys a label for a matching order, but does not prove the parcel has been packed or handed to a carrier.
- Conditions can use order tags, products, single-item orders and other order attributes; the action sets carrier and service, package, weight and ship date.
- The action supports fulfillment directly through Shopify. It will not run for third-party fulfillment, so mixed stores should filter by fulfillment service or location.
- Each action buys one label for one fulfillment. Bulk workflows need a For each loop, and the buyer-confirmation date should match the store's handoff process.
Flow buys a label; it does not complete the carrier handoff
Shopify's October 15, 2026 changelog added a Purchase shipping label action to Shopify Flow. Orders that match the workflow conditions can have a label purchased automatically, then printed from the Shipping labels page in Shopify admin.
A label ready to print does not mean warehouse staff have picked and packed the order, attached the label or handed the parcel to a carrier. Treat this as automation for label purchase only; confirm physical fulfillment through the store's own process.
Use order conditions to select only the right shipments
A workflow can trigger on an order tag, the presence of selected products, a single-item order or other order attributes, and combine conditions. The action then specifies the carrier and service, package type, weight and ship date.
For example, a store that wants to label only single-item orders tagged ready-to-ship could filter on both the tag and item count before the purchase step. This is a hypothetical configuration, not a live-store test; the merchant must still confirm that the address, item weights and fulfillment method meet its rules.
Third-party fulfillment orders will not pass this action
Shopify's action documentation limits this step to fulfillment orders fulfilled directly through Shopify. If an order is assigned to a third-party fulfillment service, the action does not run even when a valid fulfillment order exists.
Stores using both Shopify and third-party fulfillment should filter by the assigned fulfillment service or fulfillment location before buying a label. Available carriers and services also depend on package weight, destination and fulfillment location; label eligibility varies by carrier and country.
Match the service, package and weight before turning it on
The action can use product-record weights or one custom total weight. It can select a saved package; if none is set, Shopify uses the recommended package. You can choose a specific carrier service or use the cheapest available option.
Check item weights, package dimensions, fulfillment address, destination and service level first. Carrier options depend on the order and fulfillment location, and shipping-label discounts vary by Shopify plan. Do not assume that a carrier, service or price visible in one store applies in every country or region.
One action buys one label; align notification timing with handoff
The action buys one shipping label for one order fulfillment. To automate a batch, Shopify says to add a For each action that loops through individual order fulfillments instead of assuming one purchase action covers the whole list.
The Send shipping confirmation to buyer field defaults to Same day, and can be set to a date relative to when the action runs. Choose timing that matches the warehouse's packing and handoff process. Buying a label before the parcel is handed over should not be treated as proof of a carrier scan.
Check plan and action availability before using a template
Shopify recommends starting from a ready-made workflow template in Flow, adjusting it for the store and then turning it on. The Flow app itself is free on Basic, Grow, Advanced and Plus plans, but some features and API usage limits vary by plan; verify that the required action is available in the current admin.
Before activation, review the conditions, fulfillment service, carrier service, package, weight, ship date and buyer-confirmation date. After enabling the workflow, check that intended fulfillments have a label ready to print and that third-party or nonmatching orders were excluded. An enabled workflow alone does not confirm that an order shipped.
Sources
Frequently Asked Questions
Does Shopify Flow hand the parcel to the carrier automatically?
No. The action buys a shipping label that can then be printed. Packing, physical handoff and a carrier scan must be confirmed through the actual fulfillment process.
Can this action buy labels for third-party warehouses?
No. Shopify says it supports fulfillment orders handled directly through Shopify. The action will not run for an order assigned to a third-party fulfillment service. Mixed-fulfillment stores should filter by service or location first.
How many labels does one action buy in bulk?
One action buys one label for one order fulfillment. For bulk workflows, use a For each loop to process individual fulfillments.
When does the buyer receive a shipping confirmation?
The action has a Send shipping confirmation to buyer date field. It defaults to Same day and can be adjusted relative to when the action runs. Align it with the store's actual packing and handoff timing.
Are carriers, services and discounts the same in every country?
No. Carrier and service availability depends on package weight, destination and fulfillment location; label eligibility varies by carrier and country. Shipping-label discounts also vary by Shopify plan.
Is Shopify Flow itself free?
Shopify says the Flow app is free on Basic, Grow, Advanced and Plus plans, but some features and API usage limits vary by plan. Confirm in the current store admin that the required action is available.