Shipment Tracking & Notification System

Process Improvement Proposal for Global Promo
Prepared by: Zillah Bahar Date: March 2, 2026 Version: 1.0

1. Executive Summary

Global Promo currently relies on manual processes to track shipments, update distributors, and monitor delivery status across U.S. and China-origin orders. This proposal outlines a system that integrates Zoho Books with a tracking aggregation platform and automated notification engine to:

The recommended approach leverages Global Promo's existing Zoho One ecosystem, supplemented by AfterShip (a multi-carrier tracking aggregator), to minimize implementation complexity and team retraining. The entire system can be built using no-code configuration tools — no custom software development is required.

Implementation Roles

This proposal defines what should be built and why. The technical configuration — setting up Zoho Flow workflows, AfterShip rules, and dashboard views — should be carried out by the appropriate resource(s):

Role Responsibility
Marketing & System Specialist System design, workflow architecture, process documentation, quality control, and ongoing optimization. Defines requirements and validates that the system works as intended.
Zoho support / certified consultant Hands-on configuration of Zoho Flow automations, AfterShip integration, webhook setup, and email template buildout. Zoho provides phone and email technical support, an active community platform, and a network of certified partners if deeper assistance is needed.
India-based execution team Currently assists with email campaigns. Can be expanded to support data entry tasks during migration, email template formatting, and QC verification under direction from the Specialist. May benefit from Zoho-specific training to increase their capacity.

How the 80% Reduction Is Achieved

The current workflow consists of five core manual tasks performed by CSRs for every shipment. The proposed system automates four of the five for both U.S. and China shipments — using ShippingEasy integration for U.S. orders and barcode scanning for China orders — leaving only exception handling as a manual task.

U.S. Shipments (via ShippingEasy / UPS / FedEx)

Task Current Process Proposed Process Status
1. Enter tracking number CSR manually types tracking number into Excel Auto-captured from ShippingEasy into Zoho Books via Zoho Flow at label creation Automated
2. Check tracking status CSR manually visits carrier websites to look up status AfterShip monitors UPS, FedEx, and DHL automatically Automated
3. Send "shipped" email CSR manually drafts and sends email to distributor Triggered automatically when tracking number is registered Automated
4. Send "delivered" email CSR manually drafts and sends email to distributor Triggered automatically when carrier confirms delivery Automated
5. Handle exceptions CSR discovers issues manually during routine status checks System flags exceptions and alerts CSR — resolution still requires human judgment Remains manual

U.S. result: 4 of 5 tasks automated (80%). Full automation is achievable immediately by integrating ShippingEasy with Zoho Books. Note: this percentage is based on task count, not measured time. Some tasks (e.g., checking carrier websites multiple times a day) consume more time than others. Actual time savings should be measured during Phase 5 to validate the impact.

China Shipments (via freight forwarder)

Task Current Process Proposed Process Status
1. Enter tracking number Freight forwarder provides tracking number manually; CSR enters it into Excel China team scans the barcode on the freight forwarder's shipping label using a Zoho Creator mobile form. The tracking number is captured directly into Zoho Books — no manual typing required. Automated via barcode scan
2. Check tracking status CSR manually visits carrier websites to look up status AfterShip monitors DHL and other carriers automatically once tracking is in the system Automated
3. Send "shipped" email CSR manually drafts and sends email to distributor Triggered automatically when tracking number is entered into Zoho Books Automated
4. Send "delivered" email CSR manually drafts and sends email to distributor Triggered automatically when carrier confirms delivery Automated
5. Handle exceptions CSR discovers issues manually during routine status checks System flags exceptions and alerts CSR — resolution still requires human judgment Remains manual

China result: 4 of 5 tasks automated (80%). Barcode scanning eliminates manual tracking number typing — the primary source of data entry errors — without requiring the freight forwarder to change their process. The only remaining manual task is exception handling, which still requires human judgment.

Combined Impact

Across both U.S. and China shipments, the 80% manual work reduction target is achievable. U.S. shipments are automated via ShippingEasy integration. China shipments are automated via barcode scanning of the freight forwarder's shipping labels. In both cases, 4 of 5 repetitive tasks are eliminated, leaving only exception handling — which is itself improved by proactive system alerts. Note: these percentages are based on task count. Some tasks (e.g., checking carrier websites multiple times a day) consume more time than others. Actual time savings should be measured during Phase 5 to validate the impact.

2. Current State Analysis

Current Workflow

Current Manual Process
Step 1 Order created in Zoho Books
Step 2 Order ships (China or U.S.)
Step 3 — Manual CSR enters tracking into Excel
Step 4 — Manual CSR checks carrier websites one by one
Step 5 — Manual CSR emails distributor with updates

Pain Points Identified

Pain Point Impact Frequency
Manual tracking entry into Excel Data entry errors, duplication of effort Every shipment
No centralized shipment view CSRs lack visibility; management cannot monitor at a glance Ongoing
Manual carrier website checks Time-consuming; status updates are delayed Multiple times/day
Manual distributor emails Inconsistent communication; missed notifications Every shipment milestone
Dual-origin shipping (China + U.S.) Multiple carriers, multiple tracking formats Every shipment

3. System Architecture Overview

The proposed system consists of four integrated layers:

Proposed System Architecture
Data Source Layer
Zoho Books
System of record for orders, invoices, and tracking numbers. Replaces Excel as the single entry point.
API SyncAn automatic, ongoing connection between two systems. Here, Zoho Flow continuously watches Zoho Books and sends new data to AfterShip without anyone having to copy or paste anything.
Automation Layer
Zoho Flow
Monitors Zoho Books for new tracking numbers. Pushes data to AfterShip and orchestrates downstream actions.
API CallsA request sent from one system to another asking it to do something. Here, Zoho Flow sends a message to AfterShip saying "start tracking this shipment" — like placing an order at a counter.                  ↑ WebhooksAn automatic notification sent from one system to another when something happens. Here, AfterShip sends a message back to Zoho Flow the moment a shipment status changes — like getting a text alert instead of having to keep checking.
Tracking Layer
AfterShip
Aggregates tracking data from 1,200+ carriers worldwide. Provides normalized status updates and webhook notifications.
TriggersA rule that says "when X happens, automatically do Y." Here, when AfterShip detects a shipment status change, it triggers an email to the distributor — no human involvement needed.
Email Notifications
AfterShip + Zoho Flow
Automated distributor-facing emails at key milestones. Internal alerts for exceptions.
Dashboard
AfterShip / Zoho Analytics
Centralized shipment visibility for CSRs, operations, and management.

Layer Descriptions

  1. Data Source Layer (Zoho Books): The system of record for orders, invoices, and tracking numbers. For U.S. shipments, tracking numbers flow in automatically from ShippingEasy via Zoho Flow. For China shipments, the China team scans the barcode on the freight forwarder's shipping label using a Zoho Creator mobile form, which writes the tracking number directly to Zoho Books.
  2. Automation Layer (Zoho Flow): Monitors Zoho Books for new or updated tracking numbers. When detected, it pushes the tracking number and shipment details to AfterShip via API and orchestrates downstream actions.
  3. Tracking Layer (AfterShip): Aggregates tracking data from 1,200+ carriers worldwide (including all major U.S. and China carriers). Provides normalized status updates and sends webhook notifications on status changes.
  4. Notification & Dashboard Layer: Delivers automated distributor emails at key milestones and provides an internal dashboard for real-time shipment visibility.

4. Recommended Tools & Tech Stack

Core Stack

Component Recommended Tool Purpose Why This Tool
Order Management Zoho Books (existing) Source of truth for orders & tracking numbers Already in use; no migration needed
U.S. Shipping Platform ShippingEasy (existing) U.S. label creation and tracking number generation Already in use for U.S. orders; supports API integration with Zoho Books via Zoho Flow, enabling automatic tracking number capture
Automation Engine Zoho Flow Orchestrate data movement between systems Native Zoho integration; no-code/low-code; included in Zoho One
Tracking Aggregator AfterShip Multi-carrier tracking, status normalization Supports 1,200+ carriers including Global Promo's carriers (UPS, FedEx, DHL); webhook support; branded tracking pages
Dashboard AfterShip Dashboard / Zoho Analytics Centralized shipment visibility AfterShip provides a built-in shipment dashboard; Zoho Analytics can supplement with custom reports
Email Notifications AfterShip Notifications + Zoho Flow Automated distributor-facing emails AfterShip handles delivery-event emails; Zoho Flow handles internal alerts and exception escalation

Estimated Monthly Costs for New Services

The tools below are the only new costs this proposal introduces. Everything else (Zoho Books, Zoho Flow, Zoho Creator, Zoho Analytics) is already included in Global Promo's Zoho One subscription at no additional charge.

Service Plan Estimated Cost Why This Plan
AfterShip Essentials (up to 1,200 shipments/month) ~$11/month Recommended — more than sufficient for 120–150 shipments/month
AfterShip Pro (up to 2,000 shipments/month + advanced notifications) ~$119/month Only needed if volume grows significantly or advanced features are required

Subscription Status

Tool Status Notes
Zoho Books Already in use No new subscription required. Global Promo's existing system of record.
Zoho CRM Already in use Used daily by the sales team. Potential future integration point for linking distributor records to shipment tracking.
ShippingEasy Already in use Used for U.S. order label creation. Supports API integration with Zoho Books — key enabler for automating U.S. tracking number capture.
Zoho Flow Included in Zoho One No additional cost. Already available as part of Global Promo's existing Zoho One subscription. Not currently in active use.
Zoho Creator Included in Zoho One No additional cost. Used to build the barcode scanning mobile form for the China team's tracking number capture.
AfterShip New subscription Required for multi-carrier tracking aggregation. The only new expense. Essentials plan (~$11/month) is sufficient for 120–150 shipments/month.
Zoho Analytics Included in Zoho One No additional cost. Already available. Can be used for custom reporting beyond AfterShip's built-in dashboard.

Since Global Promo already subscribes to Zoho One, Zoho Flow, Zoho Creator, and Zoho Analytics are included at no additional cost. The only new expense is AfterShip, starting at ~$11/month.

Centralized Dashboard: Where to See All Shipments

A key requirement is a centralized dashboard with real-time shipment status — replacing the current process of checking carrier websites individually and referencing Excel. The proposed system provides two layers of visibility:

Dashboard Platform Purpose Who Uses It
Real-time shipment tracking AfterShip Dashboard The primary day-to-day view. Shows all active shipments in one place with real-time status from all carriers (UPS, FedEx, DHL). Can be filtered by status (in transit, delivered, exception), carrier, and origin country. Updates automatically as AfterShip receives carrier data. CSR team, operations
Reporting & trends Zoho Analytics (included in Zoho One) Supplemental reporting layer for management. Tracks trends over time: average delivery times by carrier, exception rates, shipment volume by month, U.S. vs. China performance comparisons. Management

The AfterShip Dashboard is the single, centralized location where anyone on the team can see the status of every active shipment — no more checking individual carrier websites or referencing a spreadsheet.

AfterShip Tracking Dashboard — shows all shipments in one view with tracking numbers, carriers, service types, and color-coded statuses

AfterShip Tracking Dashboard: all shipments, carriers, and statuses in a single view. Source: aftership.com

5. Data Flow Explanation

End-to-End Data Flow

How Information Moves Through the System
Step 1 Order Created
Sales creates order in Zoho Books with distributor info
Step 2 Shipment Dispatched
Warehouse ships order; tracking # enters Zoho Books
Step 3 Tracking Synced
Zoho Flow detects new tracking # via webhookAn automatic notification sent from one system to another when something happens. Zoho Books tells Zoho Flow the moment a tracking number is added — no delay. or pollingA method where Zoho Flow checks Zoho Books at regular intervals (e.g., every 15 minutes) to see if any new tracking numbers have been added. Less immediate than a webhook, but used as a fallback.
Step 4 Tracking Registered
Zoho Flow sends tracking # + carrier code to AfterShip
Step 5 Status Monitored
AfterShip detects status change and sends update back
Step 6 Distributor Notified
Automated email sent to distributor with shipment update

Detailed Data Movement

Step 1 — Order Creation (Sales): The sales team creates a Sales Order or Invoice in Zoho Books. Distributor contact info (name, email) is captured on the order. Order status is set to Confirmed. Note: at this stage, no tracking number exists yet — the order has not shipped.

Step 2 — Shipment Dispatch (Warehouse): This is a separate step performed by warehouse staff, not sales. The carrier generates the tracking number — Zoho Books does not. How the tracking number reaches Zoho Books depends on the shipment origin:

Getting the tracking number into Zoho Books accurately is the most important step in the entire process. If this step fails — a wrong number, a missed entry — none of the downstream automation works. That is why this proposal recommends eliminating manual entry wherever possible (see Tracking Number Entry Automation below).

Key Recommendation: Tracking Number Entry Automation

The objective is to minimize — or better yet, eliminate — manual tracking number entry. Manual data entry is inherently error-prone: transposed digits, incorrect carrier assignments, and missed entries create downstream failures that undermine the entire tracking system. A single wrong digit means the distributor receives no updates, the dashboard shows incorrect status, and a CSR has to manually investigate and correct the error.

Since tracking numbers are generated by the carrier at label creation, the question is whether Global Promo's warehouses can capture them automatically:

Origin Current Label Creation Automatable? Recommended Action
U.S. — via ShippingEasy Labels created in ShippingEasy (UPS, FedEx) Yes — fully automatable ShippingEasy supports API integration. Connect it to Zoho Books via Zoho Flow so tracking numbers are written to the order record automatically at label creation. Zero manual entry.
U.S. — via carrier website Labels created directly on UPS or FedEx websites Not automatable as-is Creating labels on carrier websites has no connection to Zoho Books, so tracking numbers must be entered manually. The fix: stop using carrier websites for label creation and route all U.S. shipments through ShippingEasy, which can sync automatically.
China — via freight forwarder (barcode scan) Freight forwarder creates labels with tracking numbers; China team currently has to type them into the system manually Automatable via barcode scanning Every shipping label contains a barcode that encodes the tracking number. Rather than typing the number manually, the China team can scan the barcode on the freight forwarder's label using a smartphone or handheld scanner. A Zoho Creator form (included in Zoho One) with a barcode scan field can capture the tracking number and write it directly to the Zoho Books order record — eliminating manual typing and the data entry errors that come with it. This requires no changes from the freight forwarder.

Recommendation: U.S. shipments can be automated immediately by integrating ShippingEasy with Zoho Books via Zoho Flow. For China shipments, barcode scanning of the freight forwarder's shipping labels eliminates manual tracking number entry without requiring the freight forwarder to change their process. A simple Zoho Creator mobile form with a barcode scan field gives the China team a fast, error-free way to capture tracking numbers into Zoho Books.

How Both Paths Converge

Regardless of whether a shipment originates in the U.S. or China, both paths converge at Zoho Books. From that point forward, AfterShip handles all tracking identically:

U.S. shipments:

ShippingEasy
Zoho Books

China shipments:

Barcode Scan (Zoho Creator)
Zoho Books

From Zoho Books, both follow the same path:

Zoho Books
Zoho Flow
AfterShip
Distributor Notifications

AfterShip does not know or care how the tracking number arrived in Zoho Books. It simply receives a tracking number, identifies the carrier (UPS, FedEx, DHL, etc.), and begins polling for status updates. The monitoring, dashboard updates, and automated distributor notifications work exactly the same way for a package shipped from a U.S. warehouse via ShippingEasy as they do for a package shipped from China via a freight forwarder. This is the advantage of using Zoho Books as the single convergence point — everything downstream is unified.

Step 3 — Tracking Number Detection: Zoho Flow monitors Zoho Books for updated tracking fields using either:

Zoho Flow extracts: tracking number, carrier name, distributor email, and order ID.

Step 4 — Tracking Registration: Zoho Flow sends the tracking number, carrier name, distributor email, and order details to AfterShip. AfterShip begins checking the carrier for status updates automatically.

Step 5 — Status Monitoring: AfterShip checks carrier systems at regular intervals (typically every 3–6 hours; more frequently near delivery). When a status change is detected, AfterShip fires a webhook to Zoho Flow. Status events are normalized into standard categories: In Transit, Out for Delivery, Delivered, Exception, Expired.

Step 6 — Distributor Notification: Based on the status event, the appropriate email is triggered (see Automation Logic below). Emails are sent via AfterShip's built-in notification system or via Zoho Flow + Zoho Books email templates.

6. Automation Logic

Trigger Matrix

Trigger Event Condition Action Recipient
New tracking number added in Zoho Books Tracking field changes from empty to populated 1. Register tracking in AfterShip
2. Send "Shipment Created" email
Distributor
AfterShip status → In Transit First carrier scan detected Send "Your order is on its way" email Distributor
AfterShip status → Exception Carrier reports delay, failed attempt, or customs hold 1. Send "Shipment Delay" email to distributor
2. Send internal alert to CSR team
Distributor + CSR
AfterShip status → Out for Delivery Carrier reports out for delivery Send "Out for Delivery" email Distributor
AfterShip status → Delivered Carrier confirms delivery 1. Send "Delivered" email
2. Update Zoho Books order status to Fulfilled
Distributor
AfterShip status → Expired No update for 30+ days Send internal alert to CSR for manual follow-up CSR team
Tracking number invalid AfterShip cannot detect carrier or tracking fails validation Send internal alert to CSR for correction CSR team

Edge Cases & Handling

Edge Case How It's Handled
Multiple packages per order Zoho Books supports multiple tracking numbers per shipment. Each tracking number is registered separately in AfterShip. Distributor receives a notification per package.
China shipments with carrier handoff (e.g., China Post/EMS → USPS) AfterShip handles multi-leg tracking natively. The system tracks through carrier handoffs without manual intervention.
Incorrect tracking number entered AfterShip returns an error via webhook. Zoho Flow sends an internal alert to the CSR team to correct the entry.
Distributor has multiple orders shipping simultaneously Each order's tracking is registered independently. Emails reference the specific order number for clarity.
Carrier API downtime AfterShip retries automatically. If status is unavailable for >24 hours, an internal alert is triggered.
Order cancelled after shipment CSR manually marks the AfterShip tracking as inactive. Zoho Flow stops further notifications for that tracking number.

Email Template Requirements

Each automated email should include:

7. Implementation Phases

Each phase below identifies what needs to happen and who is responsible. The Marketing & System Specialist defines requirements, oversees quality, and validates outcomes. Technical configuration is carried out by a Zoho-certified consultant or IT resource, with the India-based team assisting on execution tasks as directed.

Phase 1: Foundation (Week 1–2)

Objective: Replace Excel with Zoho Books as the single source of truth for tracking data — and minimize or eliminate manual data entry wherever possible.
  • Specialist: Review current Zoho Books setup and identify any missing fields (e.g., tracking number, carrier name)
  • Consultant/IT: Integrate ShippingEasy with Zoho Books via Zoho Flow to automate U.S. tracking number capture
  • Consultant/IT: Add or configure tracking number and carrier fields in Zoho Books
  • Consultant/IT: Build a Zoho Creator mobile form with barcode scanning for the China team to capture freight forwarder tracking numbers into Zoho Books
  • Specialist: Train the China team on the barcode scanning workflow and provide a step-by-step guide
  • Specialist: Retire the Excel tracking sheet
  • Consultant/IT: Set up AfterShip account and configure carrier list (U.S. + China carriers)
Outcome: All tracking numbers flow through Zoho Books. No more Excel. U.S. tracking is automated via ShippingEasy integration. China tracking is automated via barcode scanning of freight forwarder labels.

Phase 2: Automation & Tracking (Week 3–4)

Objective: Connect Zoho Books to AfterShip via Zoho Flow.
  • Consultant/IT: Create a Zoho Flow workflow that automatically sends new tracking numbers from Zoho Books to AfterShip
  • Consultant/IT: Configure AfterShip webhook endpoint to send status updates back to Zoho Flow
  • Specialist: Test with live shipments (start with a small batch of U.S. shipments)
  • Specialist: Validate carrier auto-detection for UPS, FedEx, and DHL. Test freight forwarder tracking numbers to confirm AfterShip compatibility.
  • Specialist: Identify and document edge cases: invalid tracking numbers, multi-package orders
Outcome: Tracking numbers are automatically synced and monitored. Status updates flow in real time.

Phase 3: Notifications (Week 5–6)

Objective: Automate distributor-facing and internal email notifications.
  • Specialist: Define email template content and tone for each milestone (Shipment Created, In Transit, Exception, Delivered)
  • India team: Build and format email templates based on Specialist's direction
  • Consultant/IT: Configure AfterShip notification rules or build Zoho Flow email triggers
  • Consultant/IT: Set up internal alert channel for exceptions (email to CSR team or Zoho Cliq)
  • Specialist: Test full notification flow end-to-end and collect feedback from CSR team
Outcome: Distributors receive automated updates. CSRs are alerted only for exceptions.

Phase 4: Dashboard & Reporting (Week 7–8)

Objective: Provide centralized visibility into all active shipments.
  • Specialist: Define dashboard requirements — what views, filters, and metrics are needed
  • Consultant/IT: Configure AfterShip dashboard views (by status, by carrier, by origin country)
  • Consultant/IT: Grant dashboard access to relevant team members (CSR, operations, management)
  • Consultant/IT: (Optional) Build supplemental Zoho Analytics reports for trends
  • Specialist: Validate dashboard accuracy and create a daily/weekly summary report for management
Outcome: One-stop dashboard for all shipment status. Management has reporting visibility.

Phase 5: Optimization (Week 9–10)

Objective: Refine, measure, and demonstrate ROI.
  • Specialist: Check in with CSR team to confirm the automation is reducing their manual workload as expected
  • Specialist: Gather CSR feedback and define adjustments to automation rules
  • Consultant/IT: Tune polling frequency, notification timing, and workflow rules
  • Specialist: Document the system for onboarding new team members
  • Specialist: Review what's working and gather feedback from CSRs and distributors on any gaps or improvements
Outcome: System is stable, measured, and documented.

8. Estimated Timeline

Phase 1Wk 1–2
Phase 2Wk 3–4
Phase 3Wk 5–6
Phase 4Wk 7–8
Phase 5Wk 9–10
Phase Duration Effort Level
Phase 1: Foundation 2 weeks Low — configuration and training
Phase 2: Automation & Tracking 2 weeks Medium — integration work and testing
Phase 3: Notifications 2 weeks Medium — template design and testing
Phase 4: Dashboard & Reporting 2 weeks Low — configuration and access setup
Phase 5: Optimization 2 weeks Low — monitoring and refinement
Total ~10 weeks

Note: These durations assume a Zoho consultant or IT resource is engaged and available on a regular basis. Since Global Promo does not currently have a dedicated IT person, the actual pace will depend on consultant availability and scheduling. Phases can overlap, and Phase 1 can begin immediately with no dependencies.

9. Risks, Limitations & Assumptions

Confirmed Details

Remaining Assumptions

Risks

Risk Impact Likelihood Mitigation
China team currently does not use Zoho apps and relies on manual processes High — breaks the data flow at the source Medium Management is open to bringing the China team onto Zoho. The barcode scanning workflow (via Zoho Creator mobile form) is simple and requires minimal training — scan the label, select the order, submit. This is a low-barrier entry point for onboarding the China team.
China freight forwarder tracking numbers may use varying formats (DHL, or forwarder-specific carriers) Low — UPS, FedEx, and DHL are fully supported by AfterShip, but freight forwarder tracking numbers may use less common formats Medium Test freight forwarder tracking numbers early in Phase 2 to confirm AfterShip recognizes them correctly
Zoho Books API rate limits Medium — could delay sync during high-volume periods Low Implement queuing in Zoho Flow; batch API calls during peak
AfterShip service outage Medium — tracking updates paused temporarily Low AfterShip guarantees 99.9% uptime (very rare outages). If it is temporarily unavailable, Zoho Flow will automatically retry until it connects.
Email deliverability (spam filters) Medium — distributors miss notifications Medium By default, AfterShip sends notification emails from its own address (e.g., noreply@aftership.com). Distributors may not recognize this sender, and spam filters are more likely to block it. To avoid this, configure AfterShip to send from Global Promo's own address (e.g., tracking@globalpromo.com) so emails look familiar and trustworthy. Keep emails short with clear subject lines. As a backup, AfterShip also provides a branded tracking page — a webpage with Global Promo's logo where distributors can check shipment status anytime, even if they miss an email.
Team resistance to new workflow High — if the team reverts to Excel, the entire system goes unused Medium Involve CSR team early in testing; demonstrate time savings; provide clear documentation

Limitations

10. Conclusion

The proposed system replaces Global Promo's manual, Excel-based tracking process with an automated pipeline built on tools the team already uses (Zoho Books) and a purpose-built tracking platform (AfterShip). The key outcomes are:

  • Single source of truth: Zoho Books replaces Excel for tracking data
  • Automated monitoring: AfterShip tracks 1,200+ carriers, eliminating manual carrier website checks
  • Proactive communication: Distributors receive automated emails at every shipment milestone
  • Centralized visibility: The AfterShip dashboard gives CSRs, operations, and management real-time shipment status in one place
  • Measurable impact: 80% reduction in manual tracking work across both U.S. and China shipments — U.S. via ShippingEasy integration, China via barcode scanning of freight forwarder labels

The phased rollout minimizes disruption, allows for testing and feedback at each stage, and can be executed within 8–10 weeks.

11. Glossary of Key Terms

API
Application Programming Interface. A set of rules that allows two software systems to communicate with each other. In this proposal, APIs allow Zoho Books, Zoho Flow, and AfterShip to exchange data automatically without human intervention.
Webhook
An automatic notification sent from one system to another when a specific event occurs. For example, when a tracking status changes in AfterShip, it instantly sends the update to Zoho Flow — rather than Zoho Flow having to repeatedly check for changes.
Polling
A method where one system checks another at regular intervals (e.g., every 15 minutes) to see if anything has changed. Less efficient than webhooks, but used as a fallback when webhooks are not available.
Zoho Books
An online accounting and invoicing platform used by Global Promo to manage orders, invoices, payments, and shipment details. It serves as the system of record — the single source of truth for order and tracking data.
Zoho Flow
A no-code automation tool within the Zoho ecosystem. It connects different applications and automates workflows — for example, detecting a new tracking number in Zoho Books and automatically registering it in AfterShip.
AfterShip
A third-party tracking aggregation platform that monitors shipments across 1,200+ carriers worldwide. Instead of checking each carrier's website individually, AfterShip provides a single interface for all tracking data and can send automated notifications on status changes.
Tracking Aggregator
A service that consolidates tracking information from multiple shipping carriers into one place. This eliminates the need to check USPS, FedEx, China Post/EMS, and other carrier websites separately.
Carrier Handoff
When a package transfers from one shipping carrier to another during transit. Common with China-origin shipments — for example, a package may start with China Post/EMS and transfer to USPS once it arrives in the U.S. There is often a brief tracking gap during this transition.
Freight Forwarder
A company that arranges shipment of goods on behalf of another business. They do not own ships or planes — they coordinate cargo booking, customs paperwork, and carrier handoffs. Global Promo's China-based freight forwarder handles export logistics and provides tracking numbers for China-origin shipments.
CSR
Customer Service Representative. The team members who currently handle manual tracking lookups and distributor communication. This system reduces their manual workload so they can focus on exception handling and distributor relationships.
SLA
Service Level Agreement. A commitment from a service provider guaranteeing a certain level of uptime or performance. AfterShip offers a 99.9% uptime SLA, meaning their service is expected to be available virtually all the time.