CivicReport

Resident Reporting & Issue Management

Make municipal issue reporting simpler for everyone.

Give residents an easy way to report local concerns while providing municipal departments with the tools to review, organize, and manage incoming issues.

  • No resident account required
  • Works in any phone browser
  • Staff dashboard included
CivicReport issue map for Fall River: a filterable list of resident reports on the left and colour-coded issue pins with a category legend on the map.
Mobile Report an Issue dialog with six large category buttons arranged in a grid.

Resident concerns arrive everywhere except where staff can act on them.

In most smaller municipalities, a pothole or illegal dumping complaint might come in as a phone call to the clerk, a post in a community Facebook group, an email to a councilor, or a note at a public meeting. Nobody sees the full picture, the same issue gets reported five different ways, and residents rarely know whether anyone received it.

  • Scattered intake

    Phone calls, emails, and social posts each land with a different person and leave no shared record.

  • Missing location detail

    “The big pothole near the school” is hard to dispatch. Staff spend time just figuring out where an issue is.

  • No feedback loop

    Residents report the same problem repeatedly because they cannot see that it was already received or resolved.

From a resident’s phone to a verified resolution.

CivicReport connects the public reporting experience to the staff tools behind it, so every report has a clear path.

  1. Step 1

    Resident submits a report

    Choose a category, place a pin on the map, and optionally add a short description or photo. No account or app download needed.

  2. Step 2

    Dashboard receives it

    The report appears in the municipal administration dashboard alongside every other incoming issue, with its location and details.

  3. Step 3

    Department is notified

    Reports are routed by category to the responsible department, which receives an email notification.

  4. Step 4

    Staff track and verify

    Staff review content, update status, mark issues fixed, and verify resolution so the public record stays accurate.

Everything needed to run non-emergency reporting.

A deliberately focused feature set: easy for residents, practical for staff, and configured around your departments.

  • Anonymous resident reporting

    Residents report without creating an account or sharing their name or email address.

  • Interactive issue maps

    A public map shows reported issues with category filters, sorting, and clustering.

  • Report categories

    Clear categories such as potholes, illegal dumping, flooding, and road damage, configured for your community.

  • Precise locations & descriptions

    Pin placement, address search, and optional notes remove guesswork about what and where.

  • Photo attachments

    Residents can attach a photo from their camera or library; images are resized automatically.

  • Administration dashboard

    One place for staff to review incoming reports, moderate content, and manage issues.

  • Department routing & email

    Reports route automatically to the right department, with email notifications to designated staff.

  • Status tracking & verification

    Track issues through resolution and mark verified outcomes that residents can trust.

See CivicReport in detail.

A reporting flow anyone can finish in under a minute.

Residents tap New Report, choose a category, pan the map to place a pin, and add an optional note of up to 280 characters or a photo. It runs in any modern phone browser — there is nothing to download and no account to create.

  • Six clear default categories, configurable per community
  • Address search and “use my location” for accurate pins
  • Optional photo and note; automatic content screening before publication
Explore resident reporting
The Report an Issue panel asking the resident to choose from six categories: pothole, illegal dump, tree or branch, flooding, road damage, and other.
Step 1 — residents choose a report category.
Mobile Report an Issue dialog with six large category buttons arranged in a grid.

An administration dashboard built for day-to-day operations.

The dashboard is the operational heart of CivicReport. Staff review reports waiting for moderation, approve notes and photos, hide or remove inappropriate content, mark issues fixed, verify outcomes, post public announcements, and export records to CSV for reporting.

  • Review queues for pending, blocked, hidden, and fixed reports
  • Approve resident notes and images before they appear publicly
  • CSV export for meetings, grant reports, and after-action reviews
Explore the admin dashboard
CivicReport staff report inbox listing five sample reports with their location, workflow state, note and photo moderation status, and received time, above search, report type, workflow, and moderation filters.
The staff report inbox, shown with synthetic sample reports.

The right report reaches the right desk.

During setup, each report category is mapped to the department responsible for it. When a resident submits a pothole, Public Works is notified by email; illegal dumping can go to Code Enforcement or the Board of Health. Departments act on the reports that belong to them without sorting through everything else.

  • Category-to-department routing configured during implementation
  • Email notifications to designated department contacts
  • One shared record, regardless of which department responds
Explore department routing
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.

Verified status residents can tell apart from reports.

CivicReport separates what residents report from what the municipality confirms. In street-status mode, authorized staff can mark streets “City Verified,” which appears as a distinct gold badge on the public map. Residents see both perspectives without confusion.

  • Distinct visual treatment for staff-verified status
  • Resident confirmations and flags on each public report
  • Timelapse playback for storm and event reviews
Explore tracking & verification
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.)

Storm street-status reporting, narrated.

CivicReport began with a practical question during the blizzard of 2026: how can residents and public teams see changing street conditions without relying on scattered calls and social posts? This narrated recording walks through the street-status workflow from that period.

About this recording: Recorded March 1, 2026, from an earlier “Plowed?” community experience. Branding, categories, and tools may differ from current deployments. References to municipal use, “City Verified” administration, and operational outcomes are the narrator’s statements and are not independently verified here.

A 2 minute 57 second narrated walkthrough, with English captions.
Read the video transcript

Transcript note: The text below records the narration for accessibility. Statements about municipal use, “City Verified” administration, deployments, and operational outcomes are the narrator’s statements in the March 2026 recording and are not independently verified by this page.

Hey, it’s Matt from CivicTally. I wanted to show you our latest product, which allows towns and cities to have a crowdsourced live map service for their citizens, especially during snow removal. And especially when we had the blizzard of 2026, which really stalled the cleanup process in my hometown of Fall River, Massachusetts, I built this app to allow citizens to share the status of their streets so that we could see it on a live map.

This particular instance is actually looking at East Providence, which is also using the product. And if we zoom in, we can see streets that are labeled green for plowed and streets that are red for not plowed. Now, remember, this is crowdsourced information. A citizen goes to search for their street, finds their street on the list, or just simply types it in and starts searching for it. And then they label their street “plowed” or “not plowed.” They can vote once an hour. So if the status changes, they can come back and adjust their vote.

This allows the municipality and emergency services to have a bird’s-eye view on an interactive map that you can zoom in on and see where these reports are coming in, and a top-streets view so that you can drill down by the hour to see which streets are still being voted on the highest.

In terms of what I helped build out in Fall River was a City Verified feature. So we can build a custom dashboard for police, emergency services, and administration to come into the app and label streets City Verified if they’ve been cleared to the status that the city verifies is completely clear. So you’d have an admin dashboard to come in, punch in the streets that are City Verified, or download a list of streets with the votes and the rankings on them so that you can create a punch list to give out to staff or boots on the ground who are going through and double-checking streets or clearing streets, drivers, et cetera.

You can also pull a live time lapse of data on the specific day or a range of days, and you can allow your citizens and staff, especially in reporting and communications with the public, to see the live feed of when votes were coming in, when streets were being verified, when streets were being plowed, and it gives you that bird’s-eye, more storm view of what was happening over time.

At the end of the day, this has become a pivotal tool for communication, for transparency, and cutting down on the call volume and the complaint volume for a lot of local departments. Fall River, East Providence, and Somerset are the first three folks that are using this particular tool. If you want to learn more, you can contact us right on the contact page here at CivicTally. Happy to answer any other questions for you. Thanks for watching today’s video.

Useful across the departments residents depend on.

CivicReport is most often led by Public Works or the administrator’s office, but its value reaches across municipal operations.

  • Public Works / DPW

    Receive pinned, categorized reports for potholes, road damage, fallen branches, and drainage problems.

  • Administration

    See community concerns across departments in one place and export records for council or board updates.

  • Code Enforcement & Health

    Route illegal dumping and property concerns to the staff responsible for follow-up.

  • Police & Fire (non-emergency)

    Reduce non-emergency status calls during storms by pointing residents to a public map. Not a 911 replacement.

  • Parks & Recreation

    Collect park maintenance, safety, and accessibility reports that go directly to staff for review.

  • Communications

    Post announcements on the reporting site and point residents to a single, consistent place to report.

Configured around your departments, not a template.

CivicTally sets up CivicReport with your staff, so the categories, routing, and public guidance match how your municipality actually works.

How implementation works
  • Categories & guidance

    Choose the issue categories you accept and the plain-language guidance residents see.

  • Routing & contacts

    Map each category to a department and designate who receives email notifications.

  • Boundaries & map

    Set your municipal boundary and the map view residents start from.

  • Staff access & training

    Set up dashboard access for staff and walk them through review, status, and verification.

CivicReport is for non-emergency issues. Public guidance always directs residents to call 911 for emergencies.

Fall River, MA — CivicReport

A live community reporting site with issue reporting, street-status tracking during storms, a parks directory, and timelapse playback.

Independent community application — not an official City of Fall River application.

CivicReport issue map for Fall River: a filterable list of resident reports on the left and colour-coded issue pins with a category legend on the map.

Questions about CivicReport

Can’t find what you’re looking for? We’re happy to walk through your situation.

Ask us a question
Do residents need to create an account or download an app?

No. Residents report from any modern web browser on a phone, tablet, or computer. They do not need to create an account or provide a name or email address to submit a report.

What kinds of issues can residents report?

CivicReport is designed for non-emergency concerns. A typical configuration includes potholes, illegal dumping, trees and branches, flooding, road damage, and an “other” category. Categories are configured with each municipality during setup.

Can we customize the report categories?

Yes. Categories, their descriptions, and the guidance residents see are set up around your municipality’s services and departments. You can start with a small set and adjust as you learn what residents report most.

How do departments find out about new reports?

Each category is routed to the department responsible for it, and designated staff receive an email notification when a new report arrives. Routing rules and recipients are configured during implementation.

What does the administrative dashboard include?

Staff can review incoming reports, approve or hide resident notes and photos, remove inappropriate content, mark issues fixed, verify outcomes, post announcements to the public site, and export records to CSV.

How does status tracking work?

Staff update the status of reports in the dashboard as they are reviewed and addressed, including marking them fixed. How much status information appears publicly is a configuration decision made with each municipality.

What is issue verification?

Verification lets authorized staff confirm an outcome — for example, marking a street as “City Verified” after it has been plowed. Verified status is displayed differently from resident reports, so the public can tell the difference.

How is inappropriate content handled?

The report category and pin appear right away, while notes and photos are screened automatically before they are shown publicly. Residents can flag reports, and staff can review, hide, or remove content from the dashboard.

Is CivicReport a replacement for 911 or emergency dispatch?

No. CivicReport is for non-emergency issues only. The public site directs residents to call 911 for emergencies.

What does implementation involve?

CivicTally works with your staff to configure categories, routing, notification recipients, map boundaries, and public guidance, then helps staff get comfortable with the dashboard before launch. Timelines depend on how many departments and categories are involved.

See how CivicReport could work for your community.

Tell us about your municipality and what you’re trying to improve. We’ll walk through the product with your situation in mind — no obligation.