Features Overview
PassTru provides a complete suite of tools to manage events from start to finish. This page highlights the key features available to you as an event organizer.Core Features
Multi-Event Management
Create and manage unlimited events from a single organization dashboard. Each event has its own dedicated portal with attendee management, check-in tracking, and branding customization.
QR Code Check-In
Fast, touchless check-in using QR codes. Attendees receive unique QR codes via email and can check in by scanning on arrival. Supports both front-camera scanning on tablets and manual entry fallback.
Token-Based Pricing
Flexible, scalable pricing that grows with you. Purchase event tokens (to create events) and attendee tokens (to register attendees). Tiered pricing gives you better rates at higher volumes.
Multi-Role Access
Assign event managers to handle check-in operations for specific events while you maintain full administrative control. Role-based permissions ensure each team member has appropriate access.
Custom Branding
Design branded attendee portals, check-in pages, and email templates. Upload your logo, customize colors and content, and create a professional experience that matches your organization’s identity.
Real-Time Tracking
Monitor registrations and check-ins as they happen. View live attendee lists with check-in status, timestamps, and method (QR scan or manual entry).
Bulk Upload
Import attendee lists via CSV with dynamic templates that match your event’s configured fields. Add hundreds of attendees in seconds.
Email Notifications
Send automated confirmation emails with event details, QR codes, unique IDs, and attendee portal links. Customize email templates with a rich text editor.
Event Management
Event Creation and Configuration
Create events with customizable fields to match your specific needs:- Event Details — Name, description, date, venue, and category (Conference, Seminar, Training, etc.)
- Event Slug — URL-friendly identifier for your event portal and check-in page
- Attendee Fields — Choose which fields to collect: Department, Organisation, Seat Number, Table Number, Booth Assignment, Dietary Restrictions, and Remarks
- Token Allocation — One event token is consumed per event created
Event Portal
Each event has a dedicated portal at/{org-slug}/{event-slug}/portal with tabs for:
- Dashboard — Overview of registrations, check-ins, and real-time attendee list
- Attendee Management — Upload, add, edit, and export attendee data
- Check-In Management — Activate check-in page, search attendees, manually check in, send emails
- Event Branding — Customize attendee portals, check-in pages, and email templates
Event portals include a “Back to Client Portal” link in the sidebar for easy navigation between your organization dashboard and individual event portals.
Attendee Management
Bulk CSV Upload
Upload attendee lists efficiently:- Download a dynamic CSV template that aligns with your event’s configured attendee fields
- Fill in attendee data (Name and Email are required; other fields are optional)
- Upload the CSV — PassTru validates and imports all attendees
- Attendee tokens are consumed automatically (one per attendee)
Individual Attendee Management
- Add attendees manually one at a time
- Edit attendee details after creation
- Export attendee lists as CSV for external reporting
- Send or resend confirmation emails to individual attendees or bulk send to all
Unique Identifiers
Each attendee receives:- 8-character unique ID (alphanumeric, uppercase) — used for manual check-in
- Unique QR code — generated automatically and sent via email
Check-In System
Check-In Page
Public check-in page at/{org-slug}/{event-slug}/welcome with:
- QR Scan Mode — Opens tablet front camera for scanning attendee QR codes
- Manual Entry Mode — Enter attendee email and unique ID for check-in
- Post-Check-In Message — Customizable confirmation message displayed after successful check-in
- Auto-Deactivation — Page deactivates 1 day after event date (or manually by client)
Check-In Management
Control and monitor check-ins from the Event Portal:- Activate/Deactivate — Toggle check-in page availability
- Search Attendees — Find attendees by email or unique ID
- Manual Check-In — Check in attendees on their behalf
- Real-Time List — View check-in status, timestamps, and method
Event managers have access to Check-In Management only. Clients (organization owners) have full access to all event portal features.
Branding and Customization
Branding Template Editor
Customize three public-facing pages:- Attendee Portal — Configure headline, subtitle, banner image, content sections, PDF links, buttons, and footer
- Check-In Page — Configure logo, headline, subtitle, banner, body text, poster image, and footer
- Post Check-In Message — Configure confirmation message displayed after check-in, including which attendee fields to show
Email Template Editor
Rich text editor (Tiptap) for confirmation emails with:- Template Variables — Insert dynamic fields:
{{name}},{{email}},{{unique_id}},{{event_name}},{{event_date}},{{event_venue}},{{portal_url}},{{qr_code_url}} - Image Upload — Upload images directly into email templates
- Test Send — Send a test email using the first attendee’s data to preview formatting
Draft and Publish Workflow
- Save Draft — Save branding changes without affecting live pages
- Publish — Push draft content to live attendee portals, check-in pages, and emails
- Preview — View live check-in page to see changes before publishing
Event Managers
Role-Based Delegation
Assign team members to handle check-in operations:- Create Event Manager — Enter name and email; PassTru auto-generates a secure password
- Assign Events — Link managers to specific events (one manager can handle multiple events)
- Auto-Email — Password is automatically sent to the manager via email
- Limited Access — Event managers see only Check-In Management for assigned events
Event Manager Actions
- Search and check in attendees
- Send confirmation emails
- Activate/deactivate check-in page
- View real-time check-in list
Event managers cannot create events, add attendees, or modify branding. These actions require client (organization owner) access.
Token System
Event Tokens
One token per event created. Tiered pricing based on volume:- 1-5 events: RM 500 per event
- 6-10 events: RM 475 per event
- 11-15 events: RM 450 per event
- Higher volumes receive additional discounts
Attendee Tokens
One token per attendee registered. Tiered pricing based on volume:- 1-100 tokens: RM 3.00 per token
- 101-300 tokens: RM 2.75 per token
- 301-600 tokens: RM 2.50 per token
- Higher volumes receive additional discounts
Token Refunds
- Event Deletion — Unused attendee tokens are returned to your balance when you delete an event
- Event Tokens — Not refunded (consumed when event is created)
- Attendee Deletion — Individual attendee tokens are returned if you remove an attendee before the event
Attendee Portal
Personalized portal for each attendee at/{org-slug}/{event-slug}/attendee/{unique-id} with:
- Personalized Welcome — “Welcome, ” header
- Event Information — Template-rendered content from Event Branding
- Attendee Details — Display uploaded fields (per event configuration)
- QR Code Display — Attendee’s unique QR code for check-in
- Unique ID Display — 8-character ID for manual check-in
- Auto-Deactivation — Portal deactivates 3 days after event date (or manually by client)
Attendee portals are disabled until the attendee checks in. After check-in, the portal is automatically activated.
Reports and Exports
Audit Trails
Track all event manager actions:- View timestamped logs of check-ins, email sends, and portal changes
- Search and filter by user, action, or date
- Export audit logs as CSV for compliance and analysis
Event Data Exports
- Attendee List CSV — Export complete attendee data with all configured fields
- Event Summary CSV — Download event details and attendee counts
- Pre-Deletion Download — Prompt to download all data before deleting an event
Organization Settings
Organization Profile
- Organization Name — Edit display name shown in portals and emails
- Organization Logo — Upload logo (max 1MB, PNG only, max 80px height) displayed in portal headers
Token Balance
View remaining token balance:- Event tokens available
- Attendee tokens available
- Purchase history and usage tracking
Security and Access Control
Role-Based Permissions
- Client (Organization Owner) — Full access to all features
- Event Manager — Limited to check-in operations for assigned events
- Attendee — Access to personal portal after check-in only
Account Management
- Email verification required for new accounts
- Password reset via email
- Suspend/reactivate event manager accounts
- Organization slug uniqueness validation
Platform Administration
For platform administrators (Super Admin role):- Manage all client organizations
- Configure tiered pricing for tokens
- View system-wide audit trails
- Manually adjust token balances
- Suspend or delete client accounts
Super Admin features are not accessible to regular clients. Contact your platform administrator for assistance with account issues or token adjustments.
Mobile and Responsive Design
PassTru is fully responsive and works on:- Desktop browsers (for dashboard and event management)
- Tablets (optimized for check-in kiosks)
- Mobile devices (for on-the-go event management)
Dark Mode
System-aware dark/light theme toggle with persisted user preference across all portals.Next Steps
Quickstart
Create your first event in 10 minutes
User Guides
Understand workflows for each role
Branding Guide
Customize attendee portals and emails