GroovePacker is an inventory management system that provides 'Scan and Pack' verification for your warehouse

GroovePacker supports a unique barcode packing QC system. Their system enables merchants to add scan and pack verification to existing shipping workflows. In turn, this empowers greater packing oversight without changing how you manage orders or print labels

GroovePacker Integration Requirements

In a nutshell, orders from ShippingEasy are imported directly to GroovePacker. Once in GroovePacker, their tools can be used to ensure that your shipments are packed correctly. Once packed, GroovePacker can bring you back to ShippingEasy to purchase and print shipping labels for each order.

Connection Requirements:

  • You must have your GroovePacker account connected with ShippingEasy.

Connect a GroovePacker Store to ShippingEasy

The steps below will require you to be logged into both ShippingEasy and your GroovePacker store.

In ShippingEasy:

Open a new browser and log into GroovePacker:

  1. Log into your GroovePacker account.

  2. Under the Store Settings section, click Create Store.

  3. Add a name to your store and choose ShippingEasy from the Store Type dropdown.

  4. Copy and paste the API KEY and API SECRET into the corresponding fields in GroovePacker.

That's it! Your store is connected to ShippingEasy!

GroovePacker Integration Notes

Send Order or Shipments to GroovePacker:

  • Orders are imported from ShippingEasy to GroovePacker using the “Import Orders” button in GroovePacker.

    Orders are imported based on settings made in the ShippingEasy import options within GroovePacker. Within the import options, you can select one or both of the following:

    • Ready to Ship: When enabled, orders found in the ShippingEasy READY TO SHIP page will be imported to GroovePacker. This is the option to choose if you will be creating shipping labels one at a time after each order is packed.

    • Shipped: When enabled, GroovePacker will import orders that are marked as Shipped in ShippingEasy. This is if you print your shipping labels in bulk or batches before packing. If you do a mix of both workflows you may want to have both options enabled.

    On the first import, all new or modified orders within the last 4 days are pulled into GroovePacker from ShippingEasy. On subsequent imports, only new or recently modified orders, since the last import, are pulled into GroovePacker.

Return to ShippingEasy to Create Shipments:

If you are creating labels one at a time, after each shipment is packed, you can enable the ShippingEasy "Printing Popup" option in GroovePacker. 

Enable Popups

To use the "Printing Popup," your browser must allow popups from

The ShippingEasy "Printing Popup" will enable GroovePacker to open your ShippingEasy account in a popup window. The order, that was just packed, will be displayed on the READY TO SHIP page. This makes it easy to quickly purchase and print the shipping label. 

If the order has not been added to the READY TO SHIP page in ShippingEasy, the "Printing Popup" will indicate the order can not be found. In this case, you will need to use ShippingEasy to create the shipment, purchase, and print the label. Learn how to create a single label.

Batch Shipping

If you prefer to ship in batches, it is recommended that you enable the "Shipped" import order status in GroovePacker.

The "Shipped" option will import orders after purchasing labels in ShippingEasy. This will eliminate the need to return to ShippingEasy after each label purchase. Learn more about batch shipping.

Orders not Downloading from ShippingEasy to GroovePacker:

  • Orders may not be in the correct status: GroovePacker is configured to download specific statuses. You can verify your GroovePacker import settings by navigating to the ShippingEasy import options within GroovePacker - learn more about import options. Depending on the import setting you have selected in GroovePacker, your orders may not import until after you have shipped them (purchased labels) in ShippingEasy.

  • Orders may need their date stamp modified: After the initial import, GroovePacker only recognizes new and recently modified orders. An easy way to update the date stamp on your orders is to apply a category from within ShippingEasy with a Shipping Rule.

  • Orders may contain line items (products) without a unique SKU: GroovePacker requires each line item (product) to have its own unique SKU and Barcode/UPC. This also includes SKU variants (products with variations like size, color, or material). It is important that each variant have its own unique SKU. Learn more about adding SKU variants to Products in ShippingEasy.

  • Order import was interrupted: There is a “Fix It” button in the import summary popup from GroovePacker that you can use to reset the date stamp on your remaining orders. This allows GroovePacker to import them. Learn more about the 'Fix It' button in GroovePacker.

GroovePacker might not be able to find the order in ShippingEasy:

If you've packed an order and GroovePacker cannot find it, it probably has not been added to the READY TO SHIP page in ShippingEasy. In this case, the ShippingEasy "Printing Popup" from Groovepacker will indicate that the order cannot be found.

In this case, you can create the shipment and purchase and print the label in ShippingEasy. Learn how to create a single order.

Set Up Product SKUs in GroovePacker:

  • If you have already set up Product SKUs in ShippingEasy, it's easy to transfer this information to GroovePacker. Enable the "Extended product data" in GroovePacker to automatically set up product aliases and kits in GroovePacker. Learn more about GroovePacker import options.

  • Generate barcodes from Product SKUs in GroovePacker: If your Product Barcode and SKU’s match, you can enable the ‘Generate Barcode from SKU’ option in GroovePacker. This will automatically create a barcode in GroovePacker identical to the SKU of the item. This option eliminates the need to set up new products in GroovePacker before scanning. Learn how to generate barcodes from your SKU.


    Only enable this option if your Product Barcode and SKUs match.

Cancelled Orders:

  • Cancelled orders will not automatically be removed from GroovePacker. You will need to change the status of the order to Cancelled in GroovePacker. You can also delete the order from GroovePacker, but that runs the risk of reimporting if the order were later modified in ShippingEasy. Learn how order statuses and product statuses work in GoovePacker.

Deleted Orders:

  • GroovePacker can only import recently modified orders. To re-import an order to GroovePacker, you will need to update the date stamp so that GroovePacker will recognize the order again.

    An easy way to update the date stamp on your order is to apply a category from within ShippingEasy with a shipping rule Learn more about Shipping Rules.

Split Orders:

There are three options that can be chosen from the ShippingEasy store settings page in GroovePacker. The behavior will vary depending on which is selected:

  • None - Only the main order is imported. Additional split shipments are ignored (not recommended unless the items in the split shipments do not require verification)

  • Verify Together - All shipments which are part of an order are treated as one order. Any of the items in any of the shipments of the selected order can be scanned in any sequence.

  • Verify Separately - Each of the shipments is verified independently. They are treated as if they were individual orders so only items in the shipment being scanned will be accepted. After scanning is completed for one of the shipments in an order the next will be automatically opened for scanning until all shipments have been scanned.

Leaving Orders in GroovePacker:

While it is not required that the Awaiting list in GroovePacker is cleared each day, it is highly recommended. Doing so makes it easier to see which shipments require packing for the day. It also helps with verifying that all orders imported that day were scanned.

Orders left on READY TO SHIP and cleared from the Awaiting list in GroovePacker will not be imported again, unless their date stamp is modified.

To import these orders back to GroovePacker:

  1. Leave the unscanned orders in the Ready to Ship list.

  2. Click the Fix It button in GroovePacker to reset the timestamp.

  3. Run the import in GroovePacker.

This will import the orders to GooverPacker. They should be found in the READY TO SHIP list after scanning.


Add a Comment

Article is closed for comments.