--- title: "Session Registration" slug: "session-registration" updated: 2026-07-07T16:23:00Z published: 2026-07-07T16:23:00Z canonical: "docs.blackthorn.io/session-registration" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.blackthorn.io/llms.txt > Use this file to discover all available pages before exploring further. # Session Registration ## Select a Session Please Be AwareAttendees should add paid Sessions to their cart and purchase them during the checkout process. If an Attendee wants to add a paid Session from their AttendeeLink, they must contact their Event Organizer. ### Desktop Once an Attendee has successfully registered for an Event with Sessions (or the Attendee has **Registration Status** = "Registered"), they can register for individual Sessions by accessing the AttendeeLink. The Session registration screen will look like this. ![SessionReg_AttendeeLink](https://cdn.document360.io/f977eec0-500f-40a3-b663-724a51f78075/Images/Documentation/SessionReg_AttendeeLink.png) The Attendee will then check the box next to the Sessions they want to attend and click **Confirm**. If they change their mind about a Session, they must click the checkbox next to it and click **Confirm**. ![SessionReg_AttendeeLink_ChoosingSessions](https://cdn.document360.io/f977eec0-500f-40a3-b663-724a51f78075/Images/Documentation/SessionReg_AttendeeLink_ChoosingSessions.png) To see their agenda with only the Sessions they signed up for, the Attendee must click the My Agenda tab. ![SessionReg_MyAgenda](https://cdn.document360.io/f977eec0-500f-40a3-b663-724a51f78075/Images/Documentation/SessionReg_MyAgenda.png) ### Mobile Device Once an Attendee has successfully registered for an Event with Sessions (or the Attendee has **Registration Status** = "Registered"), they can register for individual Sessions by accessing the AttendeeLink. The Session registration screen will look like this. ![Mobile_SessionReg_AttendeeLink](https://cdn.document360.io/f977eec0-500f-40a3-b663-724a51f78075/Images/Documentation/Mobile_SessionReg_AttendeeLink.jpg) The Attendee will then check the box next to the Sessions they want to attend and click **Confirm**. If they change their mind about a Session, they must click the checkbox next to it and click **Confirm**. ![Mobile_SessionReg_ClickConfirm](https://cdn.document360.io/f977eec0-500f-40a3-b663-724a51f78075/Images/Documentation/Mobile_SessionReg_ClickConfirm.jpg) To see their agenda with only the Sessions they signed up for, the Attendee must click the My Agenda tab. ![Mobile_SessionReg_MyAgenda](https://cdn.document360.io/f977eec0-500f-40a3-b663-724a51f78075/Images/Documentation/Mobile_SessionReg_MyAgenda.jpg) ### Sorting Sessions The **Sort Order** field on Sessions controls the order sessions appear in the agenda and at checkout. It requires Events **5.61** or higher. Sessions with a Sort Order appear first, lowest number first. Sessions without one follow behind them in the previous order. **Day is always the primary sort**, so a multi-day Event never pulls Day 2 sessions ahead of Day 1: reordering happens only within a single day. There is also a **Sort Order** field on Event Item Session, which orders sessions for one specific ticket and overrides the Session-level value. If no session has a Sort Order value, ordering is unchanged: sessions sort by start time and name as before. The list below describes that default rule. - If there are multiple Sessions on a single day and each Session has a different **Start Time**, then the Sessions will be listed from the earliest **Start Time** to the last. - If there are multiple Sessions with the same **Start Time**, BUT each Session has a different **Start Date**, then the Session with the earliest **Start Date** will be listed first. - If multiple Sessions have the same **Start Date** and **Start Time**, the Sessions will be sorted alphabetically by **Session Name**. - If there are multiple Sessions without a **Start Date**, the Sessions will be sorted alphabetically by **Session Name**. *`0` counts as a value, not as empty, to return an event to the previous order, clear the field rather than setting it to zero. ## Session Attendee In Salesforce, a junction object record (Session Attendee) is created between the Attendee and the Session records. The Session Attendee record connects the Attendee to the Session, as well as connecting to the Lead or Contact for global visibility. ![D_06_07_Session Registration 4](https://cdn.document360.io/f977eec0-500f-40a3-b663-724a51f78075/Images/Documentation/Session%20Attendee%20Record_v2.png) Event Organizers can add a public URL to the **Post Session Question URL** field so Session Attendees can easily find the Form/Survey. (If you don't see the field, you may need to add it to the Session Attendee page layout.) ### Registered Session Content Use the **Content** field on the Session Attendee object to provide your registered Attendees with additional information about the Session they signed up for! If you don't see the **Content** field on the Session Attendee record, complete the steps below. 1. Navigate to the Blackthorn | Events Admin tab. 2. Click the Upgrade tab. 3. Click **Upgrade Events Layouts**. Wait about two minutes for it to upgrade, and then refresh your Session Attendee record. ![D_06_07_Session Registration 5](https://cdn.document360.io/f977eec0-500f-40a3-b663-724a51f78075/Images/Documentation/D_06_07_Session%20Registration%205.png) Once the **Content** is set for that Session, it will be displayed below the **Session Name**, as shown below: ![D_06_07_Session Registration 6](https://cdn.document360.io/f977eec0-500f-40a3-b663-724a51f78075/Images/Documentation/image-1710875223221.png) ### Locked Session Registration If you don't want an Attendee to unregister for a Session, update the Session Attendee's **Lock Registration Status** to "Yes". If you don't see the **Lock Registration Status** field on the Session Attendee record, complete the steps below. 1. Navigate to the Blackthorn | Events Admin tab. 2. Click the Upgrade tab. 3. Click **Upgrade Events Layouts**. Wait about two minutes for it to upgrade, and then refresh your Session Attendee record. ## Sold Out Sessions If a Session has zero **Quantity Remaining**, the Session will be considered "Sold Out," and no additional participants can be registered for the Session. ![D_06_07_Session Registration 7](https://cdn.document360.io/f977eec0-500f-40a3-b663-724a51f78075/Images/Documentation/D_06_07_Session%20Registration%207.png) --- ![D_06_07_Session Registration 8](https://cdn.document360.io/f977eec0-500f-40a3-b663-724a51f78075/Images/Documentation/D_06_07_Session%20Registration%208.jpeg) ## FAQ **Q: Why don’t I see my Sessions during checkout?** A: If you’ve added Sessions to your Event and they don’t appear during checkout, go to the related [Event Settings record](https://docs.blackthorn.io/docs/event-settings-1#tab-visibility-and-labels). In the Visibility section, set **Sessions** = “Always”. ## Registering for sessions after the sales cutoff A new per-session option lets attendees register for individual sessions through AttendeeLink even after the Event Item's sales end date has passed. When enabled on a session, that session's registration form stays available past the ticket's sales end date, overriding the usual behavior where a past Sales End date hides the form. *Available in Blackthorn Events 5.54.*