From an Impact tile to a franchisee profile

The Impact page (`hq.verinode.ai/franchise/impact`, also reachable at the shorter `/impact` alias) is a rollup: a hero row and three tile rows, **Value Captured**, **Needs Attention**, and **Engage…

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

What happens when you tap a franchisee on Impact

The Impact page (hq.verinode.ai/franchise/impact, also reachable at the shorter /impact alias) is a rollup: a hero row and three tile rows, Value Captured, Needs Attention, and Engagement, each built from a nightly network-wide snapshot. Every tile in those three rows names one franchisee. Tap any of them and Verinode takes you off the Impact page entirely, over to the franchisee's profile card on the Network page.

This is deliberate, not a shortcut that got missed. Impact has no per-franchisee detail deck of its own, no second-level card, no expanded view that opens in place. It is a summary surface: dollars, decisions, and command counts for the network as a whole and for the leaders and laggards within it. The moment you want more than the one line a tile shows, the only place with more is the franchisee's own profile, so that is where the tap sends you.

Note

The hero row at the top of Impact (Decisions Acted plus Recovered, Potential, and Action Rate) has no click target. It is a network total, not tied to one franchisee, so there is nothing to drill into. Only the tiles inside Value Captured, Needs Attention, and Engagement are clickable.

Where this shows up

Value Captured. Each tile shows a franchisee's name, their hard-recoverable dollars as the headline number, and a sub-line that reads either "$X recovered · $Y potential" (when they also have soft-conditional dollars in play) or "$X recovered · N acted" (when they don't). A tile only appears here if that franchisee has recovered or potential dollars greater than zero; the row is capped to the top 8 by recovered amount, tie-broken by potential amount. If nothing has been captured network-wide yet, the row reads: "No recoverable or potential dollars captured across the network yet. Value appears here as franchisees act on dollar-tagged decisions."

Needs Attention. Each tile is labeled "Underutilized," names the franchisee, and shows either "N of M decisions acted" or, if IQ hasn't surfaced anything for them this window, "No IQ activity this window." Only franchisees graded Underutilized appear, capped to 8, sorted so the fewest decisions acted come first. Empty state: "No underutilized franchisees. Every active location is acting on decisions or engaging with IQ."

Engagement. Each tile shows the franchisee's command count as the headline ("N commands") and a sub-line of either "N IQ commands · M survey responses" or, with no survey activity, "N IQ commands run". Only franchisees with at least one IQ command this window appear, capped to 8, ranked by command count. Empty state: "No operator-initiated IQ commands across the network this window."

In all three rows, tapping anywhere on the tile (not just the name) fires the same click.

What the tap does

Tapping a franchisee tile routes your browser to:

/franchise/franchisees?member=<operatorId>

<operatorId> is that franchisee's own operator ID, the same identifier the nightly rollup uses internally, never shown to you as raw text on the tile itself. /franchise/franchisees is a legacy path kept alive as a permanent deep-link alias: it renders the same page as Network in the HQ sidebar, so you land on the Network page, not a separate screen.

  1. 1Tap a franchisee tile in Value Captured, Needs Attention, or Engagement.
  2. 2Your browser navigates to /franchise/franchisees?member=<operatorId>.
  3. 3The Network page loads and immediately opens its franchisee roster overlay on the Active tab.
  4. 4Inside that overlay, Verinode looks up the franchisee by operator ID across the full roster, not just the Active list, and opens their profile card automatically. You do not need to find or click the row yourself.
  5. 5The profile card opens as a detail flip within the same overlay, no separate page load. Closing the card (or the overlay) returns you to the Network page's normal view.

Tip

Because the lookup checks the whole roster and not only the Active tab's contents, the card still opens correctly even for a franchisee whose status happens to be Invited or Pre-loaded rather than Active, though in practice a franchisee that produced Impact numbers already has a live operator account and shows Active.

What you land on

The franchisee's profile card opens with a header strip: the franchisee's location name as the title, an eyebrow reading "Franchisee · [status]" (Active, Invited, or Pre-loaded), and the city and state on the subtitle line. Beside the header, a row of stat chips gives an at-a-glance read: Cert health (Up To Date, Expiring Soon, Expired, or a dash if no certification data exists yet), Programs (the count of adopted programs, or a dash), Intervention (Open or None), and, once the franchisee's own data has flowed into the rollup, Margin (their cohort position: Top Quarter, Bottom Quarter, or Middle Half), Headcount (active staff against target, e.g. "8/10"), and Reputation (their composite score). If you're an HQ admin and the franchisee has no open intervention, a Flag action sits in the header to open one.

Below the header, the card holds a stack of sections that only appear when that franchisee has produced the underlying data: Overview (location, city/state, status, age in network, invited date), Financials (margin position and, where available, gross margin, cash runway, days to pay), Operations (SOP coverage, average cycle time, capacity utilization, equipment items), Certifications posture (total, active, expiring in 90 days, expired, CEC completion, last issued), Reputation (Google, Yelp, and BBB ratings plus a composite), Team (headcount, FTEs, contractors, technicians, leadership, admin/office split, average tenure, last hire, open incidents, OSHA recordables), Facilities (count, owned versus leased, square footage, monthly rent, leases expiring, open compliance events), Fleet (vehicle count, ownership mix, average age, overdue service, expiring registrations and inspections, driver and policy detail), Forms & audits (open forms, response rate, average audit score, open findings), Adopted programs (each program's type and name, with an Active or Inactive hint), and Interventions (the history of flags raised against this franchisee, with reason, notes, status, and date, editable by an admin while still open). Every section is read-only here: any edits to a franchisee's own records happen on their own Verinode IQ account, never from HQ.

Heads up

This profile card is aggregate and rollup-derived, the same privacy boundary that governs the rest of HQ. It shows what the franchisee's own IQ account has already summarized into the network rollup tables, not their underlying jobs, invoices, or day-to-day records. Franchisees own their data; HQ never opens a franchisee's private account to build this card. See What HQ sees: the network privacy boundary for the full model.

Why the tap leaves the page instead of expanding in place

Every other tile row on Network Health and elsewhere in HQ that touches a franchisee (Signals, Top/Bottom quartile, the Location Directory's Active/Invited/Seeded/Cert Watch/Interventions tiles) opens the same kind of profile card, inside a roster overlay reached from that page. Impact is consistent with that pattern rather than inventing its own: a franchisee tile is never a dead end and never a duplicate mini-profile crammed into a small tile. It is a pointer to the one place your network keeps the full picture on that member, so whichever page sent you there, you always land on the same profile.

Getting back

Closing the profile card (or the roster overlay it lives in) returns you to the Network page. To get back to Impact, use Impact in the HQ sidebar under the Intelligence group, alongside Benchmarks, Margin & Cash, and Forecasting. Your browser's back button also works, since the tap was a real navigation, not a modal opened over the same page.

Data sources

  1. 1.Impact section component. the product.
  2. 2.Franchise Impact adapter (hero, Value Captured, Needs Attention, Engagement rows). the product.
  3. 3.Impact rollup query + aggregation. the product.
  4. 4.Network page routing (`/franchise/franchisees?member=`). the product.
  5. 5.Network Health section (slider routing, initialMemberId handling). the product.
  6. 6.Franchisees cards-slider adapter (Active tab, row-to-profile handoff). the product.
  7. 7.Franchisee detail adapter (profile card sections, hero stats). the product.
  8. 8.Franchise label translations. the product.
Was this helpful?