Back to fellos.app

Selling Event Tickets

Charge members to attend — with tiered pricing and extras for guests.

Any event in your organization can have ticketing turned on. When ticketing is on, the event page grows a Tickets panel where members buy in. You manage the whole thing from the same event page — as long as you're a Comptroller, you'll see a Manage ticketing section that others don't.

The Manage ticketing panel on an event — only Comptrollers and admins see this.
The Manage ticketing panel on an event — only Comptrollers and admins see this.

Turning Ticketing On

  1. Go to Events in the sidebar and open the event.
  2. Click Manage ticketing to expand the panel.
  3. Tick Sell tickets for this event.
  4. Set the rest of the fields (below).
  5. Click Save ticketing settings.

Once saved, the event page immediately starts showing a "Buy tickets" button to eligible members.

What Each Setting Does

Sales open at
The date and time tickets go on sale. Use this to pre-list an event without starting sales immediately.
Sales close at
When ticket sales stop. Usually a day or two before the event so you can get a final headcount.
Attendee capacity
Total headcount across everyone — members, guests, extras. Leave blank for unlimited. fellos stops accepting purchases once you hit this number.
Default seat price
The base price per member seat in dollars. You can override this per member type (below).
Post to the feed when attendees check in
When on, the activity feed gets a small "so-and-so is at [event]" note every time someone is scanned in. Nice for community vibe, but turn off if your event is sensitive.

Member Seats — Different Prices Per Member Type

Under Self seats, you define which member types can buy a seat and what each pays. For example:

  • Gardener — $25
  • Emeritus Gardener — $15
  • Seedling — $20 (max 1 per person)

Each row has:

Member type
Which member type this price applies to.
Price
What this member type pays for a seat. Can be different from the default.
Max per person
Usually 1 (one seat per member). You'd only bump this if attendees can buy multiple seats for themselves, which is unusual.

Click + Add to add a new row. Members whose type isn't in the list can't buy a seat. (They can still buy Extras if you've set any up — see below.)

Extras — Guest Tickets and Add-ons

Under Extras, you define optional things members can buy alongside (or instead of) their own seat. Typical examples:

  • Guest ticket — $25. Members can bring a plus-one.
  • Child ticket — $15. For family events.
  • Meal upgrade — $10. Adds a food option to the ticket.

Each extra has:

Label
What members see at checkout.
Price
How much each one costs.
Allowed member types
Which member types can buy this extra. Leave as "Any member type" to let everyone buy, or pick specific types (e.g., only full members can buy guest tickets).
Max per member
How many of this extra any one member can buy. "4" means they can bring up to 4 guests.

What Members See

When a member opens the event page and ticket sales are open:

  • They see a Tickets card with a Buy button.
  • The checkout shows their seat option (priced for their member type) plus any Extras they're allowed to buy.
  • They confirm quantity, answer any questions you've set up, and pay through Stripe.
  • Immediately after checkout they see a confirmation page with their QR code — they can also print it or pull it up on their phone on event day.

Live Sales & Attendance

Scroll down on the event page to the Sales & Attendance section. It shows, in real time:

  • Orders placed.
  • Gross revenue.
  • Refunded amount.
  • Net revenue.
  • Seats sold vs. capacity.
  • Checked-in count vs. sold count.
  • Check-in rate.
  • Breakdown by category (each seat price and each extra).

Click Export CSV to download the full attendee list with names, seat types, and check-in status. Useful for printing a backup list in case the network goes down at the door.

On refunds

To refund a ticket, ask your Site Admin to process it through Stripe. The ticket will keep showing in fellos with a "Refunded" mark so you know not to check that person in.