Ready to run your PG with less chaos?
Support Ticket System for Tenants and PG Owners
One Ticket record is the source of truth: tenants create tickets from the portal; owners triage from the dashboard with tabs, filters, status updates, resolve/reject, and threaded comments with attachments.
- Portal create
- Owner triage
- Comments + files
- Shared timeline
Tenants filter by status, reply on the detail page, refresh status, and close mistaken tickets when the issue is not yet terminal. Owners use invoice-style filters — tabs plus multi-select for status, priority, and category.
- 1 ticket
- both sides see
- Filters
- tabs + multi-select
- Timeline
- status + comments
- Close
- tenant when allowed
The problem
What PG owners struggle with today
Most PG operators still coordinate tenants, rent, and documents across Excel, WhatsApp, and paper registers. That works until bed count, staff handovers, or month-end reconciliation expose gaps nobody can audit quickly.
- Maintenance requests lost in WhatsApp groups
- No ticket ID when owner asks “which room?”
- Status updates never reach the tenant
- Photos of leaks scattered across chats
- Owners cannot filter open vs resolved at scale
How TrackMyPG solves it
Problem → solution mapping
Each pain point maps to a module that ships in the product today — not a roadmap promise.
WhatsApp sprawl
Structured tickets with category and priority
Missing room context
Ticket linked to tenant roomId
Status confusion
Owner updates; tenant refreshes same record
Lost attachments
Files on ticket comments via shared upload pipeline
Inbox overload
Dashboard tabs and invoice-style filters
Feature deep dive
What you get in the product
Every capability below ships in TrackMyPG today — no roadmap promises, no fake automation.
Tenant create and track
Portal list with status tabs, detail replies, refresh, and close when rules allow.
Tenants know ticket state without calling.
- Create with category
- Optional attachments
- Close mistaken tickets
Owner triage
/dashboard/tickets with search, tabs, and multi-select filters.
Desk focuses on open work first.
- All / Open / Resolved / Closed
- Priority & category
- Breadcrumb actions
Comments and timeline
Embedded comments and attachments on one MongoDB ticket document.
Single source of truth for both parties.
- Owner remarks
- Tenant replies
- Status change history
Resolve and reject
Owner terminal actions with rules tenants see on refresh.
Clear closure instead of ghost threads.
- Resolve
- Reject
- Refresh status on both sides
Workflow
Step-by-step in TrackMyPG
The same flow your desk runs every month — from tenant to report.
Tenant raises ticket
Category, priority, description, optional photos from portal.
Owner notified
Ticket appears in dashboard Tickets for the PG.
Owner triages
Filter, open detail, update status or comment.
Tenant sees update
Refresh status on portal detail — same timeline.
Resolve or reject
Owner closes with terminal status when appropriate.
Tenant closes if needed
Close mistaken tickets when status rules allow.
Benefits
Measurable outcomes on the ground
Tenant raise + track
Portal list and detail pages with category, priority, description, and optional photos — close from table or breadcrumb when allowed.
Owner triage dashboard
/dashboard/tickets with search, tab filters (All / Open / Resolved / Closed), and more filters for priority and category.
Shared timeline
Status changes, owner remarks, and tenant replies live on one ticket with attachment support on comments.
Room context
Tickets link to the tenant’s room so owners know which bed or unit needs attention without asking again.
Outcomes
What operators report after adoption
- Less manual reconciliation between chat, sheet, and register
- Fewer payment disputes with invoice PDFs tenants reference
- Faster tenant onboarding when rooms and billing connect day one
- Higher occupancy visibility without walking every floor
- Reduced owner follow-up calls when desk uses one ledger
Compare
Manual vs Excel vs TrackMyPG
The same PG tasks, three ways to run them. See exactly where structured software pulls ahead.
| Task | Manual / registers | Excel sheets | TrackMyPG |
|---|---|---|---|
| Tenant records | Notebook & register rows | Rows that drift out of sync | Searchable profiles linked to rooms |
| Rent invoices | Hand-written or ad hoc PDFs | Manual template per tenant | In-app invoices with PDF + status |
| Payments | UPI screenshots in chat | Paste amounts into cells | Payments tied to invoice IDs |
| Occupancy | Whiteboard or memory | A “master” tab nobody trusts | Live room & bed mapping |
| Outstanding dues | Recalculated over phone calls | Fragile pivot tables | Outstanding Payments report |
| Month-end reports | Hours of manual totals | Copy-paste + formulas | One-click Excel / PDF export |
Feature ecosystem
Works with the rest of TrackMyPG
Each module shares the same tenant, room, and invoice data — so your operations stay connected end to end.
Explore related guides
Got Questions?
Everything you need to know about TrackMyPG. Can't find what you're looking for? Contact our support team.
Ready to Simplify Your
PG Management?
Start your 7-day free trial today. Pay ₹1 to activate via Razorpay. Set up your PG in under 5 minutes and see the difference.