Website for logistics companies: cost and what it needs
A logistics company that wants new shippers to find it, check it and send a quote request fits step 03, a business website at EUR 1.500 to 3.500, built in 3 to 6 weeks. A rate calculator or track and trace that reads your transport system through an API, or a customer dashboard where shippers log in to manage their freight, moves it to step 04 at EUR 3.500 to 7.500.
How a logistics site wins or loses a quote request
Nobody puts freight in a basket. Before a planner or buyer sends you a request, three things have to be settled: you run the service and the lanes they need, you are equipped for their goods, and you are a supplier they can put through their own checks. A homepage that promises "complete logistics solutions" settles none of them.
The form decides the rest. Freight cannot be priced without origin, destination, volume, weight, dimensions, type of goods and timing. A form that asks only for a name and a message makes your first reply a list of questions, and the price arrives a round later than it could have.
What the site needs to carry
Services described as operations
Full loads, groupage, warehousing, customs, temperature-controlled transport: name what you actually run. Give a service its own page when it has its own buyer. Warehousing for an online brand and full loads for a manufacturer are different readers.
Coverage in words, not only on a map
State the countries, regions and regular lanes you serve, and where your depots and warehouses are. A map helps a reader orient, but a list in text can be searched, copied and read on any screen, so give them both.
Proof a procurement team can check
List the certifications and permits you actually hold, such as ADR for dangerous goods by road, AEO status or ISO 9001, with certificates to download. Add your own figures for fleet and warehouse space and photographs of your own trucks and sites. If a buyer runs a supplier check, a page that holds these documents saves an email.
A quote form built around the freight
Ask for what a planner needs to price the job, and change the questions by service: warehousing needs storage type and pallet positions, transport needs lanes and frequency. Route each request to the desk that answers it. A CRM's own embeddable form fits step 03; requests that arrive in your CRM or transport system through an API are step 04, as connecting your website to a CRM explains.
Vacancies, if you are hiring
Drivers and warehouse staff are a second audience. A vacancies section in the CMS with its own application form keeps them away from the quote form.
Service descriptions, coverage and certificate lists have to exist before the pages are finished. That is the part that waits on you.
What moves the quote
- Services and countries that earn a page. Step 03 covers 4 to 7 pages and each extra simple page is an add-on at EUR 150 to 250, so keep the list to those with a distinct buyer.
- Languages. If you sell to shippers abroad, a second language may be worth it, and each one is another full set of text to keep current, as what a multilingual website adds sets out.
- Reading your systems. A rate calculator, a track and trace lookup, or quote requests pushed into your transport system through an API is step 04.
- Logins for shippers. A dashboard where customers book, follow shipments and download documents is step 04. If your transport system already offers a customer portal, link to it instead of rebuilding it.
Which step fits which logistics company
The full ladder is on the packages page. For a company selling transport and storage it maps like this.
| Step | Price | Timeline | What it looks like for a logistics company |
|---|---|---|---|
| 01 Single-page landing | EUR 600-900 | 1-2 weeks | One service in one region, customers already known, a page that ends at a form |
| 02 Mini-site | EUR 900-1.500 | 2-3 weeks | Two or three services, a coverage page, a contact flow and a basic CMS for news |
| 03 Business website | EUR 1.500-3.500 | 3-6 weeks | Service and coverage pages, certificates to download, a quote form routed by service, vacancies |
| 04 Advanced site / web app | EUR 3.500-7.500 | 6-12 weeks | Rate calculator, track and trace from your transport system, requests into your CRM through an API, customer dashboard for booking, shipment history and documents |
| 05 Custom SaaS platform | from EUR 7.500 | After discovery | Booking platform with its own workflows and admin |
Process and timeline
- Scoping. Pages, quote form questions, certificates and where each request lands. A fixed quote follows.
- Content. Service text, coverage, certificates and photographs of your own fleet and sites. This waits on you.
- Structure and design. The path from first visit to request, handled as one job under design and engineering.
- Build. Templates, CMS collections, forms and any integrations, in code with Next.js.
- Testing. Every form variant sent from phone and desktop and checked where it lands.
- Launch and handover. CMS access for your team to edit services, news and vacancies.
Step 03 runs 3 to 6 weeks and step 04 runs 6 to 12 weeks. Where your project lands inside its range depends on when the content arrives.
Ownership, care and search
You own the code, the repository and the database. We can host the site too, agreed per project. Care runs EUR 100 to 300 per month for updates, monitoring, backups and small fixes, not a redesign or new features.
SEO foundation is a one-off EUR 450 to 750 for Search Console, analytics, indexation, technical hygiene, titles, internal links and a 3 to 6 month plan. SEO growth at EUR 500 to 800 per month carries that plan out with technical and on-page work, service and location pages, internal links and authority, and reporting. For a carrier, the location pages worth writing are the lanes and regions you actually serve.
When to spend less
If your volume comes from a handful of contract customers and you are not looking for new shippers, the site is where a buyer checks you, not where one finds you. A step 01 page at EUR 600 to 900 that states what you run, where, and how to reach you does that job.
If you work as a subcontractor for other carriers, the shipper may never see your site, and SEO growth would chase searches from shippers you do not serve.
And if a planner sets each price per customer, a rate calculator has nothing to calculate. Do not buy a bigger build yet: start at step 03 and, once the pricing logic exists, add the calculator as a CRM or API integration add-on at EUR 750 to 2.500, with the quote confirming the scope.
Questions logistics companies ask
Should we publish our rates?
Freight prices depend on lane, volume, goods and timing, so a rate card can mislead as easily as it helps. Explain instead what goes into a quote and what a buyer should have ready. If you can commit to a response time for requests, state it.
Can the quote form send requests straight into our transport system?
Yes, if the system has an API that accepts them, and that integration is step 04 at EUR 3.500 to 7.500. Using your CRM's own embeddable form is part of step 03. Scoping confirms which of the two your systems allow.
Do we need track and trace on the website?
Only if shippers should follow shipments on your site rather than through notifications your transport system may already send. A public lookup by reference number that reads your system through an API is step 04, and so is a logged-in dashboard with shipment history and documents.
Can we show customer logos?
Only with each customer's permission, preferably in writing. Where you cannot name a shipper, describe the work instead: the sector, the lanes and the kind of goods. That tells a buyer whether you move freight like theirs.
Send us your services, your coverage and where quote requests should land, and we will scope it and quote a fixed price. Start here.
Building something?
JP Studio designs and builds websites, storefronts and product interfaces.