Have your say in Community Polls: What was/is your greatest motivation to start your own business?

Add a tag to order when a packing slip is printed

Add a tag to order when a packing slip is printed

Grega_Grmovsek
Shopify Partner
7 0 5

Hi,

 

I'd like to add a tag "Packing_slip_printed" to order as soon we print a packing slip. We can sync tags to the shipping tools, and then we would filter orders by this tag to only print shipping labels for these orders.

 

Ideally this would be done with Shopify Flow, but I don't see a trigger for "packing slip printed".

 

Thanks,

Grega

Replies 6 (6)

Emily
Shopify Staff
1457 105 201

Hi, @Grega_Grmovsek.

 

Shopify Flow currently doesn't offer a direct trigger for "packing slip printed." However, you can achieve a similar outcome by using a workaround. Here’s a step-by-step guide to help you set this up:

 

1. Manual Step:

   - When you print a packing slip, manually add a tag to the order. This can be done quickly in the Shopify admin interface.

 

2. Automate Tagging with Shopify Flow:

   - While you can't directly trigger an action based on printing a packing slip, you can set up a Flow to add a tag when certain conditions are met. For example, you might add a tag when an order is marked as "fulfilled" or when a specific note is added to the order.

 

Manual Tagging Process

 

1. Print Packing Slip:

   - When you print a packing slip, go to the order in Shopify Admin.

 

2. Add Tag:

   - In the order details, find the "Tags" section.

   - Add the tag "Packing_slip_printed" to the order.

 

Automate Tagging with Shopify Flow

 

1. Create a New Flow:

   - Go to Shopify Admin > Apps > Shopify Flow.

   - Click on "Create Workflow."

 

2. Set a Trigger:

   - Choose a trigger that makes sense for your workflow. For example, you might choose "Order Fulfilled" if you print packing slips when orders are fulfilled.

 

3. Add a Condition (Optional):

   - If needed, add a condition to further refine when the tag should be added. For example, you might check if a specific product is in the order.

 

4. Add an Action:

   - Choose the action "Add order tag."

   - Set the tag to "Packing_slip_printed."

 

5. Save and Enable the Workflow:

   - Save your workflow and enable it.

 

Once the tag is added to the order, you can sync these tags with your shipping tools. Most shipping tools that integrate with Shopify can filter orders based on tags, allowing you to print shipping labels only for orders with the "Packing_slip_printed" tag.

 

Emily | Social Care @ Shopify 
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit the Shopify Help Center or the Shopify Blog

Grega_Grmovsek
Shopify Partner
7 0 5

Hi Emily,

 

Thanks for your answer.

 

1) Im aware of the manual tagging, I'd like to avoid that as this leads to mistakes..

 

2) Trigger "order fulfilled" will not work, as the shipping tools we use automatically fulfill orders once we generate shipping labels. Once the order is fulfilled, we don't need that tag anymore.

 

Any other ideas maybe? Is there any other Flow trigger that we could use to create a workaround?

 

Thanks,

Grega

Kalen_Jordan
Shopify Partner
779 36 141

I don't believe the order is modified in any way when a packing slip is generated. If it were you could in theory trigger an automation on order updated and detect that. Only workaround I can think of is to use a 3rd party app for packing slips. I believe easyscan does what you're looking for.

 

Out of curiosity, what is the entire use case for this?

Grega_Grmovsek
Shopify Partner
7 0 5

Hi,

 

Thanks for the info, I'll look into this app.

 

The use case is: We use DHL's DEC app to create shipping labels. About 1/3 of our orders cannot be immediately fulfilled since the products either need to be engraved or have some other customization done, or are not paid yet. So we have to manually select orders that we can fulfill on any given day.

 

So once we print the packing list, we know that this order can be fulfilled. With this added tag, we could then filter orders in DHL and generate labels only for orders with this "Packing_list_printed".

Kalen_Jordan
Shopify Partner
779 36 141

Gotcha. Looks like that app has some rule system in it. I guess it doesn't have any tagging functionality? Or does it fire off any webhooks?

DavidNZSSI
Trailblazer
171 10 22

Hey there,

 

I know DEC has a tags system - Assign Tags – DHL Express Commerce - Support

Is that what you're looking for?

Your local shipping consultant @ Starshipit