Skip to main content
Events are often the core of what your organization does — meetups, trainings, conferences, assemblies, volunteer activities. Orgo handles the full lifecycle: create and publish, sell tickets or take free RSVPs, check people in at the door, and generate reports that prove your impact.

What you can do


The event lifecycle

Every event follows the same flow, whether it’s a 10-person committee meeting or a 500-person conference:
1

Create

Fill in details: title, dates, location (or online link), description, hero image. Choose which group is hosting it.
2

Configure registration

Set up tickets (free or paid), capacity limits, registration fields, and deadlines. Or skip this for info-only events.
3

Publish

Move from draft to live. The event appears in calendars, members get notified, and the public page becomes shareable.
4

Manage registrations

Track who signed up, send reminders, process waitlists, invite specific members, handle cancellations.
5

Check in attendees

On event day: scan QR codes with the mobile app, or check people in manually from the participant list.

Managing your event

Once you create an event, it gets its own management area with a sidebar navigation. Each section handles a different aspect of the event: Event detail page showing sidebar navigation (View event, Participants, Messages, Landing page, Share, Modify, Delete) with hero image, date, location, RSVP status, and 38 attendees
SectionWhat it does
View eventThe event detail page — title, date, location, description, ticket selection, and list of who’s going
ParticipantsFull attendee table with RSVP status (Attending, Attended, Not attending, Maybe), ticket type, town, and export. Invite participants, check people in, and manage the waitlist from here.
SpeakersAdd internal members or external contacts as event speakers — displayed on the event page with photo, name, and headline
TicketsConfigure ticket types with prices, seat limits, and availability dates. Add optional addons (lunch, workshops, parking) with their own capacity.
PaymentsAll ticket orders — see who paid, refund orders, filter by status (Paid, Refunded).
MessagesSend targeted emails to event registrants — reminders, updates, logistics, or post-event follow-ups
Landing pagePreview and share the public event page — the branded, mobile-friendly URL that non-members can access
ModifyEdit event details, dates, location, registration settings, and page customization
The sidebar adapts based on your event settings. Tickets and Payments only appear when ticketing is enabled. Speakers only appears when speakers are enabled in the event edit form. Landing page appears for public events.

Setting up the Events module

SettingsEvents Events module settings showing event configuration, ticketing and payments, and reporting sections Before creating your first event, configure these module settings:
SettingWhat it doesRecommendation
Who can create public eventsPermission level required to create events visible outside the orgStart with admins only, expand later
Online ticket paymentsEnable Stripe checkout for paid eventsEnable if you sell tickets — requires Stripe setup first
Attendance remindersAuto-remind hosts to record attendance 24h after eventEnable — solves the “forgot to check people in” problem
SDG taggingTag events with UN Sustainable Development GoalsEnable if your org tracks impact alignment
Bulk invitesSend invitations to all group members at onceEnable for most organizations
Propagate to Local CentersCopy a national event to all local centersEnable if you have a federated structure where the same event runs locally

Event types

Before creating events, set up Event Types to categorize them. This makes filtering and reporting much more useful.
To sell paid tickets, you must first configure Stripe in SettingsPaymentsOnline Payments. Without this, you can only create free events.

Where events live

Events belong to groups. When you create an event, you choose which group hosts it:
Where you create itWho sees it
Main GroupAll members — use for org-wide events (AGM, annual conference)
Local CenterMembers of that center — use for chapter meetings, local meetups
Private GroupGroup members only — use for team meetings, committee sessions
Public eventAnyone with the link — use for open events, fundraisers, public workshops
This means a member’s event calendar shows events from all their groups: national events from the Main Group, local events from their center, and team events from their Private Groups.

Common setups by organization type

Youth scouting organization

Event typeTicket?Public?Typical frequency
Troop meetingNo (RSVP)Members onlyWeekly
Camp/retreatPaid ticketsMembers onlyQuarterly
Training courseFree/paidMembers onlyMonthly
Annual conferencePaid ticketsPublic pageYearly
Fundraiser galaPaid ticketsPublic pageYearly

Professional association

Event typeTicket?Public?Typical frequency
Networking eventFree RSVPMembers onlyMonthly
Annual conferencePaid ticketsPublic pageYearly
WebinarFree RSVPPublic pageBi-weekly
Board meetingNo registrationPrivate groupQuarterly
AGMFree RSVPMembers onlyYearly

Community group

Event typeTicket?Public?Typical frequency
Monthly meetupFree RSVPMembers onlyMonthly
WorkshopFree/paidPublic pageOccasional
Social outingFree RSVPMembers onlyOccasional
AGMFree RSVPMembers onlyYearly

Common scenarios

First, set up Stripe if you haven’t already. Then create an event, enable ticketing, create ticket types with prices (early bird, regular, VIP, member discount), set capacity, and publish. Each registrant pays via Stripe checkout and receives a QR code ticket by email.
Create an event, enable “Attendable” but don’t enable ticketing. Members can RSVP directly. Set a capacity limit if the venue has one. This works well for meetups, workshops, and internal meetings.
Make the event public. It gets a shareable URL you can post on social media, embed on your website, or include in email campaigns. Non-members can view the page and register without an Orgo account.
Use Propagate to Local Centers (enable in module settings). Create the event once in the Main Group, then propagate it — a copy is created in each Local Center. Local admins can then adjust their copy (time, venue) for their area.
Enable attendance reminders so hosts remember to check people in. After the event, mark no-shows. Over time, this data helps you: (1) set realistic capacity (aim for 70-80% of registrations), (2) send reminder emails before the event, (3) use waitlists so spots don’t go to waste.