CivicReportIssue Tracking & Verification

Know what’s open, what’s fixed, and what’s verified.

CivicReport keeps a record of every report from submission to resolution. Staff mark issues fixed and confirm outcomes, and verified status appears differently from resident reports so the public isn’t left guessing.

List of streets, each marked Plowed with a gold City Verified badge and a count of resident reports.

Without a record, the same problem gets reported again and again.

When residents can’t tell whether anyone saw their report, they report it again, call, or post about it online. Staff, meanwhile, have no simple record of what was fixed and when, which makes it hard to answer questions from residents, boards, or the press.

  • Repeat reports for issues already handled
  • No easy answer to “Was this ever fixed?”
  • Resident opinion and official status blur together

How tracking and verification work.

  1. Step 1

    Reports are recorded

    Each report keeps its category, location, date, and any approved note or photo in the dashboard.

  2. Step 2

    Residents add signals

    Other residents can confirm a report, which helps staff see which issues affect the most people.

  3. Step 3

    Staff update status

    As work happens, staff update the report in the dashboard and mark it fixed when it’s resolved.

  4. Step 4

    Outcomes are verified

    Authorized staff can mark verified outcomes, such as a street confirmed as plowed, with a distinct public badge.

Issue Tracking & Verification in detail

Confirmations show which issues matter to the most people.

Each public report has confirm, share, and flag buttons. When residents confirm an existing report instead of filing a new one, the confirmation count grows on a single record rather than spreading across duplicates. Staff can sort reports by most voted to see which issues residents are noticing most.

  • Confirm counts on each public report
  • Sort by most recent, oldest, or most voted
  • Share links that point to a specific report
Map popup for a reported pothole showing its approximate location and age, with buttons to confirm, share, or flag the report.
Each public report shows its category, approximate location, and age. Residents can confirm, share, or flag it.

A “City Verified” badge residents can recognize.

In street-status mode, residents vote on whether each street is plowed, and authorized staff can mark streets verified from the dashboard. Verified streets appear in gold on the public map with a “City Verified” badge, separate from the green and red of resident votes. Residents can still vote on verified streets, so staff continue to hear if conditions change.

  • Distinct gold treatment for staff-verified streets
  • Resident votes stay visible alongside official status
  • Verification set by authorized staff only
Snow plow street map with summary counts for total, plowed, not plowed, unknown, and City Verified streets, and every street drawn in gold to indicate City Verified status.
Street-status mode: gold streets carry the “City Verified” badge set by authorized staff. (Off-season data from February 2026.)

Replay what happened for after-action reviews.

Timelapse playback replays how street statuses changed over a storm, with date-range and speed controls. It gives public works and administration a shared view for debriefs, and combined with CSV exports of street statuses and vote counts it supports budget discussions and after-action reports without reconstructing events from memory.

  • Timelapse with play, scrub, and speed controls
  • Choose a date range to review
  • CSV export of street statuses and vote counts
Dark timelapse map replaying a February 2026 storm in Fall River, with streets drawn in green and playback, date range, and speed controls.
Timelapse playback replays how street statuses changed during a storm.

Example: confirming streets after a snowstorm

An illustrative example of street-status tracking in a town that uses CivicReport during winter storms.

Street-status mode is one way to use verification. For everyday reports such as potholes, staff mark issues fixed in the dashboard, and how much status appears publicly is configured with each municipality.

  1. As plowing begins, residents mark their streets Plowed or Not Plowed on the public street map.

  2. The public works supervisor checks the map and the most-voted list to see where residents are reporting unplowed streets.

  3. As crews confirm routes are complete, authorized staff mark those streets verified in the dashboard.

  4. Verified streets turn gold on the public map with the “City Verified” badge, so residents can tell confirmed status from neighbor reports.

  5. After the storm, the supervisor uses timelapse playback and a CSV export to review how the storm response unfolded.

Practical benefits for your municipality.

  • A record that answers questions

    Staff can show what was reported and what was fixed when residents, boards, or reporters ask.

  • Fewer repeat reports

    Confirmations consolidate interest on a single report instead of spreading it across duplicates.

  • Official status stands out

    Verified outcomes look different from resident input, which protects public trust in both.

  • Better debriefs

    Timelapse playback and exports give storm and event reviews a factual starting point.

Common questions

More answers on the CivicReport overview, or ask us directly.

Ask a question
Do residents get notified when their report is fixed?

Residents report without an account or email address, so CivicReport doesn’t send personal status notifications. Staff track status in the dashboard, and how much of that status is shown on the public map is a configuration decision made with each municipality.

What does marking a report fixed do?

Marking a report fixed moves it out of the active review queues and into the Fixed view in the dashboard, so the record of the issue and its resolution is kept. It can then be included in CSV exports for reporting.

What is the difference between a resident confirmation and staff verification?

A confirmation is a resident saying they see the same issue. Verification is an authorized staff member confirming an outcome, such as a street being plowed. The two are displayed differently so the public can tell them apart.

Can residents still vote on a street after staff verify it?

Yes. Residents can continue to vote on verified streets. That keeps a channel open if conditions change, for example if drifting snow closes a street again after it was plowed.

Can we review what happened during a storm afterward?

Yes. Timelapse playback replays street-status changes over a chosen date range, and staff can export street statuses and vote counts to CSV for after-action reports.

See issue tracking & verification with your own municipality in mind.

We’ll walk through CivicReport using your departments, categories, and goals — and answer the practical questions about setup.