The sticker price is the smallest number on the bill. This is the arithmetic vendors hope you do after signing.
Mid-market freight platforms quote around $200 per user per month — reasonable, until you multiply by fifteen users and add the implementation fee, the per-module add-ons and the annual uplift nobody mentioned.
Our plans render from the billing table onto the homepage. If it changes there, it changes on the page — it cannot lie.
The automation page's calculator shows the payback in your numbers, formula printed.
The agency invoice for the company website is a line the total cost comparison usually forgets.
Your tenant database is yours. An exit that is easy is the best reason to stay.
Buyer's guide
The margin on a job is a column on the invoice screen, not a quarter-end project.
| The moment | The per-user model | Naulon |
|---|---|---|
| The sticker price | Per user, per month. 15 users × $200 = $3,000/month before anything else. | Per plan, on the public pricing page. The table on our homepage is the billing table. |
| Implementation | Quoted after the demo; typically weeks of paid consulting. | The 30-day switching plan is published. Reference data imports from your sheets. |
| Modules | Tracking, portal, API — often priced as add-ons. | Plans gate modules openly; what a plan includes is on the plan. |
| The website | Not their problem; a separate agency bill. | Every tenant gets a public site with tracking built in. One vendor, one bill. |
| Training | Per-seat certification courses. | The pilot desk trains the others in week 3 — the plan is designed for it. |
| Leaving | Export "available on request". | Question 19 on our demo checklist — ask everyone, including us: export everything, how? |
Published list prices, linked to their source. Your real numbers will differ — that is the point of doing the sum.
| What it does | Typically bought as | Published price |
|---|---|---|
| Freight operations & TMS | A mid-market freight platform, per user Magaya's published entry point; 15 users is ~$3,000/month before add-ons. | ~$200 / user / month |
| Container tracking | A tracking API or per-BL credits JSONCargo's published self-serve tier; ShipsGo sells credits at ~$2 each, Terminal49 and Vizion are sales-quoted. | from ~$9 / month |
| Your public website | An agency build, then hosting Every tenant here gets a themed site with tracking built in. | not published — agency work |
| Marketing artwork | A designer or a stock subscription The marketing studio generates branded banners and video banners from your own brand record. | not published — per designer |
| Attendance & payroll input | A separate HR system The HR connector mirrors attendance from the system already on your wall. | not published — per vendor |
| AI features | Often an add-on tier on top of the platform GoFreight bundles AI in its base subscription; CargoWise moved to "Value Packs" that third parties report as 20–50% increases. | varies; sometimes bundled |
We deliberately do not print a single "you save this much" figure. These prices are per-user, per-month and per-quote at different scales — adding them would give you a confident wrong number, and this whole product exists because those cost more than they are worth. Multiply by your own seat count instead.
Because the page reads the same billing table that charges you. A price that has to be quoted is a price that can move between the demo and the contract; ours cannot, because there is only one copy of it.
No. Plans carry user limits as a spec (shown on each card), not a per-seat meter. The limits are the billing limits — the card is generated from them, so it cannot promise a number billing will not honour.
A published 30-day plan: live jobs finish where they started, new jobs start here, and the spreadsheets retire by attrition. The tooling audits your data read-only first, proposes duplicate merges with a suggested survivor, and refuses to write without an explicit dry-run-first flag. Nobody re-keys a moving shipment.
Every tenant is a separate database on its own domain — not a row filter. Export is the whole database, not a report. Backups are proven by an actual restore drill, not by the word "verified" in a report.
Never by default. The robots read, propose and draft; a person clicks send. Drafted quotes come only from your own rate history — no precedent, no draft — so an invented price cannot reach a customer. Full-auto is an opt-in per robot, per tenant, and stays off until you switch it on.
Yes. AI sits behind a gateway you control; pointing it at a self-hosted GPU model is a base-URL change, not a rebuild. Your mail and documents never train a public model either way. No other freight platform offers this today — we checked.
Every claim on these pages maps to a module in the live registry, which the platform page prints from at render time. If a demo cannot show it, it does not belong on the page — that is the rule we write to.