Connect Salesforce with GLS to sync shipments, generate shipping labels, pull live rates, and push tracking updates back to your teams and customers automatically.
• Salesforce order and ship-to data is mapped to GLS shipment fields, including recipient name, address lines, contact details, package count, and weight.
• Shipment creation requests are sent from Salesforce to GLS via API/web service calls, and GLS shipment IDs are stored back on the Salesforce order or shipment object.
• Label artifacts returned by GLS (PDF/ZPL, depending on carrier setup) are attached or linked to the related Salesforce shipment record for consistent picking and packing flows.
• Tracking numbers and carrier events are synchronized from GLS to Salesforce, with status values mapped to internal shipment states and timestamps.
• Service codes, pickup options, and delivery preferences are translated between Salesforce shipping methods and GLS product/service identifiers using configurable mapping tables.
• Validation errors from GLS (invalid address formats, missing required fields, service restrictions) are logged against the originating Salesforce record for traceability.
.png)
We map Salesforce order and address fields to the GLS shipment request, then trigger label generation via GLS APIs. Labels and shipment IDs are stored back in Salesforce for pick, pack, and handoff.
Yes, the integration can request GLS rate and service data in real time using destination, weight, and package rules. Your team sees the right option before the order is released to the warehouse.
Tracking numbers and status scans can be pushed into Salesforce through scheduled syncs or webhooks, depending on your GLS setup. This keeps customer service views and customer notifications aligned.
Common fields include ship-to address, contact details, package count, weight, GLS service, label URL, tracking number, and delivery status. We also support custom fields when you need carrier-specific logic.
Yes, we can route to different GLS services, printers, and shipping accounts by country, warehouse, or store. scandiweb has delivered 2,100+ projects since 2003, so scaling setups like this is normal work for us.





