Logistics Marketing KPIs: The Metrics That Actually Matter
Author
Oriol Lampreave
Published
7/5/26
Most logistics marketing dashboards measure activity (impressions, clicks, followers, posts published) instead of outcomes (pipeline created, closed revenue, payback period). Activity-only dashboards are the reason CFOs cut logistics marketing budgets first when margins tighten.
This is the KPI framework F5 uses with freight forwarders, 3PLs, brokers, and logistics SaaS. Every metric below has a formula, a benchmark range for mid-market B2B logistics, and a decision you make based on it.
The four layers of logistics marketing KPIs
- Volume metrics — how much demand is entering the top of the funnel
- Quality metrics — how much of it is actually buyable
- Efficiency metrics — what it costs to produce pipeline and revenue
- Outcome metrics — what that pipeline turned into
You need one or two KPIs from each layer. More than eight total KPIs and the dashboard stops being useful.
Layer 1 — Volume metrics
Marketing qualified leads (MQLs)
A lead that meets your qualification criteria (ICP-fit + has shown real intent — demo request, quote request, content download relevant to purchase, multiple site visits to service pages).
Formula: total leads × % meeting MQL criteria
Benchmark (mid-market logistics, blended channels): 40–120 MQLs/month
Decision: too low = top-of-funnel channel investment; too high = tighten MQL criteria because sales is overwhelmed
Pipeline created ($)
Dollar value of qualified opportunities added to the CRM in the period, attributed to marketing.
Formula: sum of opportunity value for opportunities created by marketing-sourced leads in the period
Benchmark: 3–5x target revenue over the sales cycle. A forwarder targeting $2M in new revenue in H1 should create ~$8M in pipeline.
Decision: below 3x coverage, increase marketing spend or improve conversion; above 6x, sales capacity is the bottleneck, not marketing.
Layer 2 — Quality metrics
MQL → SQL rate
Percentage of MQLs that sales accepts as opportunities.
Formula: SQLs ÷ MQLs
Benchmark: 25–45% for logistics services
Decision: below 25% = MQL definition or ICP is too loose; above 55% = sales team is accepting borderline leads to hit quota, recheck qualification rigor
SQL → closed-won rate
Percentage of sales-qualified opportunities that close.
Formula: closed-won deals ÷ SQLs in same cohort
Benchmark: 15–30% for mid-market B2B logistics; higher for trucking brokerage, lower for enterprise forwarding
Decision: low win rate traced to lost-to-competitor = positioning problem; low win rate lost to “no decision” = targeting is too early-stage in buyer journey
Average deal size
Mean first-year revenue of closed-won deals.
Formula: closed-won revenue ÷ deals closed
Benchmark: varies massively by segment. Domestic brokerage: $15K–$75K AOV. International forwarding: $80K–$600K AOV. 3PL fulfillment: $150K–$1.2M AOV. Logistics SaaS: $25K–$200K ACV.
Decision: if dropping, ICP may be slipping down-market; if rising, pricing or enterprise motion working
ICP-fit rate
Percentage of closed-won deals that match the documented ICP (see logistics ICP framework).
Formula: deals matching all ICP layers ÷ total closed-won
Benchmark: 60–80%
Decision: below 60% = ICP is wrong, or targeting is off; above 85% may mean you’re leaving adjacent markets uncaptured
Layer 3 — Efficiency metrics
Cost per lead (CPL)
Total marketing spend divided by leads generated (before qualification).
Formula: marketing spend ÷ leads
Benchmark (per channel, logistics services): - Google Ads: $120–$420 - LinkedIn Ads: $150–$500 - SEO (allocated): $40–$180 - LinkedIn organic/outbound: $80–$250 - Cold email: $30–$120
See full breakdown: cost per lead logistics benchmarks.
Decision: CPL alone is a vanity metric. Always pair with SQL rate.
Cost per SQL
More honest than CPL because it accounts for quality.
Formula: marketing spend ÷ SQLs
Benchmark (blended, mid-market logistics): $400–$1,800
Decision: this is the number to compare across channels. A $150 CPL channel with 10% SQL rate ($1,500 CPSQL) is worse than a $300 CPL channel with 35% SQL rate ($857 CPSQL).
Customer acquisition cost (CAC)
Fully-loaded cost of closing a customer.
Formula: (marketing spend + sales comp + overhead attributable to acquisition) ÷ new customers
Benchmark (mid-market logistics): $3,000–$15,000 depending on AOV
Decision: this is the real marketing cost number. Anything else underreports the truth.
CAC payback period
How many months of gross profit from a new customer are required to recover CAC.
Formula: CAC ÷ (monthly revenue × gross margin)
Benchmark: 8–18 months for healthy mid-market logistics; <12 months is strong
Decision: >24 months = unsustainable unless you have enterprise-level retention; <6 months = you are probably underinvesting in growth
LTV:CAC
Lifetime value of a customer divided by CAC.
Formula: (avg monthly revenue × avg lifetime months × gross margin) ÷ CAC
Benchmark: 3:1 is the floor; 5:1 is healthy; 7:1+ suggests you should invest more to grow faster
Decision: below 3:1 = stop scaling acquisition until you fix retention or pricing; above 8:1 = you are likely leaving growth on the table
Layer 4 — Outcome metrics
Marketing-sourced revenue
Closed-won revenue where the first touchpoint was marketing.
Formula: sum of closed-won ARR/contract value from marketing-sourced opportunities
Benchmark: 25–60% of total new revenue for mid-market B2B logistics
Decision: below 20% = marketing isn’t driving pipeline; above 70% = sales-led motion is under-resourced or outbound is neglected
Marketing-influenced revenue
Any closed-won deal where marketing had a touch at any point in the journey (not just first-touch).
Formula: sum of closed-won from opportunities with any marketing interaction
Benchmark: 50–85%
Decision: this number should be dramatically larger than marketing-sourced. If they’re close, sales ops is not logging marketing touches.
Sales cycle length
Days from opportunity creation to closed-won.
Formula: median days from opp creation to close date
Benchmark: - Domestic trucking brokerage: 14–45 days - 3PL fulfillment: 60–150 days - International forwarding: 45–120 days - Logistics SaaS: 45–180 days (depending on ACV)
Decision: shortening cycle = content + nurture are working; lengthening = targeting has moved up-market or decision-makers have changed
Pipeline velocity
A single number that captures speed, win rate, and deal size.
Formula: (# of opportunities × win rate × avg deal size) ÷ sales cycle length in days
Benchmark: use as a trend line rather than absolute; should improve quarter over quarter if marketing + sales are functioning
Decision: declining velocity while pipeline volume is steady = you’re attracting the wrong fit; improving velocity while volume declines = ICP-tightening is paying off
Metrics worth ignoring
These show up on logistics marketing dashboards and should almost always be removed:
- Website traffic (unqualified) — meaningless without segmenting to ICP geography and intent. A 300% traffic increase from job seekers is a loss, not a win.
- Social followers — LinkedIn follower count correlates poorly with pipeline. Engagement on ICP-matched content is the signal.
- Email open rate — gutted by Apple MPP and Outlook image caching since 2021. Reply rate and click rate still work.
- Keyword rankings (alone) — ranking #1 for a zero-intent term has zero value. Only track rankings tied to tracked conversions.
- Brand search volume — nice to see improving, but a lagging indicator. Never a driver metric.
- Event attendance — attendance is an activity; pipeline generated from the event is the KPI.
The logistics marketing dashboard (one page)
The dashboard that actually drives decisions looks like this:
| Section | Metric | Target | Current | Trend |
|---|---|---|---|---|
| Volume | MQLs / month | 80 | 72 | ↑ |
| Volume | Pipeline created ($) | $3M | $3.4M | ↑ |
| Quality | MQL → SQL rate | 35% | 32% | → |
| Quality | SQL win rate | 22% | 19% | ↓ |
| Quality | ICP-fit of closed-won | 70% | 74% | ↑ |
| Efficiency | Cost per SQL | $1,200 | $980 | ↑ |
| Efficiency | CAC payback (months) | 14 | 12 | ↑ |
| Outcome | Marketing-sourced revenue ($) | $600K/Q | $720K | ↑ |
| Outcome | LTV:CAC | 4.5x | 4.9x | ↑ |
Nine metrics. One page. Every metric has a target, a current number, and a trend direction. If you can’t fit your dashboard on one page and explain every metric in 30 seconds to the CFO, it’s too busy.
Attribution reality check
No B2B logistics company has clean attribution. Sales cycles are long, buyers read 8–15 pieces of content before contacting sales, and “how did you hear about us” is self-reported and noisy.
Live with imperfection:
- First-touch attribution for sourcing decisions (which channel deserves more budget)
- Last-touch attribution for closing analysis (which content closes deals)
- Multi-touch blended (U-shaped or W-shaped) as directional truth, not precise math
- Self-reported source on inbound forms as a sanity check
- Regular sales interviews — quarterly, 30 min, 5 reps, asking what’s actually working. Qualitative data catches what the CRM misses.
Don’t spend 6 months on a “perfect” attribution model. Get 80% directionally right and make decisions.
FAQ
Q: What’s the single most important KPI? Pipeline created per month. Lead indicator with the shortest feedback loop; if it dies, everything downstream dies in 60-90 days.
Q: How often should we review these KPIs? Volume and efficiency metrics weekly. Quality metrics monthly. Outcome metrics (LTV, CAC payback) quarterly. Don’t over-react to single-week noise.
Q: Who owns these KPIs? Marketing owns volume and efficiency. Revenue ops or a sales-marketing joint forum owns quality. CFO/CRO owns outcome metrics. No metric should have two owners.
Q: What about MRR/ARR for non-SaaS logistics companies? For services-based forwarders and 3PLs, replace MRR with monthly gross profit per customer. Same concept, same math for LTV calculations.
Q: Should we use a BI tool or the CRM native dashboards? For mid-market logistics under $50M, a well-configured HubSpot or Salesforce dashboard is sufficient. Above that, a BI tool (Looker, Mode, Tableau) becomes useful because of the cross-system data (CRM + accounting + TMS).
Q: How long does it take to see KPI improvement from marketing changes? Volume metrics: 4-8 weeks. Quality metrics: 3–6 months (sales cycle length). Outcome metrics: 6–18 months for full visibility. Plan accordingly.
Measuring marketing is half the battle; fixing what the numbers reveal is the other half. F5 builds, measures, and optimizes inbound logistics marketing end-to-end. See inbound marketing →