Logistics Website Design in Nigeria: What It Must Do

Most Nigerian courier and haulage websites lose business in the first fifteen seconds for the same reason: a visitor who wants to know "how much to send this to Ibadan today?" is met with a company profile and a contact form. They leave and ask on WhatsApp, or they ask a competitor whose site answers immediately.
This guide covers the pages a logistics website actually needs, how to design a rate calculator that does not misprice your business, how tracking should behave, the trust signals Nigerian senders look for, and indicative costs. It assumes you already move parcels or freight and want the website to reduce phone traffic and win contracts.
The four jobs a logistics website must do
Before discussing design, decide what the site is for. For a logistics business the honest list is short.
- Price. Answer "how much?" for a specific route, weight and service level within a few seconds, without a human.
- Book. Convert that price into a scheduled pickup with a reference number and, where appropriate, payment.
- Track. Let a sender or receiver check status with an ID, reducing calls to the operations line.
- Qualify. Persuade merchants, corporates and franchise enquirers that you are credible enough to hand a contract or a consignment to.
Everything else on a logistics website — the fleet photos, the mission statement, the stock image of a warehouse — is secondary. If a design proposal spends more effort on a hero video than on the quote flow, it is designing for the wrong visitor.
The page structure that works for couriers and haulage
| Page | Purpose | Must include |
|---|---|---|
| Home | Route the visitor to quote, track or contact within one screen | Quote widget, tracking box, service summary |
| Get a quote | Instant price by zone, weight and service | Clear exclusions, next-step booking button |
| Track shipment | Status lookup by ID | Status, last update time, contact route for issues |
| Services | Separate pages for each service line | Same-day, interstate, haulage, warehousing, international |
| Coverage | Where you deliver and typical timelines | State and city list, hub addresses |
| For businesses | The merchant and corporate pitch | Account terms, integration, dedicated support |
| Rates | Published rate card or rate bands | Effective date, what changes the price |
| About and compliance | Trust building | CAC registration, insurance, hub photos, team |
| Contact | Every channel your customers use | WhatsApp, phone, hub addresses, map |
| Careers or riders | Recruiting drivers and agents | Requirements, application form |
Give each service line its own page rather than listing them on one. Someone searching for haulage from Lagos to Kano has a different intent, a different price expectation and a different objection than someone sending documents across Lekki, and one page cannot answer both well.
Designing a rate calculator that protects your margin
An answer-ready summary: a logistics rate calculator asks for origin zone, destination zone, weight or item category, and service level, then returns a price and a delivery window. The design risk is not technical; it is quoting a price you cannot profitably fulfil.
Practical rules for a Nigerian implementation:
- Price by zone, not by kilometre. Define zones that match how you actually operate: within-city areas, intercity corridors, and remote locations that need a partner.
- Use weight bands, not exact weights. "Up to 1kg, 1–5kg, 5–20kg" is easier for a customer and safer for you than asking for a precise figure nobody knows.
- Add an item-category question for restricted or fragile goods so the calculator can decline or escalate rather than mis-quote.
- Show what is excluded. Remote-area surcharges, insurance for declared value, waiting time and re-attempt fees should appear at quote time, not at pickup.
- Include a volumetric rule where you charge by dimensional weight, and explain it in one sentence.
- Make the price provisional where it must be. For haulage and freight, return an indicative band plus a callback request instead of a firm figure.
- Keep the rate table editable by your own staff. Fuel price movements and exchange-rate shifts will change your pricing; you should not need a developer to update a rate.
For freight forwarding and international shipping, do not attempt a full instant quote. Ask for the essentials, give a band, and route the enquiry to a person. A wrong international quote is expensive in a way a wrong intra-city quote is not.
Tracking, booking and account areas
Tracking. Put the tracking box on the home page and give it its own URL so you can send customers a direct link. Show a plain status, the time of the last update and the next expected step. If you cannot provide live map tracking yet, status-based tracking still removes most inbound calls; do not delay launch waiting for a map.
Booking. The minimum viable booking flow is: quote, sender details, receiver details with a landmark field, item description and declared value, pickup window, payment or pay-on-pickup, confirmation with a reference. Send the confirmation by both email and WhatsApp or SMS, because many Nigerian customers will not open email.
Payments. Support card, bank transfer and the payment methods your customers actually use. Nigerian gateways such as Paystack, Flutterwave, Interswitch and Moniepoint cover the common options; confirm current fees and settlement terms directly with the provider before you build the flow.
Account area. Regular senders should get a login with saved addresses, past shipments, downloadable invoices and bulk booking. This is the feature that turns an occasional customer into a retained one, and it is often left out of small-business website quotes.
Winning corporate and merchant contracts from the website
Corporate and e-commerce merchant business is usually where the margin is, and those buyers evaluate you differently from a one-off sender. Give them a dedicated section that answers their questions directly:
- Service level commitments stated plainly, including what happens when you miss them
- Coverage and timelines by state, with honest allowances for remote destinations
- Integration options: bulk upload, merchant portal, and an API for stores that want automatic shipment creation
- Payment and credit terms for account customers
- Liability and insurance position for declared-value items
- A named contact route for account holders, not a general contact form
- A downloadable one-page profile their procurement team can circulate
An API documentation page, even a modest one, signals seriousness to online sellers and is frequently the reason a growing merchant chooses one 3PL over another.
Trust signals Nigerian senders look for
Handing a stranger a phone worth several hundred thousand naira requires trust. The website has to earn it in specific ways.
- CAC registration number and registered business name displayed
- Physical hub addresses with a map, not just a phone number
- Real photographs of your hub, vehicles and branded riders
- A stated policy on loss, damage and declared-value cover
- Named leadership or operations contacts
- A working WhatsApp number that a human answers during stated hours
- Clear terms covering prohibited items, liability limits and claim procedure
- Genuine customer reviews, only where you actually have them
- An SSL certificate so the site loads over HTTPS
- Transparent pricing rather than "contact us for rates" everywhere
Never publish invented testimonials or claims about being the largest or fastest. Nigerian buyers discount superlatives heavily, and a specific, verifiable detail persuades far more than a slogan.
What changes for logistics websites in Nigeria
Mobile is the whole audience. Most senders will quote, book and track on a phone, often on mobile data while standing in a shop. Design the quote widget for a thumb, keep forms short, and make phone and WhatsApp buttons tappable.
Page weight costs the visitor money. Heavy sliders, large hero videos and unoptimised fleet photos consume data and load slowly on congested networks. A logistics site should be fast first and decorative second.
WhatsApp is a primary channel, not a fallback. Put a click-to-chat button on every page, and pre-fill the message with the page or tracking number so your agent knows the context. The WhatsApp Business App is adequate for small operations; the WhatsApp Business Platform from Meta suits automated notifications at volume.
Addresses are descriptive. Booking forms must include a landmark or "nearest bus stop" field and a phone number for the receiver. Do not force a postcode.
Pricing changes with fuel. Build the rate table as data your team can edit, and show an "effective from" date on published rates.
Data protection applies. You are collecting names, phone numbers, addresses and sometimes item values. Publish a privacy notice, collect only what you need, and confirm your obligations under the Nigeria Data Protection Act 2023 with the Nigeria Data Protection Commission or a qualified adviser.
Getting found: local SEO for logistics companies
Logistics search in Nigeria is overwhelmingly local and route-specific. Structure the site to match.
- Create genuine pages for your major corridors and cities where you have real operations: for example, a Lagos same-day delivery page and a Lagos to Port Harcourt haulage page. Do not clone one page and swap city names; that produces thin pages that do not rank and do not convert.
- Claim and complete a Google Business Profile for each physical hub, with accurate opening hours and photos.
- Publish your rate card and coverage list as crawlable text, not as an image or PDF only.
- Answer real questions in content: how to package fragile items, what is prohibited, how interstate timelines work during festive periods.
- Use clear page titles that include the service and the location where it is accurate.
- Add Organization and LocalBusiness structured data with your real addresses and phone numbers.
Track which pages produce quote submissions, not just visits. A logistics site with 200 relevant monthly visitors that produces 30 bookings is worth more than one with 2,000 irrelevant visitors.
What a logistics website costs in Nigeria
Indicative 2026 ranges. Actual quotations vary with scope, vendor and the exchange rate, since hosting and some third-party services are priced in US dollars.
| Scope | Indicative one-off cost | Notes |
|---|---|---|
| Single landing page with quote request and WhatsApp | ₦80,000–₦400,000 | Suitable for a very new operation |
| Basic template-based company site, 5–8 pages | ₦150,000–₦500,000 | Brochure plus tracking link to a third-party portal |
| Professional custom site with rate calculator and tracking | ₦500,000–₦2,500,000 | The realistic target for an established courier |
| Site plus merchant portal, accounts and bulk booking | ₦1,500,000–₦5,000,000 | Crosses into web application territory |
| Full customer web application with live map tracking | ₦3,000,000–₦10,000,000+ | Usually built alongside a delivery platform |
Recurring costs: domain ₦3,000–₦30,000 per year; shared hosting ₦20,000–₦120,000 per year, or cloud hosting ₦150,000–₦800,000+ per year for application-grade sites; maintenance ₦20,000–₦150,000 per month; plus per-message notification charges and payment gateway fees.
Compare two or three written quotations on identical scope, and check specifically whether the rate calculator, the tracking integration, the payment integration and the ability to edit rates yourself are included or excluded.
Example (hypothetical): an Abuja interstate courier
This is an illustrative scenario, not a client result.
An Abuja courier runs interstate parcel services to six states and does most of its booking over two phone lines. It handles around 60 consignments a day, half from small online sellers.
Its website is a five-page brochure with a contact form. The owner's complaint is that staff spend the morning quoting prices over the phone and the afternoon answering "where is my parcel".
A proportionate build for them:
- A quote calculator covering six destination states, three weight bands and two service levels, with rates editable by the operations manager.
- A booking flow that captures receiver landmark details and offers pay-now by transfer or card, or pay-on-pickup.
- A tracking page reading statuses from their operations system.
- A "For online sellers" page with bulk upload and an account request form.
- WhatsApp click-to-chat pre-filled with the page name.
- Google Business Profiles for the Abuja hub and the Lagos drop-off point.
Indicative cost for this scope sits in the ₦800,000–₦2,000,000 range, plus hosting and maintenance. The measurable target set before the build: halve the number of quoting calls and reduce status enquiries to the operations line within two months of launch.
Build and launch checklist
- Zone and rate table agreed and signed off by operations before design begins
- Quote calculator tested against ten real past jobs for pricing accuracy
- Booking form captures landmark, receiver phone and declared value
- Tracking page works with a real consignment ID end to end
- Payment gateway tested in live mode with a small real transaction
- WhatsApp button present on every page and answered by a named person
- Prohibited items and liability terms published
- Privacy notice published and reviewed
- Site loads quickly on mobile data, with compressed images
- Google Business Profile claimed for each hub
- Analytics configured to record quote submissions and bookings as goals
- Staff trained on where bookings arrive and who responds
- Rate table editing tested by a non-technical staff member
Mistakes to avoid
- Hiding prices entirely. "Call for rates" sends price-sensitive Nigerian senders straight to a competitor who publishes bands. Publish at least a starting-from range.
- A tracking page that only works during office hours. If tracking depends on someone manually updating a spreadsheet, customers learn to call instead.
- Building a calculator whose rates only the developer can change. Fuel and exchange-rate movements make this an immediate operational problem.
- Treating the merchant audience as an afterthought. Merchants generate repeat volume and deserve their own page, terms and integration path.
- Using stock photos of European warehouses. Nigerian buyers notice, and it undermines exactly the trust you are trying to build.
- Collecting more personal data than you need. Every extra field lowers completion and increases your compliance burden.
- Launching without measuring. Without goal tracking on quotes and bookings, you cannot tell whether the site is working.
Conclusion
A logistics website earns its cost by answering "how much", "can you pick up today" and "where is my parcel" without a phone call, and by giving merchants a credible reason to hand you volume. Get the zone and rate model right before design starts, make the rate table editable by your own team, publish the trust signals Nigerian senders look for, and measure quotes and bookings rather than visits. A ₦1,500,000 site that produces daily bookings is cheap; a ₦300,000 brochure that produces none is not.
If you are planning a logistics website with a rate calculator, tracking and a merchant portal, Linestech designs and builds logistics and delivery websites for Nigerian companies, and can help you define the zone and pricing model before a line of code is written.
Frequently asked questions
How long does it take to build a logistics website in Nigeria?
A professional site with a rate calculator and tracking typically takes four to ten weeks, depending on how quickly your zone and rate data is finalised. The design and build are rarely the bottleneck; agreeing pricing rules internally usually is. A basic brochure site can be delivered in two to three weeks.
Can the website connect to my existing delivery software?
Usually, if the software exposes an API. Tracking lookups, shipment creation and status updates are the three connections worth making. If your current system has no API, you can start with manual status updates or a scheduled file import, then integrate properly when you change systems.
Should I publish my full rate card?
Publishing rate bands is almost always better than hiding them, because it filters out unsuitable enquiries and builds trust. For negotiated corporate and haulage contracts, publish an indicative band and invite a conversation. Always show an effective date so you can revise rates without accusations of changing prices mid-deal.
Do I need a .com domain or is .com.ng enough?
A .com.ng domain signals a Nigerian operation clearly and is usually cheaper, registered through NiRA accredited registrars. A .com is useful if you serve international shippers. Many firms register both and point one at the other. The domain choice has far less effect on customer trust than published addresses and clear terms.
How do I stop people booking deliveries they never pay for?
Offer pay-now with a small incentive, require prepayment for first-time senders of high-value items, and confirm pickups by WhatsApp before dispatching a rider. Record no-show pickups as a distinct outcome so you can identify repeat offenders rather than absorbing the cost silently.
What is the difference between a logistics website and a delivery platform?
The website is the customer-facing front door: quote, book, track, and marketing. The delivery platform is the internal operations system: dispatch, run sheets, rider apps, proof of delivery and reconciliation. Small operations start with the website and a simple back office, then add the platform as volume grows.
Is live map tracking necessary?
Not at first. Most senders are satisfied with an accurate status and a realistic window. Live map tracking matters most for on-demand and same-day services where the customer is waiting. Adding it requires a rider app transmitting position, which is a larger investment than a status-based tracking page.
How do I make the site rank for my delivery routes?
Create a genuine page for each corridor you actually serve, with real timelines, real prices and real answers to route-specific questions. Keep them distinct in content rather than duplicated with different city names, support them with a complete Google Business Profile for each hub, and review performance against quote submissions rather than traffic alone.
Sources and further reading
Figures, platform rules and regulations change. These are the primary references behind this article and the places to check before you act on it.

