Creating custom analytics reports

Creating Custom Analytics Reports

Creating custom analytics reports in PrepBase allows administrators to design structured, reusable reports that capture exactly the data needed for monitoring progress, performance, and outcomes across workflows. These reports are fully configurable, role-aware, and can be expanded over time without affecting existing data.

1. What Are Custom Analytics Reports?

Custom analytics reports are flexible report templates that define:

  • What information is collected

  • Who can view or fill the report

  • How data is structured using custom fields

Each report can contain multiple report entries (sections), and each entry can include multiple questions or data fields such as text, dropdowns, dates, or numeric inputs.

2. Accessing the Reports Module

To manage reports:

  1. Open the Workflow section from the left navigation.

  2. Click Reports.

  3. You’ll see a list of all existing reports along with:

    • Number of report entries

    • Accessibility

    • Created date

    • Status (Active / Inactive)

3. Creating a New Report

To create report:

  1. Click ➕ Add New on the Reports page.

  2. Fill in the core report details:

    • Report Name – A clear, descriptive title (e.g., Student Progress Report).

    • Accessibility – Define when the report can be accessed (e.g., Anytime or date-restricted).

    • Date – Optional availability or reference date.

    • Description – Explain the purpose of the report.

  3. Click Save to create the report container.

At this stage, the report exists but does not yet collect any data until sections and fields are added.

4. Adding Report Sections and Custom Fields

Each report can include multiple report entries (also called report sections).

  1. Open a report using either:

    • The View option from the three-dot menu, or

    • Clicking directly on the Report Name.

  1. In the Reports List section, click ➕ Add.

  2. Enter:

    • Section Name (e.g., Academic Evaluation).

    • Viewability – Control who can view or fill this section (students, counselors, or both).

    • Question Name – The prompt shown to users (e.g., What is the student’s current GPA?).

    • Question Type – Choose how data is captured:

      • Text

      • Input
      • Number
      • Textarea
      • Dropdown

      • Multiselect
      • Radio
      • Checkbox
      • Date

  3. Save the field.

This allows a single report to capture different dimensions of analysis in a structured way.

5. Viewing Reports and Report Details

Reports and their sections can be viewed in two ways:

  • Clicking View from the three-dot menu, or

  • Clicking directly on the Report Name or Section Name.

The view screen displays:

  • Report metadata (name, accessibility, created date)

  • List of report sections

  • Fields configured within each section

This makes it easy to audit report structure without editing.

6. Editing Reports and Fields

Administrators can update reports at any time:

  • Edit Report – Change name, accessibility, date, or description.

  • Edit Section – Modify section name or viewability.

  • Edit Fields – Update question text or field type.

Edits apply immediately and help evolve reporting needs without recreating reports from scratch.

7. Managing Report Status

Each report and report entry includes a status toggle:

  • Enabled – Report is active and available for use.

  • Disabled – Report is hidden but preserved for future reactivation.

This is useful for seasonal reports, phased workflows, or archived analytics.

8. Deleting Reports or Sections

  • Reports or individual sections can be deleted using the Delete option from the three-dot menu.

  • Deletion should be used carefully, as it permanently removes the structure.

For temporary removal, disabling is recommended instead of deletion.

IN THIS ARTICLE