Template. You can change anything about this app by describing it in its build chat. See App templates.
Features
- Events with a title, cover image, type, start and end time, timezone, location, link, description, and capacity
- In-person events with an address, or virtual events with a join link
- Three statuses: Draft, Published, and Canceled. Clients only see published events
- Visibility per event: Everyone, or only specific clients, companies, or clients that match a custom field tag
- Invites by email and in-product notification for private events
- RSVPs of Going, Maybe, or Can’t go, with a confirmation email the first time a client says they’re going
- An optional capacity. When it’s reached, clients can’t choose Going and see that the event is full
- Event types to group events, starting with Webinar, Office hours, and Meetup
- A table and a calendar view, with Upcoming, Past, and Canceled tabs, search, and filters by status and type
- Attendee history for each client and company, also shown on their CRM profile
How to use it
For your team
Create an event
Create an event
- Open the app and click Create event.
- Enter a Title, and optionally upload a Cover image (PNG or JPG, up to 5 MB) and pick a Type.
- Set the Start date and time, and optionally an End (optional). Check All day (no specific time) for an all-day event. Choose the Timezone.
- Under Location type, choose In person and enter an Address, or Virtual and enter a Virtual link. You can add a separate Link (optional), such as a registration page.
- Optionally add a Description and a Capacity. Leave capacity empty for unlimited spots.
- Under Invite, choose who can see it (see the next section).
- Click Publish to make it visible to clients now, or Save draft to finish it later. Clients don’t see drafts.
Make an event private and send invites
Make an event private and send invites
Under Invite, choose Everyone to show the event to all clients, or choose the specific option to limit it. For a private event you can:
- Pick clients under Invite clients
- Pick companies under Invite companies, if your workspace uses companies
- Choose a custom field under Invite by Custom Field (Tag), then pick the Matching tags. Clients, or clients in companies, with one of those tags can see the event
See who's coming
See who's coming
Open an event to see its RSVPs: each attendee, their email, their response, and when they responded. The events table shows how many are Going for each event, or how many Went on the Past tab. Switch between Table and Calendar to see events by month.
Edit an event
Edit an event
Open the event and click Edit, make your changes, then click Save changes. To take a published event down without canceling it, click Move to draft. If you change the start time, the location, or the link, or move it in or out of draft, clients who said they’re going are notified.
Cancel, restore, or delete an event
Cancel, restore, or delete an event
From an event’s actions, click Cancel event. Clients who said they’re going are notified, and a canceled event can’t be edited. To bring it back, click Restore to draft, check the details, and publish it again. Only canceled events can be deleted. Delete event removes the event and all of its RSVPs for good.
See a client's or company's attendance
See a client's or company's attendance
Click Attendee history and pick a client or company to see the events they responded to. The same history shows in the app’s tab on a client’s or company’s CRM profile.
Manage event types
Manage event types
Click Edit event types to add, rename, recolor, or delete types. Deleting a type doesn’t delete its events. They show as No type instead.
For your clients
Browse events
Browse events
Clients see published events they have access to under Upcoming, and events that already happened under Past. They can switch between a list and a calendar.
RSVP to an event
RSVP to an event
Opening an event shows when and where it is, the description, and how many people are going. The client chooses Going, Maybe, or Can’t go, and can change their answer any time. If the event is full, Going is unavailable until a spot opens up.
Notifications
- When you save a private event, every matching client who hasn’t been invited yet gets an email and an in-product notification with the event details.
- The first time a client RSVPs Going, they get a confirmation email with the event details. Later changes to their answer don’t send anything.
- When you change the time, location, or link of an event, or move it in or out of draft, clients who said they’re going get an email and an in-product notification.
- When you cancel an event, clients who said they’re going get an email and an in-product notification.
Set it up
1
Add the template
Click Add App in the Dashboard sidebar. Find Events and RSVPs under Start from a template, or scroll down to Browse all apps and pick the Community filter.
2
Try it as your team
The app lands in your sidebar as a draft. Create a test event and publish it, or make it private and invite your test client.
3
Check the client side
In the builder’s Client view, pick your test client, open the event, and RSVP.
4
Publish it
Publish the app with visibility set to Hidden from all people, or on plans with custom visibility, limited to your test client. Sign in as your test client to try it in the real client experience, then make it visible to the clients who should use it. See Launching apps.
Change it with the app builder
This app is a template, so you can change anything about it by describing what you want.1
Open the build chat
Open Events and RSVPs from your Dashboard sidebar, click its name at the top, then click Switch to builder.
2
Describe the change
Write what you want the way you’d ask a teammate. Say who it’s for and where it shows up, such as your team’s events table or the client’s event page.
3
Check the preview
The app builder makes the change and updates the preview. Switch between Team view and Client view to check both sides, and pick a client to see it as them.
4
Publish
Click Publish when you’re happy. Until you do, your clients keep seeing the last published version.
- “Add a waitlist once an event is full, and move the next person in when someone can’t go”
- “Send clients who are going a reminder email the day before the event”
- “Notify the event’s creator when a client RSVPs”
- “Let my team mark each attendee as attended or no-show after the event”
- “Ask clients how many guests they’re bringing when they RSVP”
- “Add an Add to calendar button on the client’s event page”
Related
Shared client calendar
Share key dates and deadlines with each client
Employee communication app
Announcements and team channels