Event
Event pages are used to gather RSVPs to Events managed with Solidarity Tech. You must create the Event before you can set up the event page. The form lists every session of the event that has not ended, and the supporter picks the sessions they will attend. A full session gets a Waitlisted RSVP when the event waitlist is on.

Event pages can also sell paid tickets instead of collecting free RSVPs. See Selling Tickets below.
Email confirmation is disabled for this page type. Email confirmations are set at the Event level, so all People who RSVP to the event, from a phonebank or the event page, get the same email confirmation with a calendar invite.
Event Page Settings
On the event page's Details tab, click the arrow beside Event Page Settings to open these settings.
Hide Address Until RSVP
For in-person events, you can hide the full street address on the public event page. When enabled, visitors see the general area (e.g. "Oakland, CA") along with "RSVP to see address" instead of the full address. Toggle Hide Address Until RSVP, then click Save Page Details.
Where the address is hidden:
- The public event page shows "City, State" with "RSVP to see address"
- Event cards and calendar listings on other pages show the same
- Event map pins are placed at a slightly offset position (not the exact address)
- Public calendar feeds (ICS) show the city and state only
Where the full address is still shown:
- The RSVP confirmation page (shown immediately after someone RSVPs), unless the calendar invite option below hides it
- RSVP confirmation emails, and calendar invites unless that option hides the address
- Host Tools pages
- The dashboard (for Team Members)
The event email confirmation has a separate option, "Hide Address in Calendar Invite", that you can use with Hide Address Until RSVP or alone. For hybrid and virtual events, the option has a different label.
Accessibility Info and Venue Map
Accessibility Info shows under an "Accessibility" heading on the public event page. For in-person events at one location, Show Venue Map adds a venue map with a Google Maps link. The map does not show when Hide Address Until RSVP is on.
Pre-selecting Event Sessions via URL
Add event_session_ids to the event page link to check sessions on the form in advance, for example https://yoursite.solidarity.tech/leadership-intensive?event_session_ids=12345,12346. To find a session ID, open the event's Event Calendar tab and hover over Edit on the session. Its link ends with the session ID. The visitor can still uncheck a pre-selected session.
Selling Tickets (Ticketed Events)
Event pages can sell tickets instead of collecting free RSVPs. Buyers choose a ticket type and quantity, pay by card, and get an RSVP with their order attached.
To sell tickets you need a Stripe account connected with payouts enabled. Ticket revenue is paid out directly to your connected Stripe account.
Enable Ticketing
- Open the event page in the dashboard and go to the Details tab
- Click the arrow beside Event Page Settings to open it
- Toggle Sell tickets
- Choose the account in Choose Stripe Account for Payout (only accounts with payouts enabled appear)
- Select the currency for ticket sales (USD, CAD, GBP, EUR, or AUD)
- Add at least one ticket type
- Click Save Page Details
Turning on ticketing changes how this event works: attendees register for one session per order (the "Any Number" session selection option is disabled). The session waitlist is turned off and locked. The RSVP confirmation email is turned on and locked, because it carries the buyer's order summary. Saving requires a payout account and at least one ticket type.
The first save with ticketing on sets the currency. After that, you cannot change it.
Ticket Types
Click Add Ticket Type for each ticket you sell. Each type has a name, a price (enter 0 for a free ticket), an optional description, and an optional limit per session. Maximum tickets per order limits how many tickets one person can buy in a single order. An order of only free tickets skips payment.
Session Max Capacity counts seats, not RSVPs, so a buyer with 4 tickets takes 4 seats. Ticket sales show on the Event Calendar tab, in the RSVP list and Host Tools, and under Finances → Payments.
Refunds
Refund a ticket order from its payment detail page under Finances → Payments. Full refunds issued directly in Stripe sync back automatically. When a buyer's orders are fully refunded, their seats are released and their RSVP is moved to "No". A refunded buyer can't restore their RSVP to "Yes" without purchasing again.
For more detail on how ticketing affects RSVP behavior, see RSVPs.
Updated 18 days ago
