Feature

Event management built for how associations actually run events

Multiple ticket types, member and non-member pricing, waitlists, add-on products, custom surveys, and a registration process that does not lose people halfway through.

From creation to checkout to post-event reporting -- all in one system

Handle the complexity associations actually face. Association events are rarely simple. You need member pricing and non-member pricing. You need early-bird discounts that expire on a specific date. You need multiple ticket types with independent capacity limits. You need add-ons like parking passes or workshop materials. And you need all of this to work smoothly for the registrant, because a confusing checkout process means lost registrations and lost revenue.

Manage the full event lifecycle from one system. Upside AMS handles the full event lifecycle in one integrated system. Create an event, define your ticket types and pricing tiers, set capacity limits, add optional products, configure custom survey questions, and publish -- all from the back office. The 10-step registration wizard guides attendees through selection, information collection, and payment without overwhelming them.

Prevent seat hoarding, manage waitlists, and support group bookings. Behind the scenes, the system prevents common headaches before they start. A 30-minute ticket hold stops people from hoarding seats they never pay for. Waitlist management automatically promotes the next person in line when a spot opens. Blank registrant support lets someone reserve tickets now and fill in attendee names later -- perfect for organizations registering a group. Delayed payment captures card details at registration but charges at a date you choose.

Duplicate events and apply member pricing automatically. Events can be duplicated to save setup time for recurring programs. Draft and published states let you build everything before it goes live. And because events live in the same system as your membership database, member pricing is applied automatically based on the registrant's status -- no discount codes, no honor system, no manual verification.

Key capabilities

  • Multiple ticket types -- Create as many ticket types per event as you need, each with its own pricing, capacity limit, and description.
  • Member and non-member pricing -- Separate price tiers are applied automatically based on the registrant's membership status. No codes required.
  • Early-bird discounts -- Set a discounted price with an automatic cutoff date. The system switches to regular pricing on the date you specify.
  • Add-on products -- Offer parking, merchandise, meals, or any other optional products alongside event tickets, each with its own capacity and pricing.
  • Waitlist with automatic promotion -- When capacity is reached, registrants join a waitlist. When a spot opens, the next person is promoted and notified automatically.
  • 30-minute ticket hold -- Selected tickets are held for 30 minutes during checkout to prevent seat hoarding and keep capacity counts accurate.
  • Blank registrant support -- Register now and fill in attendee names later -- ideal for organizations booking multiple seats at once.
  • Custom survey questions -- Up to three custom questions per ticket type to capture dietary needs, session preferences, accessibility requirements, or anything else.
  • Delayed payment -- Capture card details at registration and charge at a later date of your choosing.
  • Draft and published states -- Build and preview events before making them visible to registrants.
  • Event duplication -- Clone an existing event to save setup time for recurring programs, then adjust the details as needed.

How it works for members

See member pricing applied automatically. Members browse available events and see their member pricing applied automatically -- no need to enter a code or prove their membership. They select the ticket type they want, choose any add-ons, and enter the registration wizard. The process is broken into clear steps so they always know where they are and what comes next.

Register a group and add names later. If a member is registering on behalf of a group, they can reserve multiple tickets and fill in attendee names later using the blank registrant feature. This is especially useful for organizations sending a team to a conference or workshop -- one person handles the booking and payment, and names are added as they are confirmed.

Manage registrations and join waitlists from the dashboard. Once registered, members can view their upcoming events on the dashboard, manage their registrations, and see any custom survey responses they submitted. If an event is full, they can join the waitlist and will be notified automatically if a spot opens up.

How it works for staff

Build events in draft and publish when ready. Staff create events from the back office, defining ticket types, pricing tiers, capacity limits, add-on products, and custom survey questions. Events start in draft mode so your team can build and review everything before publishing. When you are ready, a single action makes the event live and visible to registrants.

Track registrations and manage waitlists in real time. As registrations come in, staff see real-time counts by ticket type and add-on. The waitlist is visible and can be managed manually if priorities need to change. Survey responses are collected alongside registration data, so you have everything you need for logistics and planning in one place.

Clone recurring events to save setup time. For recurring events -- annual conferences, quarterly workshops, monthly networking sessions -- the duplication feature saves significant setup time. Clone last year's event, update the dates and pricing, and you are ready to publish. All the ticket types, add-ons, and survey questions carry over without re-entering them.

Frequently asked questions

Can members get different pricing than non-members? +
Yes. Every ticket type supports separate pricing tiers for members and non-members. You can also set up early-bird pricing with automatic cutoff dates. The system identifies the registrant's membership status and applies the correct price automatically -- no discount codes needed.
How does the waitlist work? +
When a ticket type reaches its capacity limit, new registrants are placed on a waitlist. If a spot opens up -- because someone cancels or you increase capacity -- the next person on the waitlist is automatically promoted and notified by email. Staff can also manually manage the waitlist order if needed.
What happens if someone starts registering but does not finish? +
The system places a 30-minute hold on the selected tickets to prevent seat hoarding. If the registrant completes checkout within that window, the seats are confirmed. If they do not, the hold is released and the tickets become available to other registrants. This keeps your event capacity accurate in real time.
Can I collect custom information during registration? +
Yes. Each ticket type supports up to three custom survey questions. Use them to collect dietary preferences, accessibility needs, session preferences, or any other information you need to plan the event. Responses are captured during registration and available in your event reports.
How does delayed payment work? +
Delayed payment lets you capture a registrant's payment information at the time of registration but charge the card at a later date. This is useful for events where you want to confirm attendance before processing payment, or where final pricing depends on factors that are not yet determined at registration time.

Ready to simplify your event management?

Free 30-minute Zoom call. No obligation.

Talk to an AMS Expert

Prefer email? Reach us at hello@upsideams.com