GLS Tracking: Track Your Parcel
Across Europe, in Real Time
Whether you are an online shopper tracking a delivery or an ecommerce merchant managing hundreds of GLS shipments, this guide covers everything — from reading tracking statuses to connecting GLS to ShippyPro's multi-carrier shipping API with 190+ carriers.
How to track a GLS parcel
Three steps — whether you are a customer checking one parcel or a merchant tracking thousands.
1. Find your GLS tracking number. It is in the shipping confirmation email from the retailer, on the retailer's order page, or printed on the shipping label. If the seller uses ShippyPro, you will also find it in the branded shipping notification.
2. Track on the GLS website. Visit the GLS tracking page for the destination country — gls-italy.com for Italian shipments, gls-group.eu for a general lookup. GLS operates as independent country partners, so the destination country's site gives the most accurate results.
3. Track via ShippyPro (merchants). The Track & Trace dashboard pulls real-time GLS tracking data alongside every other carrier. One unified view — GLS, BRT, DHL, Poste Italiane — without switching between portals.
Every shipment tracked so you are in control
See how many GLS shipments are in transit, in exception, or delivered. Download reports and monitor how your carriers are performing — all from one screen.
Full real-time overview across GLS and every other carrier. Filter by status, carrier, or marketplace. Download reports with full recipient details.
GLS tracking number format
GLS tracking numbers are numeric codes assigned when a parcel enters the network. Format varies by country division.
Common mistake: Confusing the GLS tracking number with the retailer's order reference. If your number contains letters (except a country prefix), it may belong to a different carrier. Check the shipping confirmation email for "tracking number."
GLS tracking statuses explained
Each status update tells you where your parcel is and what happens next.
Timing: "Parcel data received" can last up to 24 hours. Once in transit, domestic GLS shipments typically reach "out for delivery" within 1–3 working days. ParcelShop parcels are held 7–10 days.
GLS delivery times across Europe
Standard domestic delivery estimates. Express services are faster.
How to connect GLS to ShippyPro
ShippyPro is a carrier API aggregator — add GLS once, get labels, tracking, rates, and returns through a single ecommerce shipping API alongside 190+ other carriers.
Connect in under 5 minutes
What you need from GLS: Contract number, customer ID, and API credentials. For GLS Italy, this includes your Sede (branch) code. Each GLS country division issues its own credentials.
Once connected, orders flow from Shopify, WooCommerce, or Magento. GLS shipping labels generate automatically through ShippyPro's shipping label API. The same multi-carrier shipping API handles tracking, rate comparison, and returns.
GLS tracking for every stage of growth
The solution looks different at 50 shipments a month versus 50,000. Pick your tier.
Stop copying tracking numbers
· CEO / FounderWhen you are the founder, logistic manager, and customer care all at once, you cannot afford thirty minutes daily on GLS's portal. ShippyPro connects to your GLS account in minutes — no developer needed. Every GLS tracking update flows automatically. Branded tracking pages replace the generic GLS portal. Automated notifications handle customer updates.

Carrier performance that drives cost reduction
· eCommerce DirectorAt mid-market volume, GLS tracking is operational. Your director needs to know which GLS service delivers fastest per region. Your logistics manager compares GLS against BRT, DHL, Poste Italiane. Track & Trace flags exceptions automatically. The Optimizer surfaces KPIs so you renegotiate contracts with data.

One carrier API aggregator — one integration
· Head of Logistics · CIOMaintaining direct integrations with each carrier's API does not scale. ShippyPro's multi-carrier shipping API provides a single RESTful endpoint for label creation, rate comparison, GLS tracking, and returns across 190+ carriers. One API call retrieves tracking for every GLS country division. Data flows into Salesforce, Zendesk, SAP.
The largest carrier library in European ecommerce
GLS is one of over 190 carriers in ShippyPro's multi-carrier shipping API. One carrier API aggregator replaces dozens of individual integrations.

One API, every carrier
ShippyPro's ecommerce shipping API generates GLS labels, fetches tracking, compares rates, and manages returns — one RESTful endpoint.
Browse all integrations →What to do if your GLS parcel is delayed or lost
Allow two full business days beyond the estimated delivery date before acting. Delays happen during peak periods and on cross-border routes.
Stuck 48+ hours on a working day: Contact GLS customer service for the destination country. Each division operates its own support — GLS Italy handles Italian deliveries, GLS France handles French ones.
Officially lost (7+ days no update): The sender can file a compensation claim through GLS. Claims require proof of shipment value and take 2–4 weeks.
ShippyPro merchants: Track & Trace flags delayed shipments automatically. Set alerts for stuck shipments, failed attempts, and parcels at depots — intervene before the customer contacts you.