How to Run a School Wide Event

โ“
In this Article
Learn how to plan, set up, and manage large school events like Prom and Homecoming with Omella, from ticket sales to event check-in.

Whether you're organizing Prom, Homecoming, Winter Formal, or another large school event, Omella makes it easy to sell tickets, collect attendee information, and manage check-ins - all in one place.

With Omella, you can:

๐Ÿ“† Set start and end dates for ticket sales

๐ŸŽ“ Validate emails to ensure only eligible students can purchase tickets

๐ŸšŒ Manage bus and table assignments

๐Ÿ‘ฅ Restrict guest ticket purchases with Guest Codes

๐Ÿ”’ Keep payments secure with encrypted, PCI-compliant processing

๐Ÿ“ง Automatically send email receipts after every purchase

๐ŸŽŸ๏ธ Speed up event entry with QR code check-in

๐Ÿ“Š Access real-time reports for easier reconciliation and event management


โ€

๐Ÿ“– Step-by-Step Guide

โ€

Step 1: ๐Ÿ“ƒ Create your event page

Choose the setup option that best fits your event.

Some of the most commonly used features include:

  • ๐Ÿ—“๏ธ Ticket sale dates โ€“ Set when ticket sales open and close
  • ๐Ÿ–ผ๏ธ Branding โ€“ Add your school logo and event flyer
  • ๐ŸŽŸ๏ธ Ticket limit โ€“ Limit each submission to a total of one Student Ticket and one Guest Ticket
  • ๐ŸŽ“ Student validation โ€“ Restrict ticket purchases to eligible students using Student IDs or school email addresses
  • ๐Ÿ“Ž File upload โ€“ Request students to upload required documents, such as permission slips or guest forms

โš ๏ธ If your event includes multiple ticket types or pages, contact our team before sharing your page. We'll sync ticket limits and student validation across all options to ensure tickets aren't oversold and students can't purchase more tickets than they're allowed.

โ€

Option 1: ๐Ÿงฑ Build it yourself

Use our pre-built, fully customizable event template to quickly create your ticket page. Then, use our guide to key editing features and student validation feature to customize and finalize your page.

Option 2: ๐Ÿค Let our team help

If your event includes any of the following, please complete our Event Intake form so our team can assist with setup:

  • Bus or Table assignments
  • Student ID or email validation across multiple ticket pages (e.g. guest ticket, late sales, complimentary, etc.)

We'll make sure your event is configured correctly to:

  • Prevent students from purchasing more tickets than allowed
  • Avoid overselling buses or tables
  • Ensure validation rules work across all ticket types

Step 2: โš™๏ธ Review Your Page Settings

Before publishing your page, double-check your settings.

๐Ÿ“š ย Settings

โ€


Step 3: ๐Ÿ”— Share Your Ticket Page

Make it easy for students to purchase tickets.

You can:

  • ๐Ÿ”— Share your event link on your school website, email, or social media
  • ๐Ÿ”ฒ Print the event QR code for quick access or day-of ticket sales
  • ๐Ÿ“ง Send personalized, single-use ticket links using Requests

๐Ÿ“š Sharing


Step 4: ๐ŸŽŸ๏ธ Monitor Ticket Sales & Issue Refunds

Track ticket sales as they come in and issue refunds when needed.

You can:

๐Ÿ“š Reports and Submissions


Step 5: ๐Ÿ’ณ Sell Tickets at the Door

Planning to sell tickets at the door? We can help you set up an in-person payment experience with the Omella Card Reader.

Contact our team to create a simple in-person ticket page and to purchase an Omella Card Reader.

We'll help you:

  • ๐Ÿ“„ Create your in-person ticket page
  • ๐Ÿ’ณ Purchase an Omella Card Reader
  • ๐Ÿ› ๏ธ Get everything set up before your event!

Step 6: ๐Ÿ“ฅ Send a Reminder Before the Event

Help students arrive prepared by sending a reminder email with their ticket QR code.

Please submit your reminder email request at least 3 business days before your event.โ€


Step 7: โœ… Manage event check-in

Choose the check-in experience that works best for your event.

You can decide whether attendees will:

  • Check themselves in using their QR code, or
  • Be checked in by staff or chaperones (instantly or by pressing a button)

Once you've chosen your preferred method here, follow our Check-In Guide to complete the setup.

โš ๏ธ Important: Invite your team members or chaperones ahead of time so they're ready to scan attendees on event day.


Step 8: ๐Ÿ’ฐ Track payouts

After or during your event, you can monitor your deposits and reporting.

๐Ÿ“Š If you're an Organization Owner or Organization Admin, view organization-level reports to track payment deposits.

โ€


โ“Need help?

Our team is happy to assist! Contact help@omella.com if you have any questions or need assistance setting up your event page!

Up next
Create your first page
A page is a blank slate where you can decide how simple or complex you want it to be. Start by clicking the + then build your page with blocks.
Read More

Whatโ€™s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.