Program target compliance on equipment metrics

A program target is a single number your network can set on a specific equipment metric, for example "average equipment age under 4 years" or "zero maintenance overdue," through the Programs surfac…

9 min read·Updated July 14, 2026
On this page

What this is

A program target is a single number your network can set on a specific equipment metric, for example "average equipment age under 4 years" or "zero maintenance overdue," through the Programs surface. Once that target is active, the Equipment detail overlay reads a franchisee's own value against it and stamps the matching metric tile with a small compliance tag: ✓ Meets target or ✗ Below target, naming the program that set the number. This is the connective layer between two HQ surfaces that would otherwise stay separate: the peer-benchmarking view inside Equipment, which only ever tells you how a franchisee compares to other franchisees, and the Programs/Standards layer, which is where your network declares what it expects of every franchisee regardless of how peers are doing.

The tag is a read, not an action. Verinode does not set targets on its own, does not decide what a franchisee should hit, and does not change a franchisee's equipment record because a tag reads Below target. Your network sets the number in Programs; Verinode reports the comparison every time that franchisee's tile renders.

Note

This is distinct from the peer-median comparison every metric tile already carries (Median, percentile, "+18% vs. median"). Peer comparison tells you where a franchisee sits relative to the rest of the field. Target compliance tells you whether they clear a bar your network set on purpose. A franchisee can be above the peer median and still read Below target, if the network's bar is stricter than the field average, and the reverse is just as possible.

Where to find it

Program targets surface inside the same Equipment detail overlay covered in Equipment (Assets): what HQ sees across the network, there is no separate page for this. To see one:

  1. Open Assets from the HQ sidebar, then the Equipment pill, at hq.verinode.ai/equipment.
  2. Click any franchisee tile, in the Maintenance & Calibration Risk row, the Refresh Cycle row, or the Equipment by Franchisee row.
  3. The franchisee's detail overlay opens. The Capacity section and the Utilization & age mix section, the first two of the overlay's three sections, are where the tag appears, on any tile whose metric currently has an active network target.

The target itself is set on the other end, inside a program's detail page. Open Programs from the HQ sidebar, open the program you want to carry an equipment target (or create one), and set its target metric, value, direction, and grace period there. See Programs for the program detail page itself, and Standards for how targets fit alongside the rest of a network's standards.

Which equipment metrics can carry a target

An admin sets a target by picking a metric key from a dropdown scoped to whichever section the program covers. For Equipment, seven metrics are available:

| Metric (admin-facing label) | Direction of good | What "meets" means | |---|---|---| | Active equipment count | Higher | Franchisee's count is at or above the target | | Distinct equipment classes | Higher | Franchisee's class coverage is at or above the target | | Average equipment age (years) | Lower | Franchisee's average age is at or below the target | | Equipment over 5 years % | Lower | Franchisee's aged share is at or below the target | | Maintenance overdue count | Lower | Franchisee's overdue count is at or below the target | | Calibration overdue count | Lower | Franchisee's overdue count is at or below the target | | Equipment in-service % | Higher | Franchisee's in-service share is at or above the target |

Direction is stored on the program itself, not hard-coded to the table above. An admin can flip a metric's usual direction if a network genuinely wants the opposite read (the table shows the pre-selected default, not a fixed rule). Each metric also carries a grace period in days, a window after a franchisee first goes out of compliance before it counts against them elsewhere in the platform (audits, violations); the Equipment tile's tag itself does not use the grace period; it is a straight point-in-time read of the franchisee's current value against the target.

Note

Total purchase value is tracked on every Equipment tile and is wired to accept a target in the underlying data model, but it is not currently one of the seven metrics an admin can pick from the Programs dropdown. In practice that means the Capacity tile's Total purchase value never carries a compliance tag today, only the six metrics listed above do.

Anatomy of the tag

When a metric tile has an active target, the tag renders directly beneath the peer-comparison line, as its own row:

  • ✓ Meets target, in Deere Green, when the franchisee's value clears the target in the direction the program declared.
  • ✗ Below target, in Ember Red, when it doesn't.
  • Beside the status, in muted text: "(target X)", where X is the target value formatted for that metric's unit, a plain count ("4"), a percentage ("15%"), a dollar figure ("$120k" or "$1.4M"), or years ("4.0 yrs"), matching however that tile already formats its own value.
  • Hovering the tag shows a tooltip: "Network target from [Program name]: [target value]", so you can trace which program is behind the number without leaving the overlay.

The tag only appears when both of two things are true: a program in your network is currently active and has a target set on that exact metric, and the franchisee has a computed value for that metric to compare against. If either is missing, the tile shows no tag at all, it falls back to its normal peer-median display with nothing added.

Which tiles carry the tag today

The tag is wired into six tiles across the overlay's first two sections:

Capacity section: Pieces of equipment (active equipment count), Distinct equipment classes, Avg age.

Utilization & age mix section: In service, Over 5 years old.

That is five of the six metrics from the table above appearing where you'd expect. The sixth and seventh, Maintenance overdue count and Calibration overdue count, are declarable targets in Programs and the compliance status is computed for them the same way as every other metric, but the Maintenance & calibration watch section further down the overlay renders its four counters (Maintenance overdue, Maintenance due <90d, Calibration overdue, Calibration due <90d) as plain read-only numbers, not as peer-comparison tiles, so a target set on either of those two metrics is not currently shown as a visible tag anywhere in the Equipment overlay. If your network sets a maintenance or calibration target, treat the compliance read as available to the platform but not yet visible on this particular screen; check Standards or Compliance for where that same target may surface a franchisee's standing outside of Equipment.

When two programs target the same metric

Your network can have more than one active program, and nothing stops two of them from targeting the same equipment metric, for example a brand-standard program and a safety program both declaring an average-age target. When that happens, only one target applies to a given tile: the one from whichever program was activated most recently. There is no combined or averaged threshold, and no warning shown on the tile itself that a second program also targets the same metric. If your network runs more than one program that could plausibly target the same equipment metric, coordinate the intended value between the program owners directly, Verinode does not flag the overlap for you.

Empty states

No active program targets this metric. The tile shows its normal peer-median comparison and nothing else, no tag row, no dash standing in for one. This is the default state for a network that hasn't set any equipment targets yet, or for any metric a network's programs haven't touched.

A target exists, but the franchisee has no value to compare. Some metrics, average equipment age most commonly, can come back with no computed value when a franchisee hasn't logged purchase dates for any of its equipment. In that case the tag is withheld for that franchisee even though the program's target is active and other franchisees' tiles are showing a tag, because there's nothing to evaluate the target against. The tile's own value still reads its usual empty-state dash; the compliance tag is simply absent alongside it.

No programs are active at all. If your network hasn't activated any program yet, every Equipment tile across every franchisee shows only the peer-comparison line, with no tag anywhere on the page. See Programs to set one up.

The privacy boundary still applies

Target compliance is read from the same nightly network rollup every other Equipment number comes from (the network data), not a live query into a franchisee's own Verinode IQ account. Setting or checking a target never gives HQ a path to a franchisee's individual equipment records, service logs, or purchase invoices, it only adds one more comparison, a network-declared bar instead of a peer median, on top of the same rolled-up counts already on the tile. Franchisee names are anonymized in the overlay exactly the same way they are everywhere else on Equipment; see What HQ sees: the network privacy boundary for the full mechanics.

How to use this

  1. 1Decide what your network expects on an equipment metric, not what peers happen to be doing, and set that as a target on the relevant program in Programs. Pick the metric, the value, the direction, and a grace period.
  2. 2Activate the program. Targets on draft or archived programs don't evaluate against anything; only an active program's target reaches the Equipment tiles.
  3. 3Open a franchisee's Equipment detail overlay and check the Capacity and Utilization & age mix tiles for the ✗ Below target tag, that's your worklist for this metric.
  4. 4Hover a tag to confirm which program is behind the number before you raise it with a franchisee, especially in a network running more than one program that could touch the same metric.
  5. 5Remember maintenance and calibration overdue targets don't show a tag on this page today, if you've set one of those, check Standards or Compliance for where that read surfaces instead.

Tip

Use target compliance for the handful of metrics your network genuinely wants to hold every franchisee to, a brand standard, a safety floor, a refresh-cycle commitment. Leave the rest to the peer-median comparison alone. Not every equipment metric needs a network target, and a tile crowded with both a peer delta and a compliance tag is only useful when the target is one your network actually intends to enforce.

Data sources

  1. 1.Franchisee Equipment detail loader, targetByMetric / peerByMetric wiring. Verinode internal.
  2. 2.Program target registry and compliance evaluation. Verinode internal.
  3. 3.Peer metric tile component, Meets/Below target tag render. Verinode internal.
Was this helpful?