Skip to main content
Card class: HeroCategory: Project Management
Tickets we created from audit findings that haven’t been resolved yet.

At a glance

Live count of pages or database rows Vortex IQ created in your Notion workspace from audit findings, that you haven’t moved into a “Done” status yet. This is your unworked-finding queue.
What it countsNotion items (pages or database rows) tagged vortexiq:finding whose Status property is not in your “done” set. Each open row counts as one. Sub-pages do not count separately unless they carry their own vortexiq:finding tag.
Project / board scopeThe single Notion database the merchant maps to “Findings” during connector setup (Settings → Connectors → Notion → Findings database). Vortex IQ does not crawl the entire workspace, the database is named explicitly so we don’t accidentally count meeting notes or wikis.
Status filterOpen = any status not in the merchant-configured “done” group. Notion lets you define multiple status groups (To-do, In progress, Done); we treat Done as closed and everything else as open. If your status list uses custom names like “Shipped” or “Live”, map them to the Done group in Notion’s database settings.
Issue type filterNone applied at the API layer. The mapped database is assumed to hold findings only. If your team mixes findings with regular tasks in one database, add a Source select property and filter by Source = vortex_iq in the connector settings.
Database property schemeNotion uses custom properties per database, there is no built-in “ticket” concept. The connector reads three properties by name: Status (status type), Priority (select), Assignee (people). Renaming any of these in Notion will break the read until you reconnect.
Resolution countsOnce a row’s Status moves to a Done-group value, it drops out of this count immediately on the next sync (typically within 60 seconds via Notion’s webhook).
Sync mechanismNotion fires page.properties_updated webhooks; Vortex IQ also reconciles every 15 minutes via the databases.query REST endpoint to catch any webhook misses.
Time windowRT (real-time, latest sync).
Alert trigger>20 open (the queue has grown faster than your team can work it).
Rolesowner, operations

Calculation

Calculated automatically from your Notion data. See the At a glance summary above for what the metric tracks and the worked example below for a typical reading.

Worked example

A UK fashion brand on Shopify uses a Notion database called Site Improvements as their lightweight ticketing system (the team prefers Notion over Jira). Vortex IQ writes findings into this database. Snapshot taken on 12 Mar 26. The Site Improvements database has 47 rows tagged vortexiq:finding, with the following status distribution:
Status (Notion property value)Status groupRowsCounts as open?
Not startedTo-do18yes
In progressIn progress9yes
Waiting on devIn progress4yes
Blocked, needs designIn progress2yes
DoneDone12no
Won’t fixDone (mapped)2no
Open count = 18 + 9 + 4 + 2 = 33
The card shows 33 and the alert fires (threshold is >20). The merchant’s owner-dashboard banner reads “33 unworked Vortex IQ findings, queue grew by 8 this week”. The follow-up cards (Avg Time-to-Fix, Finding Resolution Rate) tell them whether the queue is growing because findings are arriving faster, or because the team is closing them slower. Why the “Won’t fix” rows don’t count: during connector setup the merchant mapped the Notion Won’t fix status into the Done group, signalling “we’ve decided, stop counting it”. This is the recommended pattern, abandoning a finding closes it for KPI purposes; it does not delete the page.

Sibling cards merchants should reference together

Open Findings is a queue depth, not a verdict. Read it next to these:
CardWhy it matters next to Open FindingsWhat the combination tells you
Abandoned Findings (>14d no movement)Open count includes everything not Done; abandoned isolates the rows nobody is touching.If Abandoned is high relative to Open (say >30%), the queue isn’t busy, it’s stuck. Different fix.
Finding Resolution Rate (90d)Tells you whether the team is keeping up with the inflow.Open growing + resolution rate falling = the team is losing ground. Open growing + resolution rate stable = inflow surge.
Avg Time-to-FixDays from finding creation to Done.High Open + low Time-to-Fix = healthy turnover, queue is just deep. High Open + high Time-to-Fix = capacity problem.
Tickets by AssigneeShows whether the queue is concentrated on one person.If 25 of 33 open findings sit with one assignee, that’s a routing problem, not a backlog problem.
Unassigned TicketsOpen findings without an Assignee people-property are invisible to anyone’s “My tasks” view in Notion.A high unassigned share inside Open is the single biggest reason findings sit untouched.

Reconciling against the vendor’s own dashboard

Where to look in Notion itself: Notion does not have a vendor “dashboard” the way Jira or Datadog do. The closest equivalent is a filtered view of your Findings database:
Open the Findings database → click the view dropdown at the top → New view → Board (or Table) Filter: Status is not Done (or whichever group you mapped to closed). Group: by Status. Optional: filter Tags contains vortexiq:finding to exclude any rows the team added manually.
The row count at the bottom of that filtered view should match this card exactly (within the sync window, see below). Why our number may legitimately differ from your Notion view:
ReasonDirectionWhy
Sync lagOurs lowerThe card refreshes from webhook + 15-minute reconciliation. A finding closed in Notion 2 minutes ago may still appear in our count until the next sync tick.
Status mappingEitherIf you change the Done group in Notion (e.g. add a new status called “Live”) without re-mapping it during connector setup, our card and your view will diverge. Re-run Settings → Connectors → Notion → Refresh status mapping to align.
Permission scopeOurs higherThe Notion integration token Vortex IQ holds may have access to all rows; a teammate viewing the database in their browser sees only rows shared with them. Their count will be lower than ours; ours is the correct organisational total.
Trashed pagesOurs lowerNotion soft-deletes pages to Trash for 30 days. We exclude trashed rows immediately; the merchant’s “All” view includes them until cleared.
Multi-database setupOurs lowerIf the team accidentally creates a second findings database (e.g. on a sub-page) and our connector only points at the first, those rows are invisible to us but visible if you open the second database. Always keep findings in the one mapped database.
Cross-connector reconciliation. Notion vs Jira / Linear / ClickUp: If you also have Jira, Linear, or another ticketing system connected, the Findings counts there are not the same population. Vortex IQ writes findings to one mapped destination per workspace. Pick the system your team actually triages in, the others won’t carry findings.

Known limitations / merchant FAQs

Why is my Open count rising? Three usual reasons, in order of likelihood:
  1. Inflow exceeds outflow. New findings keep arriving (audits, scheduled scans) but the team isn’t moving rows to Done at the same rate. Check Finding Resolution Rate (90d); if it’s below 60%, the team is genuinely behind. Add capacity, downgrade priority of low-value findings, or batch-close ones you’re not going to action.
  2. Status mapping drift. Someone added a new status value to the Notion database (e.g. “On hold”) that isn’t mapped to either To-do, In progress, or Done. Notion’s API still returns it, and we count it as open by default. Map it in Settings → Connectors → Notion → Status mapping.
  3. Findings going to the wrong database. If your team uses several Notion databases and a recent integration setup pointed Vortex IQ at the wrong one, you’ll see a confusing rise. Reconfigure the destination database in connector settings.
Why doesn’t this match what I see when I open the database in Notion? Most often, status mapping or the 60-second sync window. The reconciliation table above covers the full list. The single biggest cause: a status value in Notion that doesn’t exist in our Done group, e.g. a developer added “Won’t fix” without telling anyone. Fix the mapping. My team uses multiple Notion databases for different finding types, can the card count across them? Not today. Vortex IQ writes findings to one destination database per connected workspace. The reasons are deliberate: a single source of truth makes assignment, status, and SLA tracking unambiguous. If you genuinely need separate databases (e.g. one for SEO findings, one for site-speed findings), connect Vortex IQ as two separate workspaces with two findings databases, you’ll get separate counts. Does the card count sub-pages? No. A finding is one row in the database. If the team creates sub-pages on the row (research notes, screenshots, dev specs), those don’t count toward Open Findings. Add a vortexiq:finding tag to any sub-page only if it’s genuinely a separate finding. What if a teammate manually creates a row tagged vortexiq:finding? It will count. The tag, not the creator, is the signal. This is intentional, it lets you migrate older findings into the system or hand-create a finding from a customer email and have it tracked alongside the auto-generated ones. Why is “20 open” the alert threshold? Our team handles more than that comfortably. The default is calibrated for a small ecommerce team (1, 5 people working on findings). Larger teams should raise it in Settings → Connectors → Notion → Alerts → Open findings threshold. The right number is roughly 2× your weekly resolution rate, e.g. if you typically close 15 findings per week, set the alert at 30, that’s two weeks of unworked queue. Can the card distinguish between “untouched” and “in progress”? Open is the rolled-up number. For the breakdown, look at Backlog by Status. The hero card stays a single number on purpose, you scan it in 1 second and decide whether to drill down. My status names are in another language (French / German). Does it still work? Yes. Notion’s status property uses internal status-group IDs (todo / in_progress / done), not the visible label. So “À faire” / “En cours” / “Terminé” works exactly the same as the English. The only thing that has to be in English is the vortexiq:finding tag (we write it, so it always is).

Tracked live in Vortex IQ Nerve Centre

VortexIQ Findings Open is one of hundreds of KPI pulses Vortex IQ tracks across Notion and 70+ other ecommerce connectors. Nerve Centre runs the detection layer; Vortex Mind investigates the cause when something moves; Ask Viq lets you interrogate any number in plain English. Start for free or book a demo to see this metric running on your own data.