{{ define "content" }} {{.Title}}
Smart Reports & Analytics
{{if .SmartQuery}} {{end}}

Ask About Your Data

Use natural language to query across users, polls, appointments, addresses, and teams

{{if .Result}} {{if .Result.Error}}

Query Error

{{.Result.Error}}

{{if .Result.Query}}
Show Generated SQL
{{.Result.Query}}
{{end}}
{{else}}

Query Results ({{.Result.Count}} records found)

{{if gt .Result.Count 0}}
{{range .Result.Columns}} {{end}} {{range .Result.Rows}} {{range .}} {{end}} {{end}}
{{formatColumnName .}}
{{.}}
{{else}}

No Results Found

Try adjusting your query or check the examples below

{{end}}
{{end}} {{end}}

Smart Query Builder

User & Volunteer Queries

Poll & Donation Queries

Team & Address Queries

Smart Query Syntax Guide

Entity Keywords:
  • volunteer, user, admin - User data
  • poll, polls - Poll data
  • address, addresses - Address data
  • appointment, appointments - Appointment data
  • team, teams - Team data
Action Keywords:
  • went to, visited - Filter by visits
  • donated, money, amount - Financial data
  • active, inactive - Status filters
  • most, highest, top - Ranking queries
  • from DATE, after DATE - Date filters

Popular Analysis Questions

Top Performing Volunteers

Find volunteers with most address visits

Visited Address Polls

Polls from addresses that were visited

Volunteer Donations

Total donations by specific volunteer

Most Active Team

Team with highest appointment count

Team Members

View all members of a specific team

Missed Opportunities

Addresses with polls but no visits

Quick Actions

{{ end }}