Skip to content
8 min read

Logistics CRM Case Study: How City Connect Runs Lead-to-Delivery in One Dashboard

Logistics CRM case study: how City Connect moved its leads, quotations, consignments, multi-leg trip sheets and LR generation into one secure dashboard.

LitSpark Solutions Team

Logistics CRM Case Study: How City Connect Runs Lead-to-Delivery in One Dashboard: article cover

If your sales team logs enquiries in one place, operations tracks consignments in another, and the warehouse keeps its own notes, every customer call turns into a hunt for the latest status. A logistics CRM fixes that by putting leads, quotations, consignments, trip sheets and warehouse movements into one shared system. This case study walks through how City Connect Logistics moved its full lead-to-delivery journey into a single dashboard, what the build had to get right, and what other logistics teams can borrow from it before they start their own project.

The scale of the problem is real. A DPIIT-commissioned NCAER study estimates India's logistics cost at ₹24.01 lakh crore in 2023-24, or 7.97% of GDP. Small coordination gaps add up quickly at that size.

Table of Contents

Why logistics teams outgrow generic tools

Most transport and logistics businesses start with a mix of phone calls, chat groups, paper registers and a general-purpose sales tool. That works until volume rises and a single consignment starts to pass through several vehicles and warehouses.

Volume is rising. Business Standard reported that e-way bill generation hit a record 156.21 million in October 2026, up 23.14% year on year, based on GSTN data. In September, Mint noted that interstate e-way bills grew faster than the total, rising 8.2% to 49.85 million. Most freight in India travels by road: the same NCAER study puts road at nearly 71% of India's freight transport.

A generic CRM for a logistics company tracks deals and contacts well. It usually does not understand the things that keep an operations team busy:

  • A consignment that changes vehicles and warehouses before it reaches the customer
  • Lorry receipt (LR) numbers that must stay consistent for the customer and for audits
  • Trip sheets, pickup and delivery calendars, and delivery associate assignments
  • Different views for sales, warehouse and transport staff

When those pieces live outside the CRM, people fill the gap by calling each other. That is the gap City Connect wanted to close.

The City Connect brief

According to the City Connect CRM case study, City Connect Logistics needed a centralised operations system to manage the complete journey from the first customer enquiry to final delivery. The platform had to coordinate leads, staff assignments, quotations, consignments, warehouses, trip sheets and multi-stage goods movement.

The stated goal was to replace fragmented operational processes with one secure dashboard that gives clear ownership, live movement visibility and role-specific access.

The hard requirement: one permanent LR number

One requirement shaped the whole design. A consignment can travel through several trips and warehouses, and its permanent LR number must not change along the way. The system also had to keep a complete operational history for every consignment.

Design rule: Decide what must never change (here, the LR number) before you design anything else. Every screen, report and printout depends on that one stable reference.

What went into the logistics CRM

The result, called the GoSmart Dashboard, is a responsive logistics management platform with dedicated workflows for leads, confirmed leads, consignments and trip sheets.

A six-stage lead-to-delivery workflow diagram for a logistics CRM, from enquiry and confirmed lead to quotation, consignment, trip sheets and warehouses, and delivery.

From enquiry to confirmed lead

Sales work starts with lead and confirmed-lead management. Each lead can be assigned to a Relationship Manager (RM), follow-ups are tracked, and quotation documents can be uploaded and downloaded against the record. Call and WhatsApp shortcuts sit inside the workflow, so staff can contact a customer without copying numbers into another app.

Consignment tracking across multi-leg movements

This is where the custom logistics CRM differs most from an off-the-shelf tool. A movement-based model lets the same consignment travel through multiple trip sheets without creating a new LR number. Dynamic LR generation uses the latest movement leg, while earlier LR versions are kept for reference. Bulk LR printing handles the paperwork side.

A diagram showing one consignment with a permanent LR number moving through three legs and two warehouses, with a new LR version generated for each leg and earlier versions kept.

The consignment tracking system also covers:

  • Active and completed consignment management
  • Consignment-level status updates
  • Trip sheet management
  • Warehouse and delivery associate management
  • Configurable LR numbering and document uploads

Roles, calendars and daily reporting

Role-based permissions give appropriate access to Super Admins, Supervisors, Relationship Managers, Warehouse Managers and operational users. Pickup, delivery and follow-up calendars use region-based colour coding. Advanced filtering, customer search and infinite-scroll pagination help teams find records fast, while RM performance reporting, daily summaries, data exports, and activity logs with audit history support day-to-day review.

Team What the platform gives them
Sales and RMs Lead and confirmed-lead management, RM assignment, follow-up tracking, quotation uploads, Call and WhatsApp shortcuts
Operations Consignments, trip sheet management, multi-leg movements, consignment-level status updates
Warehouse Warehouse movements, warehouse and delivery associate management
Admin and supervisors Role-based permissions, configurable LR numbering, master data, activity logs and audit history
Management RM performance reporting, daily summaries, data exports

The results

The published case study lists the outcomes below. We have kept them as stated, without adding numbers that are not on the page.

Area What changed
Operations Lead-to-delivery operations centralised in one platform
LR numbers Permanent LR numbers preserved across multi-leg movements
Visibility Better visibility into each consignment's current location and status
Coordination Less manual coordination between sales, warehouse and transport teams
Customer contact Faster customer communication through Call and WhatsApp actions
Accountability Assignments, activity logs and role-based permissions
Documents Simpler document generation through dynamic and bulk LR printing
Reporting Operational reporting and daily RM performance easier to review

A before-and-after diagram comparing fragmented logistics operations with a centralised logistics CRM covering leads, consignments, LR printing and reporting.

Timeline and tech stack

The build took 3 months from kickoff to launch, with working software shown every week. It was delivered as web, mobile and custom development, with cloud and DevOps support. LitSpark's development team used this stack:

  • Front end: React 19, JavaScript, Tailwind CSS, Radix UI, React Router, Axios and Recharts
  • Back end: Python, FastAPI and Pydantic, with a REST API
  • Data and security: MongoDB and JWT authentication
  • Deployment: Docker

Weekly working software matters more than the stack. Operations staff can test real screens early, and small changes, such as a new filter or a status, land before launch rather than after it.

Lessons for teams planning a logistics CRM

You do not need City Connect's exact feature list. You do need the same clarity about how goods and responsibility move through your business. Before you brief anyone, work through this list:

  • Map the journey first. Write down every step from enquiry to delivery, and who owns each one.
  • Name your permanent identifiers. LR numbers, consignment IDs and customer codes should stay stable even when vehicles and warehouses change. Good database architecture design starts here.
  • Model movements, not just shipments. If one consignment can take several legs, the data model must allow it from day one.
  • Define roles early. List who should see, edit and approve what. Retro-fitting permissions is painful.
  • Plan the daily view. Decide which calendars, summaries and reports supervisors will check every morning.
  • Keep an audit trail. Activity logs settle "who changed this?" questions quickly.

Practical tip: If your team still phones the warehouse to confirm where a consignment is, start there. Visibility is usually the first and clearest win.

When a custom logistics CRM makes sense

An off-the-shelf tool is often enough if you run simple point-to-point deliveries. A custom build earns its place when your process has rules a packaged product cannot hold, such as multi-leg movements, versioned LR documents or region-based scheduling. If your current setup leans on manual hand-offs, our earlier piece on why companies should automate manual workflows before they scale is a useful next read. For order-heavy businesses, the order management system guide covers the retail side of the same problem.

If you are weighing a build, look at teams that offer ERP and CRM development with real logistics work in their portfolio, and ask to see screens, not just slides. Later, the same data can feed workflow automation, such as automatic status messages.

Frequently asked questions

What is a logistics CRM?

A logistics CRM is a customer relationship management system built around how goods move, not only around sales deals. Alongside leads, follow-ups and quotations, it tracks consignments, trip sheets, warehouses and delivery staff, so sales and operations work from the same live record instead of separate spreadsheets, registers and chat groups.

How is a logistics CRM different from a regular CRM?

A regular CRM tracks contacts, deals and sales stages. A logistics CRM adds operational records: consignments, LR documents, multi-leg movements, warehouse transfers, pickup and delivery calendars, and role-based access for warehouse and transport staff. That lets one system cover the journey from first enquiry to final delivery, with a full audit history.

What is LR generation in logistics software?

LR stands for lorry receipt, the document issued when goods are handed to a transporter. LR generation means the software creates and numbers these documents automatically. In City Connect's platform, the permanent LR number stays the same across legs, while dynamic LR versions reflect the latest movement and earlier versions stay on record.

How long does it take to build a custom logistics CRM?

It depends on scope, integrations and the number of user roles. City Connect's platform, covering leads, quotations, consignments, multi-leg trip sheets, warehouses, calendars and reporting, took 3 months from kickoff to launch, with working software shown every week. A smaller first release focused on one workflow can be shorter.

Keep Reading.

Want Help Putting This Into Practice?

Tell us what you're working on. We'll reply within 24 hours with next steps.

See Development for how we scope custom platforms, or read the full City Connect CRM portfolio page. Email business@litspark.solutions, or book a discovery call.

  • Logistics CRM
  • Custom CRM development
  • Consignment tracking
  • Case study
  • Logistics software

Share

Written By

LitSpark Solutions Team

We build websites, apps and AI automations, and run marketing for growing businesses from Bengaluru. These guides come from that work. About us

All Posts

Let's talk

Want Help Putting This Into Practice?

Tell us what you're working on. We'll reply within 24 hours with next steps.

Avg. response
24h
Initial consult
Free
Satisfaction
100%
Phone

We reply within 24 hours. No spam, ever.