DocsEvents Management

Types of events you can create

Free or paid — that's the first decision. Everything else layers on top of that.

Free events

Free events use a registration form. Attendees fill it in and get a confirmation. You can keep the form to just a name and email, or add more fields: dietary preferences, company name, t-shirt size, anything you actually need.

For logged-in members, the form pre-fills their name and email. After the event, you can export all responses as a CSV.


Paid events

Paid events run through Stripe. You create one or more ticket types, each with its own name, price, quantity cap, and sale window. Attendees pay through Stripe Checkout and get a QR-coded ticket. You scan it at the door to check them in.

You can stack multiple tiers on the same event: an Early Bird price, a standard General Admission, a VIP option. Each tier tracks its own quantity separately, so you won't oversell one tier even if others still have availability.

Your community needs a Stripe account connected before you can sell tickets. If you haven't done that yet, you'll be walked through it before you can add any pricing.


Public vs members-only

Every event has a visibility setting. Public events are open to anyone with the link. Members-only events require an account and active membership in your community to register.


In-person vs virtual

The location field takes a physical address or a URL. For virtual events, paste in your meeting link. For in-person, enter the venue address. Either way, it shows up clearly on the event page.

You can also embed any event page on an external website using the iframe code the event page generates.


What every event includes

Whatever type you choose, every event gets a public-facing page with a shareable URL, a cover image, a rich-text description, start and end times, a category tag, and analytics after the event wraps up — attendance count, no-show rate, and check-in data.

Events start as drafts. Nothing goes live until you publish.


Free eventPaid event
Registration methodForm submissionStripe Checkout
Ticket typesSingle free General AdmissionOne or more tiers (Early Bird, GA, VIP, etc.)
QR check-inYesYes
Stripe requiredNoYes
Export attendee dataCSV from form responsesTicket sales + form responses
VisibilityPublic or members-onlyPublic or members-only
In-person or virtualEitherEither