VisionTrack 2032
Portal User Guide
Complete guide for all leadership levels — from registration and login to report approval, event management, and troubleshooting.
- 1. Introduction & System Overview
- 2. Getting Started — Register, Login, Profile
- 3. Portal Navigation
- 4. Role Guides — Continental to Area/Zone
- 5. Dashboard Features Explained
- 6. Approving Monthly Reports
- 7. Event Reports
- 8. Notifications
- 9. E-Attendance System
- 10. AI Report Validation
- 11. Tips & Best Practices
- 12. Troubleshooting
Introduction
What is VisionTrack 2032 and what does it do?
VisionTrack 2032 is the official reporting and oversight portal for the RCCG Directorate of Teens and Children Education (DTCE) Junior Church. The system enables all levels of leadership — from Area Coordinators to Continental Overseers — to submit, review, and approve monthly reports and event reports in a structured, hierarchical workflow.
https://visiontrack.rccgjuniorchurch.org — Access from any modern web browser on desktop or mobile.
System Overview
Approval Hierarchy
The 7-level report approval chain
All monthly reports flow through the following approval chain before being finally approved at National level. No level can skip or bypass the chain.
Each level must approve before the report moves to the next. Reports are visible to you only when the previous level has completed their action.
Step 1: Register Your Account
How to create your VisionTrack account for the first time
After registration, your account is INACTIVE until reviewed and approved. You will receive a notification once your account has been activated.
Who Can Approve New Accounts?
Users should NOT attempt multiple registrations. Duplicate accounts will be rejected and may delay activation.
Step 2: Log In
Accessing your dashboard after account approval
Step 3: Complete Your Profile
MANDATORY — Complete before using any other features
Your profile photo and address are used across the system for identification and correspondence. Incomplete profiles may result in delayed approvals and restricted access.
Continental Level
Continental Overseer — Role Guide (6th Level)
| Feature | Description |
|---|---|
| Dashboard | Continental-wide KPIs: Total Attendance, Offerings, Souls Won, Baptisms with month-on-month comparison |
| Report Approval | Approve Monthly Reports from JC Zonal level; reports must pass JC Zonal first |
| Event Report Approval | Review and approve Event Reports — Approve, Reject, Flag, or Reverse to Pending |
| Scope Overview | See the full scope of your Continental — parishes, areas, zones, and submission status |
| Growth Charts | 12-month Growth Tracker (Attendance, Offerings, Souls Won) for your Continental |
| National Map | National Growth Map with colour-coded markers (green=growth, amber=flat, red=decline) |
| Reverse to Pending | Reverse an approved/submitted report back to pending if corrections are needed |
| Export | Download reports as PDF or Excel for leadership presentations |
JC Zonal Level
Zonal Coordinator — Role Guide (5th Level)
| Feature | Description |
|---|---|
| Dashboard | JC Zonal KPIs: Attendance, Offerings, Souls Won, Baptisms across all levels in your zone |
| Report Approval | Approve Monthly Reports escalated from Regional level; 4 prior levels must be approved first |
| Event Report Approval | Review, approve, reject, or flag Event Reports within your JC Zone |
| Scope Overview | Submission rates across Regions, Provinces, Zones, Areas and Parishes in your scope |
| Growth Charts | 12-month trends for Attendance, Offerings, and Souls Won |
| Export | Download reports as PDF or Excel |
Regional Level
Regional Coordinator — Role Guide (4th Level)
| Feature | Description |
|---|---|
| Dashboard | Regional KPIs across all Provinces, Zones, Areas and Parishes |
| Report Approval | Approve Monthly Reports from Provincial level — reports must pass Provincial first |
| Event Report Approval | Approve, reject, flag, or reverse Event Reports within your Region |
| Growth Charts | 12-month growth trends for attendance, offerings, and souls won |
| Export | PDF and Excel exports |
Provincial Level
Provincial Coordinator — Role Guide (3rd Level)
| Feature | Description |
|---|---|
| Dashboard | Provincial KPIs: Attendance, Offerings, Souls Won, Baptisms across all zones and areas |
| Report Approval | Approve Monthly Reports that have been approved at Zone level |
| Event Report Approval | Review and approve Event Reports within your Province |
| Smart Validation | Review and resolve data quality flags |
| Export | PDF and Excel exports |
Area / Zone Level
Area & Zone Coordinator — Role Guide (1st & 2nd Level)
| Feature | Description |
|---|---|
| Report Approval (Area) | First approver for Parish Monthly Reports — the start of the approval chain |
| Report Approval (Zone) | Second approver for Monthly Reports — approves after Area has approved |
| Scope Overview | See how many parishes/areas are in scope and how many have submitted |
| Hierarchy Flow | View submission status for all entities under your oversight |
| Reverse Approval | Reverse your own approval if you need to correct an error |
| Export | Download PDF or Excel exports of reports |
Dashboard Features Explained
Understanding every panel and card on your dashboard
Approving Monthly Reports
How to approve, reject, flag and reverse reports
How to Approve a Report
When you reject a report, the submitter receives a notification with your rejection reason. They can then edit and resubmit — the approval process restarts from the beginning.
- Click Reverse All to Pending on the report
- Confirm the action — ALL previous approvals in the chain will be reset
- Report returns to Area level and must go through the full chain again
Event Reports
Submitting and managing special programme reports
Event Reports document special programmes, outreaches, and events at any level. Unlike Monthly Reports, they can be submitted at any time and follow the same hierarchical approval process.
Event Reports follow the same chain: Area → Zone → Province → Region → JC Zonal → Continental → National.
Notifications
Staying informed with real-time portal alerts
E-Attendance System
Digital member register, Sunday attendance tracking, and AI-powered report validation
The E-Attendance module replaces manual registers. Every child, teen, and teacher is registered in the system and marked present or absent each Sunday. These attendance records are then used to automatically verify the figures in your Monthly Report — ensuring what you report matches what was actually recorded in church.
If the attendance figures in your Monthly Report do not match the E-Attendance records for that month, the system will block submission until the figures are corrected. Mark attendance every Sunday to avoid this.
The 5 E-Attendance Pages
| Page | What It Does |
|---|---|
|
Attendance Dashboard
ea_dashboard.php
|
Overview cards: total members per category, this Sunday's session status, attendance % per age group, and recent trends. |
|
Members Register
ea_register_member.php
|
Add, edit, promote, and manage all registered children, teens, and teachers. Each member gets a unique registration ID. |
|
Mark Attendance
ea_mark_attendance.php
|
Open a Sunday session and mark each member as Present, Absent, Excused, Sick, or Travelled. Sessions must be opened first before marking. |
|
Attendance Reports
ea_reports.php
|
Monthly summaries and age-group breakdowns. Shows which Sundays have been marked and the overall attendance percentage. |
|
AI Validation
ea_validate_report.php
|
Compare your E-Attendance records against a submitted Monthly Report. Shows matched, suspicious, and flagged figures with AI confidence scores. |
|
ID Card Generator
ea_id_card.php
|
Automatically generate a printable, downloadable ID Card for every registered member. Cards display the member's name, photo, Registration ID, category, age group, and parish. Generate individually or bulk-print by category. |
How to Mark Sunday Attendance
How to Register a New Member
Age Groups & Categories
ID Card Generation
Every registered member — Children, Teenagers, and Teachers — automatically receives a digital ID Card upon registration. Cards can be printed individually or downloaded in bulk per category.
Each ID Card contains:
Register all new members first, then use Generate All ID Cards per category to print all cards in one batch. ID Cards update automatically whenever a member's details are edited.
When a member's birthday causes them to move to the next age group, the system flags them for promotion. Use the Members Register to confirm and process the promotion — their history is preserved.
AI Report Validation
How the system compares your Monthly Report against E-Attendance records
When you submit a Monthly Report, the system automatically runs an AI validation check. It compares the figures you entered against the E-Attendance data recorded for the same parish and month. The result determines whether your report is accepted, flagged for review, or blocked.
The 4 Possible Verdicts
What Gets Compared
| Monthly Report Field | Compared Against (E-Attendance) |
|---|---|
| Children Male total | Sum of male children marked Present across all Sundays in the month |
| Children Female total | Sum of female children marked Present across all Sundays in the month |
| Teens Male total | Sum of male teens marked Present across all Sundays in the month |
| Teens Female total | Sum of female teens marked Present across all Sundays in the month |
| Teachers Male total | Sum of male teachers marked Present across all Sundays in the month |
| Teachers Female total | Sum of female teachers marked Present across all Sundays in the month |
| Age group breakdowns | Per age group (Babies, Toddlers, 6–8, 9–12, 13–15, 16–19) present counts from ea_attendance |
What Happens When Your Report Is Blocked
- Mark attendance every Sunday before closing the month
- Check the Attendance Reports page before filling in your Monthly Report — use those exact totals
- If a Sunday was missed, mark it retroactively before submitting the Monthly Report
- Use the AI Validation page (
ea_validate_report.php) to pre-check your figures before submitting
Each validation result includes a confidence score (0–100%). A score of 100% means a perfect match. Scores below 80% trigger a Suspicious verdict. Scores below 60% on critical fields trigger a Flagged (blocked) verdict. The score is shown in the validation panel when you submit.
Tips & Best Practices
Getting the most out of VisionTrack 2032
For All Users
- Try to approve reports within 48 hours of them arriving at your level
- Check the Deadline Countdown on your dashboard — all approvals must be completed before the monthly deadline
- Late approvals may be recorded as overdue in the system
- Ensure attendance figures (Children, Teens, Teachers) add up correctly
- Offerings should be entered as actual amounts — not estimated
- Check Souls Won, Baptisms, and spiritual data are accurate before submitting
Troubleshooting
Common problems and how to resolve them
| Problem | Solution |
|---|---|
| Cannot log in after registering | Your account has not been approved yet. Wait for an approval notification from the admin team. |
| Forgot my password | Use the Forgot Password link on the login page to reset via your registered email address. |
| Approve button is greyed out | The previous approval level has not been completed yet. The report must be approved at lower levels first. |
| Cannot see any reports to approve | Ensure your profile is correctly linked to your entity. Contact admin if the issue persists. |
| Report shows as Pending after I approved it | Check that the report moved to the NEXT level. Your approval was recorded but the next level has not acted yet. |
| Cannot submit a Monthly Report | Monthly Reports can only be submitted by Parish-level users. Higher levels review and aggregate. |
| Profile photo not uploading | Ensure the photo is in JPG/PNG format and is under 2MB in size. |
| Dashboard shows no data | No reports have been submitted for your scope for the selected month. Verify the month filter. |
| Monthly Report blocked by AI validation | Your submitted attendance figures do not match E-Attendance records. Open Attendance Reports (ea_reports.php), check the correct totals for each category, update your Monthly Report figures to match, then re-submit. |
| AI Validation shows "No EA Data" | Attendance has not been marked yet for this parish and month. Mark attendance on ea_mark_attendance.php for all Sundays in the month, then re-submit the report. |
| Cannot open an attendance session | A session may already be open for that Sunday and category. Check ea_dashboard.php for open sessions and close any existing ones before opening a new one. |
| Member not appearing in attendance list | The member may not be registered or may be set to Inactive status. Go to ea_register_member.php, search for the member, and check their status. |
Contact the National Junior Church ICT Team via https://visiontrack.rccgjuniorchurch.org
Upload & Convert Documentation
Upload a DOCX, PDF, or TXT file to preview its content here
Admins can upload a new version of the documentation to extract and preview content before updating the codebase.