Event Registration Portal
Event listings, session browsing, and attendee registration. Ideal for conferences, training programs, and community events backed by a Dataverse schema.
Overview
A full-featured event registration portal — upcoming events, session schedules, speaker bios, and self-service registration. Attendees register once, see their personal agenda, and receive confirmation emails via Power Automate.
Works for single-day conferences, multi-day training programs, and recurring community events. Skip Eventbrite's per-ticket fees and keep attendee data in your Dataverse.
What's in this template
Event catalog with filtering
Card grid of upcoming events filtered by category, date range, and location. Clicking an event opens the detail page with full description, speakers, and session schedule.
Session-level registration
Multi-day events show a session picker (`cr_session`) so attendees build their own agenda. Capacity tracked per session; full sessions show a waitlist CTA.
Personal agenda view
Logged-in attendees see their registered sessions in a timeline view, with calendar export (.ics) and add-to-Outlook links.
Speaker bios & sessions
Each speaker has a linked contact record; their bio page lists every session they present. Strong for SEO — speaker names rank for long-tail queries.
QR-code check-in
After registration, attendees get a unique QR code tied to their registration record. On-site, scanning updates the record's check-in timestamp.
Dataverse tables
This template binds to the following Dataverse tables. All are standard or from the Microsoft Nonprofit Accelerator — no custom schema required unless noted.
cr_eventcr_sessioncr_registrationcontactWho this template is for
Associations running member-only conferences
Gate registration by membership status via web roles and parent-account scope.
Corporate training teams
Course catalog + enrollment + attendance in one portal backed by the same Dataverse you already use for customer records.
Community meetup organizers
Replace Eventbrite for recurring events; keep attendee history for better marketing segmentation.
Related templates
Customer Support Portal
Case submission, knowledge-base search, and case history for B2B customers. Built on Dataverse incidents with contact-scoped access.
Partner PortalPartner Deal Registration
Let channel partners register opportunities, track approval status, and review commissions. Parent-account permissions ensure partners see only their own deals.
Employee PortalEmployee Self-Service Portal
Time-off requests, expense submission, and internal HR resources. Connects to custom HR tables with Power Automate approval flows.
Ready to deploy the Event Registration Portal?
Sign up free, clone this template, connect your Dataverse environment, and publish to Power Pages in 1.5 hours. Or browse every template to find the right starting point.