Back to products

SaaS

Multi-Carrier Shipping Platform

Compare, book, and track across 70+ countries

E-commerce merchants shipping internationally copy-paste tracking numbers, compare rates manually across carrier websites, and lose hours to fulfilment. This platform automates the entire workflow - rate comparison, label generation, tracking, and returns - across 4 major carriers and 70+ countries.

Live
70+

Countries covered

4

Carrier integrations

60%

Time saved on fulfilment

The problem

An e-commerce merchant shipping 200+ orders daily across multiple carriers spends 2-3 hours just on shipping logistics - comparing rates, generating labels, copy-pasting tracking numbers, and handling returns. Each carrier has its own portal, its own API, its own label format. The workflow is manual, fragmented, and error-prone.

Cost of inaction

A fulfillment team member spending 3 hours daily on carrier admin costs the business $15K-$20K annually in labor alone. Shipping rate mistakes (choosing the wrong carrier for a destination) add 8-15% to shipping costs. Both compound with volume.

Our approach

We integrated with 4 major carrier APIs (Aramex, FedEx, DHL, UPS) and built a unified rate comparison engine that normalizes pricing across carriers - accounting for volumetric weight, surcharges, and destination-specific fees.

The automation layer is where the real value lives. Rules engines let merchants define: 'Under 2kg to UAE → always Aramex. Over 5kg to Europe → cheapest between FedEx and DHL.' Once configured, orders flow through without human decisions.

White-label architecture means logistics companies and 3PLs can resell the platform under their own brand. Each white-label instance gets its own carrier contracts, pricing rules, and customer dashboard.

Key insight

Merchants don't want a shipping tool - they want shipping to disappear from their workday. The goal isn't 'compare rates easily' but 'the right carrier is chosen automatically and the label prints without any human decision.'

What Multi-Carrier Shipping Platform does

Shopify & WooCommerce integration
Real-time rate comparison
Automated label generation
End-to-end tracking
Multi-warehouse support
Bulk order processing
Return management
Analytics & cost reporting

Results

60% reduction

Fulfilment time

12% savings

Shipping cost

500+/day

Order processing

Automated carrier selection and label generation reduces per-order fulfilment time from 3-5 minutes to under 1 minute.

Automated rate comparison ensures the cheapest carrier is selected for every shipment, eliminating manual comparison errors.

Bulk processing handles 500+ orders daily with automated carrier assignment, label generation, and tracking notification.

Architecture

Tech stack

Node.jsReactPostgreSQLRedisAramex APIFedEx APIDHL APIUPS APIShopify APIWooCommerce API

Key decisions

Carrier adapter pattern

Each carrier API has different formats, auth methods, and quirks. A unified adapter layer normalizes all carrier interactions behind a single internal interface - making it easy to add new carriers.

Rules engine for automation

Static routing (cheapest carrier always wins) doesn't work. Merchants need conditional logic: carrier preference by destination, weight thresholds, delivery speed requirements. A configurable rules engine handles this without code changes.

White-label multi-tenancy

3PLs and logistics companies want to resell shipping tools under their brand. Multi-tenant architecture with per-tenant branding, carrier contracts, and pricing rules enables this.

Webhook-driven tracking

Polling carrier tracking APIs is expensive and slow. We registered webhooks where available and built a polling fallback with exponential backoff for carriers that don't support webhooks.

How we built it

1
Integration· 5 weeks

Carrier API development

Built adapter layers for Aramex, FedEx, DHL, and UPS - handling rate queries, booking, label generation, tracking, and returns for each.

2
Platform· 4 weeks

Core shipping workflow

Built the unified dashboard with rate comparison, automated carrier selection, bulk processing, and order management.

3
E-commerce· 3 weeks

Store integrations

Built Shopify and WooCommerce plugins that sync orders automatically and push tracking updates back to the store.

4
White-label· 3 weeks

Multi-tenant architecture

Added white-label branding, per-tenant carrier contracts, custom pricing rules, and reseller management dashboard.

What we learned

Carrier APIs are inconsistent by design

Every carrier API has different conventions for weight units, address formats, and error codes. The adapter layer that normalizes these differences is the most valuable piece of architecture.

Automation rules must be testable

Merchants set up routing rules and need to verify them before going live. We added a 'dry run' mode that shows which carrier would be selected for each order without actually booking.

White-label is a business model, not a feature

Adding white-label capabilities attracted a completely different customer segment (3PLs, logistics companies) with higher contract values. It turned a tool into a platform.

Growth strategy

Targeted Shopify merchants in the Middle East market first (where Aramex integration is a differentiator most competitors lack), then expanded to European and Asian markets. White-label partnerships with 3PLs provided a second growth channel.

Frequently asked questions

Aramex, FedEx, DHL, and UPS with full booking, tracking, and returns support. The carrier adapter architecture makes adding new carriers straightforward.

Next Step

Building a logistics or shipping product?

We've integrated with major carrier APIs and built the automation layer that makes shipping invisible. Tell us about your logistics challenge.