Skip to main content

ZPL LABEL PRINTING AUTOMATION

ZPL Label Printing Automation

Written by Dylan Santaroni

Premise

From Poleepo you can send labels in ZPL format directly to the Zebra printer at the workstation: you can create the shipment and print the label automatically, without downloading files or opening the system's print window.

Requirements

You need a Zebra printer connected to your computer and the free Zebra Browser Print app installed on your PC.

What You Need

Detail

Printer

Zebra, or compatible with the ZPL language, connected via USB or network to the workstation computer

App

Zebra Browser Print is free and can be downloaded from the Zebra website; available for Windows and macOS

Browser

Chrome, Edge, Safari and other Chromium-based browsers (e.g. Arc)

Couriers

Those in Poleepo who offer the ZEBRA / ZPL label format

Browser Print acts as a bridge between the browser and the printer: Poleepo passes the label to the app, and the app sends it to the default printer.

Setting up the workstation

It must be done once for each computer from which you print.

  1. Install Zebra Browser Print and launch it. It runs in the background, with an icon in the menu bar (macOS) or notification area (Windows).

  2. Connect and turn on your Zebra printer.

  3. In the Browser Print app settings, set the printer as the default printer .

  4. When printing for the first time from Poleepo, Browser Print asks for authorization to use the Poleepo site. The site remains among the authorized sites.

  5. Grant browser access:

    • Chrome, Edge, and Chromium-based browsers : If prompted, allow the Poleepo site to access your local network .

      If the request does not appear: to the left of your browser's search bar → icon to the left of the address → Site settings → Local network → Allow.

    • Safari : Open once https://127.0.0.1:9101/ssl_support , choose “Show details” and “Visit this website” to accept the Browser Print certificate.

Print browser app settings

  • in Default Devices the Change button chooses the default printer;

  • The Poleepo site appears in Accepted Hosts after authorization (the test environment is shown in the screenshot).

Once configured, the station does not require any further steps.

Zebra Browser Print Settings

Configuration in Poleepo

  • For all shipments from a courier : during courier setup → default label format → ZEBRA (or ZPL, depending on the courier)

  • For a single shipment : in the single shipment creation form, Print type field → ZEBRA.

Shipping form: Print type field (here GLS with ZPL A6).

If the format is ZPL Poleepo prints the label directly;

User actions

  1. From the orders section > order details: Create label / Recreate label
    The label is printed immediately and the notification "Sent to printer" appears.

  2. From the Orders > Order Details section, in the Shipping > Shipping Details section and in the Shipping List: Download the label

    The "Label Ready" window opens: Send to print or Download the file

    Ready Label Window

  3. In the shipping section: Print Output filter

    Show only ZPL shipments, only PDF shipments, or all

    Print Output Filter and Download Labels Button

  4. In the Shipping section: Multiple selection → Download labels

    A single file with all the labels, to print or download. With mixed ZPL and PDF formats, a ZIP file will be generated.

    Ready Label Window

  5. In the Orders section → Shipping Management → Create Shipments: Bulk Shipments

    With ZPL format, only the labels and the picking details , also generated in ZPL, remain available. The download button at the end of the operation sends the labels directly to the Zebra printer.

  6. In the Orders → Shipping Management → Print Orders and Labels section

    By selecting all ZPL labels and the active picking detail, the result is printed directly

Shipping Management Menu

Error messages

If printing fails, Poleepo displays a message within about ten seconds and does not start automatic printing.

The shipment will still be created and the label can be downloaded via the Download button .

Message

Probable cause

What to do

Zebra Browser Print is unreachable

App not installed or not launched; or browser blocks access

Launch Browser Print; check the "Local Network" permission (Chrome, Edge) or the certificate (Safari)

No default printer configured in Zebra Browser Print

The default printer is not set in Browser Print

Set the default printer in Browser Print settings

Unable to send label to printer

Printer is off, unplugged, or in error (cover open, out of paper or ribbon)

Check the printer light: it should be solid green. Then try again.

Print library not loaded

The page did not load the print components

Reload the page; if it persists, contact support.

Did this answer your question?