Skip to content

Content galleries

A content gallery is a hosted page for the content your program produces — session recordings and clips, white papers and slide decks, lessons that award credit, webinar recordings, and the program itself as a browsable catalog. Visitors get a curated Hub of collections, an Explore page with search and filters, and a My list to save things to. You get plays, watch time, saves, downloads and, when the gallery is gated, leads.

Training video · 6:19Site and CMS: publishing your programEverything under CMS puts your program in front of an audience. Which of the four surfaces to build for each goal, the Site overview, the Site builder with its draft-and-publish flow, sitemap, layouts, templates and color schemes, sign-in and program cards, and where Embeds and the galleries fit.

Every gallery starts from a template. Templates pre-wire the collections, filters and auto-fill rules for a job, so the gallery fills itself from content you already have and stays current without anyone adding items by hand.

Not sure a content gallery is the right surface? Compare it with a Site, an Embed and a Poster Gallery in Which one do I need?.

Your program produces more content than one event can show: recordings, clips, slides, white papers, lessons. A content gallery gives all of it a home that visitors can browse, search and save from — and My list lets them take what they saved to their calendar or inbox, which is the moment a library turns into attendance and a captured email.

TemplateBuild it when…What it sets up
On-Demand HubThe event is over and the recordings deserve a real homeOpen to all, dark video-first theme. Featured, Latest, Highlights & clips, Most watched and Keynotes rails. Fills from the Media Hub as recordings land.
Session CatalogAttendees should search the program, filter it and build an agenda — before, during and after the eventOpen to all, your brand colours, a Program page in one of three layouts — Catalog, Timetable or Agenda (see Program layout) — plus a People directory and a session panel with presentations, speaker bios and Add to calendar. Filters for Day, Track, Session type, Level, Topic, Speaker, Location, Language, Credits and Recording available. Sorted in program order. My agenda replaces My list. Needs an event.
Learning CatalogCourses, webinars and recordings should live in one catalog with credit, format and price filtersOpen to all, light reading-first theme, catalog rows with credit chips and Free / Paid. Featured, Continue learning, New this month, Courses with credit, By credit type, Series & bundles and Webinar recordings. Fills from published lessons and imported webinar recordings.
Resource LibraryWhite papers and decks should capture a lead before downloadEmail gate, light theme. New this month, White papers, Guides & documents and Articles grids. Fills from files marked visible on sessions.
Webinar LibraryYou run a year-round webinar program and want every recording published as it landsEmail gate, your brand colours, landscape cards. Latest webinars, Most watched, Continue watching and By speaker. Fills from recordings imported by a connected webinar platform.
Speaker SpotlightYou want everything organized by the people who said itOpen to all, light theme. Featured speakers, By speaker and Latest, with a Speaker filter front and centre.
Year-Round ArchiveMembers should have one home for every event, every yearMembers-only (portal login), your brand colours. Continue watching, Latest additions, By event and Earn credit, with an Event filter. Fills from every event in the organization.
Start from scratchYou know exactly what you wantAn open gallery with one Latest rail and sensible defaults.

You can change everything after creating the gallery — the template only decides where you start.

Open Publish → Sites and click New gallery

The create wizard opens. Pick Media Gallery for recordings, clips and resources, or Session Catalog for one event’s searchable program. Session Catalog is marked Per event: at the organization level the next step asks which event it shows.

Step 1 of the create wizard, What are you making?, with cards for Marketing Site, Session Catalog, Media Gallery, ePoster Gallery and Embed above the Purpose, Name, Layout, Access, Brand and Review steps

Name it and choose its web address

The Name is what visitors see in the browser tab. The Web address shows the host your gallery is served from, followed by the part you type; the wizard checks the address is free as you type.

Pick a layout, who can see it, and a look

Pick a layout offers the templates above, each with a small sketch of how it lays out. Who can see it? sets the gallery’s access, and Pick a look its theme — you can change all three in the builder later. Review shows what you chose; click Create to open the builder.

Work through Getting started

The builder opens on the Content tab with a Getting started checklist tuned to the template — for example Sync accepted sessions, Pick your keynotes or Connect your webinar platform in Integrations. Each step names what it unlocks. Optional steps are marked.

Publish

The gallery is a Draft until you click Publish in the header. While it is a draft, the public link shows a holding page and the builder’s preview shows the real gallery, so you can share the link ahead of time. Copy public link and View live are in the same header; Unpublish takes it down again without losing anything.

The Content tab lists every item and where it came from. Drag to set the curated order, star an item to Feature it (eligible for the hero and Featured collections), or Hide it to keep it configured but out of every collection and search.

Add content offers five sources:

SourceWhat it pulls in
Recordings & clipsVideos, clips and podcasts from the Media Hub.
Files & links on sessionsPDFs, slides and links attached to sessions. Only files marked visible on the session appear.
LessonsPublished lessons from Learning — the credit statement shows on the card.
SessionsAccepted sessions with speakers, time and track. Recordings attach automatically.
External linkA link to a video, podcast episode or article hosted anywhere.

You can also add a recording from the Media Hub itself: Add to gallery on the recording offers your organization’s galleries and the gallery of the recording’s own event. It tells you whether the item was Added, is already in the gallery, or can’t be added there — an event gallery only takes that event’s media. See Media library.

Rules keep the gallery current: anything new that matches is added the next time the rule syncs. A rule chooses what to Pull from, which Event (or any event, for organization-level galleries), and narrows it down:

  • Sessions — Which sessions: all, upcoming only or past only.
  • Recordings & clips — Include clips cut from recordings, and Webinar recordings only for recordings imported from a connected webinar platform.
  • Lessons — Free lessons only skips lessons with a paid price plan.
  • Any source — Only with tags and Published since.

Each rule shows how many items it last pulled in and when. Sync now runs one rule; Sync all runs every rule. Turn a rule off with its switch to stop it adding items without deleting the ones it already added.

Click an item to change its Title, Description, Thumbnail, Format, Published date and Tags (tags power the Tags filter and tag-based rules). Access and Embargo until override the gallery’s settings for this one item; leave Access on Inherit unless the item needs its own rule.

For a video or audio item, the editor also has Captions & transcript, where you upload or generate the captions the gallery player shows. See Captions and transcripts. When you publish, Sessionboard checks the gallery’s videos. If any have no captions, a dialog lists them, with Add captions beside each one. Choose Go back to add them first, or Publish anyway and add them later.

Collections are the rows on the Hub page. Each has a Title, optional Subtitle, a Cover image, and a Layout:

LayoutUse it for
Rail — horizontal scrollerMost rows: Latest, Keynotes, By track.
Grid — every item at onceDocument libraries and small, complete sets.
Spotlight — large featured cardsTwo to four things you want everyone to see.
Hero — full-width bannerOne item that leads the page.

A collection either lists hand-picked items or follows a rule — With any of these tags, Published in the last (days), Featured items only, an Order and an Item limit. A Group label joins adjacent rows under one heading, for example By track. Access can be stricter than the gallery’s, and Hidden keeps a collection configured but off the Hub.

Three presets set the mood: Dark cinematic (video-first, deep backgrounds), Light editorial (reading-first, white space) and Your brand, which keeps a neutral light (or, with a light text colour, dark) canvas and uses your Primary colour for the navigation, buttons and selected states, with the Accent, Text colour, Font family and Logo you set below it.

The banner at the top of the Hub. Featured item shows a starred item’s art and title with a Play button; Custom banner uses your own Title, Subtitle, Banner image and buttons.

Session Catalog galleries only. The Program page (the template’s Explore page) can lay the program out three ways; the Hub, My agenda and the session pages are the same whichever you pick, and switching is instant in the preview before you save.

The Program layout setting in the Design tab, with three radio cards — Catalog, Timetable and Agenda — each showing a small wireframe and a one-line description, and a Show ‘Add to calendar’ on sessions switch below them

LayoutBest forWhat visitors get
CatalogLarge programs people searchA filter rail (Track, Format, Level, Room, Topics — each option with its count) beside session rows grouped by day and start time, with a sticky search bar, active-filter chips, page numbers and a Per page choice of 10, 25 or 50 sessions.
TimetableMulti-track daysRooms across, start times down: each session is a card spanning its slot, colour-coded by track, with a legend, a sticky room header and time column, and a Grid / List toggle. Narrow screens and the TBA day always show the list.
AgendaSingle-track programs and phonesDay tabs and one expandable row per session. Open a row for the abstract, the speakers with their bios and the presentations inside it; Expand all opens every row. On the day, rows carry Now, Next and Ended chips.

The Timetable layout: day tabs across the top, Track, Format, Level, Room and Topics filter menus, a Grid / List toggle, and a grid of session cards laid out by room and start time

The Agenda layout: day tabs, an Expand all button, and session rows grouped by time with a track-coloured bar, an Ended chip, the session code, speakers and room

The session panel open beside the program, showing the date, time and room, the session code and title, track, format, level, credits and Recording available chips, the Add to agenda, Add to calendar, Copy link and Full page buttons, the abstract and the people in the session with Bio links

All three share the same session panel: click any session and it opens beside the program with the date, time, room and time zone, the abstract, the speakers (with Read more for bios), the presentations inside a symposium or poster session (searchable, with Show only presenters), Save, Copy link and — when Show ‘Add to calendar’ on sessions is on — Add to calendar as a calendar file, Google Calendar or Outlook. Links carry the open session, the day and every filter, so a pasted URL lands on the same view. Sessions without a start time collect under a TBA day rather than disappearing. Times are shown in the event’s time zone.

Add People under Navigation tabs (below) for a faculty directory: everyone who chairs, speaks or presents, grouped by surname with a role filter and search; each person has a page with their photo, bio and sessions by day.

SettingWhat it does
Card stylePoster (2:3) and Landscape (16:9) for video-first galleries, Compact tiles for dense libraries, and Catalog rows for programs and learning catalogs — each row shows the session code, title, abstract, speakers, time and the chips that matter (track, level, room, language, credits, Recording available). On a Session Catalog this applies to the Catalog program layout; Timetable and Agenda bring their own cards.
Rail sizeHow large the cards in a rail render.
Show format badges on cards, Show duration on cardsThe small Video / Document badge and the running time.
Show session codesThe program code before the title in catalog rows; the code is searchable too.
Show speaker title and companyAdds Title, Company after each speaker name in catalog rows.
Show credit chipsCredit designations on lessons and credit amounts on sessions.
Show Free / Paid on lessonsA price chip on lesson cards.
Hub page / Explore pageTurn either page off — a pure searchable library needs no Hub.
Navigation tabsWhich of Hub, Explore, My list — and, on a Session Catalog, People — appear in the header.

Every toggle under Visitor features removes a control from the public gallery: Search, My list (saves), Share buttons, Downloads, Transcripts, Related items and Continue watching. Under Copy, rename the Hub title, Explore title, Explore intro, the “My list” and “Save” labels — the Session Catalog template calls them My agenda and Add to agenda — and the Empty state shown when a search finds nothing.

Hub content blocks on a gallery's Design tab with Add block, an Accreditation block positioned Above collections and a Learning objectives block positioned Below collections, each with a rich-text editor and reorder and delete buttons

Hub content blocks add formatted text to the Hub: an accreditation statement, learning objectives, tips for using the program, or who to contact. Click Add block, give it a Heading, write the text, and choose a Position — Above collections or Below collections. Blocks show in the order you set with the arrow buttons, up to 12. Scripts and unsafe markup are removed when you save, and links stay.

The Call-to-action band at the foot of every page carries a heading and a button; Capture emails instead of linking out swaps the button for an email field whose submissions land in Leads.

On My list, visitors can take their saves with them. Add to calendar downloads a calendar file with every saved item that has a start time; the button appears once at least one saved item has one. Email me my list sends every saved item with its link, and the calendar file attached, to the signed-in member or the address they gave at the email gate; anyone else types an address. Embargoed details stay hidden in the email, and a visitor can send it a few times in a short window before they have to wait.

A published gallery is indexable unless its access mode is Private: search engines can crawl the Hub, Explore, every collection and every item a visitor could open without signing in, and those pages are listed in the Site’s sitemap. Item pages carry structured data for search results (a session with CE credit is marked as an education event), and Explore and each collection list their items. Embargoed sessions appear by title and time only — their withheld details are never in what search engines read. Locked items — behind a gate or a login — are left out, and My list is never indexed. Hide from search engines adds noindex to every page of the gallery and drops it from the sitemap. It is on by default for any gallery with an access restriction — Email gate, Share link, Members, Registrants only or SSO only — so turn it off on the Design tab only if you want search engines to list a gated gallery’s Hub and public pages. On a public gallery it is off until you turn it on.

The Search engines card on the Design tab with Hide from search engines switched on and the note that it is on by default for gated and members-only galleries

When someone pastes a gallery link into LinkedIn, Slack, Teams or iMessage, the preview card is built from the gallery: the Hub and Explore use the gallery name, hero subtitle and hero image (or the first item’s thumbnail); an item link uses the item’s title, description and thumbnail. An embargoed item shares the gallery’s card instead, so nothing withheld leaks into a preview, and a private or draft gallery shares a generic Sessionboard card. Previews work even when Hide from search engines is on. LinkedIn caches a card for about a week — use its Post Inspector to refresh one after you change a thumbnail.

Set once for the gallery on the Access tab; collections and items can be stricter.

Access modeWho gets in
Open to allAnyone with the link can watch, read and download.
Email gateVisitors see titles and thumbnails, then enter an email to unlock. Every unlock becomes a lead you can export from Analytics.
Share link onlyHidden unless the visitor arrives through one of your share links. Each link can have a password, an expiry date and a view cap.
Members (portal login)Visitors sign in to the Site (password or SSO) before anything unlocks.
Registrants onlyVisitors sign in, and only people registered for the gallery’s event get in. Offered only on a gallery that belongs to an event.
SSO onlyOnly your identity provider lets people in — no passwords, no email gate.
PrivateNobody outside the builder can open it. Use while you curate.

Site sign-in turns Email and password login and Single sign-on (SSO) on or off for the gallery, so visitors on an open gallery can still sign in to keep their list across devices.

Withhold abstracts and recordings until a session has been presented — scientific programs use this so nothing leaks before the room hears it.

  • Off — abstracts, players and downloads are available as soon as an item is visible.
  • Until each session’s presentation time — each session lifts on its own schedule. Items without a start time are never embargoed.
  • Fixed date & time — everything in the gallery lifts at the same moment.

What to withhold decides what stays hidden until the lift: Description (abstract), Player and downloads, Speakers (names and photos on the listing) and Tags. With nothing ticked, the gallery withholds the description and the player. Embargoed items still appear in the catalog with their title and an Available … chip, so attendees can plan around them — and anything you withhold stays out of the Explore filters, their counts and search until the lift, so a withheld speaker or topic cannot be found by filtering for it.

Where it applies decides which places honor the embargo: Gallery site (the gallery’s own pages, and gallery blocks on your other Sites), Website embed (the gallery widget pasted on your own website) and Mobile app (the event app reading the gallery feed). With all three ticked, the embargo covers everywhere. Untick a place to show everything there as soon as the item is visible — anyone can read the abstract there before the lift. At least one place stays ticked.

The filter rail on the Explore page, with a count next to every value. Values come from the items themselves, so a filter with nothing behind it simply does not show. Each filter has a Label, a Display style (Chips, Dropdown or Checkboxes) and a switch to hide it without deleting it. Choose the Filter source:

Filter sourceValues
Custom values (set per item)Pick from the built-in keys — Topic, Track, Session type, Level, Location / room, Language, Speaker / faculty, Credits offered, Credit type, Format (live / on demand), Price (free / paid), Series / bundle, Webinar platform, Event, Item type — or type a custom key.
Custom session fieldA dropdown or checkbox field from your Sessions module, such as Audience, Industry or Product. Pick the field and its values become a filter; existing items refresh automatically.
Day of the eventOne value per program day, in date order. Days follow each session’s event time zone, so a 7 PM Pacific session is on its own day, not the next one.
Recording availableA single value that matches sessions with a recording bound to them.
Format, Tags, Speaker, Event, YearComputed from every item.

The filter rail, the sort menu, the active-filter chips and the day names follow the visitor’s language: English, French, German or Spanish.

Hand a partner, sponsor or the press a tracked link even when the gallery is open. Each link has a name, an optional password, an expiry and a view cap, and shows how many views it has driven.

Gallery name, URL slug and the Default order in Explore — Newest first, Oldest first, Title A–Z, Most watched, Curated order (your drag order on the Content tab) or Program order (date & time), which lists timed sessions in schedule order. Visitors can change the sort themselves; search results always rank by relevance. About this gallery shows the template and event the gallery was created from. Embed on your website gives you the code to paste on your own site — under Show, pick All items or one collection, then Copy code (see Put a gallery on your own website). Danger zone deletes the gallery — type the slug to confirm.

Pick a time window and read Views, Unique viewers, Plays, Watch time, Saves, Downloads & clicks, Searches and Gate leads, with a Daily views and plays chart, a Funnel from visit to play to save, a breakdown by Collection, Top items and Top searches. Zero-result searches tell you what content to add next. Under Leads, every email captured by the gate or the call-to-action band can be exported.

A gallery has its own address, sites.sessionboard.com/s/your-slug, and can be served from a domain you own instead, such as library.yourassociation.org. Open the gallery’s Domain tab and pick a domain your organization (or, for an event’s gallery, the event) has connected in Settings > Domains, or Sessionboard address to go back. A domain another Site uses asks you to confirm the move. Connect a new domain… opens Settings > Domains. The tab appears once Sessionboard has turned on Site Domains and you can update settings. The full steps are in Use your own domain.

A gallery has its own address, and it can also live inside a regular Site. In the Site builder, add a Content gallery block, pick the gallery, then choose Whole gallery or one collection, a Rail, Grid or Spotlight layout, how many Items to show, and whether to show a See all link or a search box. The block reads the gallery live, so new items appear on the Site without republishing it. Visitors who click through land in the gallery itself, where its access rules apply. A draft gallery shows nothing until it is published.

The gallery can also sit on a website you already run — the same way an agenda embed does. There is no row to create under Publish → Embeds. Open the gallery’s Settings tab and copy the code from Embed on your website — it already has your slug and your region. Written by hand, it looks like this, with acme-library replaced by the gallery’s URL slug:

<script src="https://embeds.sessionboard.com/v0/sessionboard-content-gallery-embed.js"></script>
<sessionboard-embed
widget-type="content-gallery"
site-slug="acme-library"
language="en"
theme="auto">
</sessionboard-embed>

The widget shows search, filters, sort and a page of cards. Opening a card plays or downloads the item when the visitor is allowed to; an email-gated item collects the address in the widget and unlocks it. Members-only and SSO galleries send the visitor to the gallery Site to sign in. A ?share= on the host page unlocks a share-link gallery.

AttributeRequiredWhat it does
site-slugYesThe gallery Site’s slug.
gallery-idNoThe gallery’s id, only needed when one Site hosts more than one gallery.
collectionNoA collection slug, to show just that rail.
page-sizeNoCards per page (1–100; default 12).
languageNoWidget chrome: en, de, fr or es.
themeNolight (default), dark, or auto to follow the visitor’s system.

Do not load this script on the same page as another Sessionboard widget script — they all define <sessionboard-embed>. EU events use embeds-eu.sessionboard.com instead of embeds.sessionboard.com; the code from Embed on your website already points at your region. A draft gallery shows an error in the widget until it is published.

  • Recordings — upload to the Media Hub, or connect your webinar platform under Integrations. Imported webinar recordings land in the Media Hub and then in every gallery whose rule matches them, so a Webinar Library or Learning Catalog publishes the recording without anyone touching it. Rules with Webinar recordings only take just those.
  • Sessions — accepted sessions arrive with their speakers, time, track, format, level, language, room, tags and credits. When a recording is bound to a session, the session shows a Watch button and matches the Recording available filter. When you publish a session’s recap, its item page shows it under the description — only the recap you published, never the unreviewed AI summary — and it stays hidden while the item is embargoed.
  • Lessons — published lessons arrive with their credit designations, series and price, which power the Credit type, Series / bundle and Price filters.
  • Files — a file attached to a session appears once it is marked visible on that session.

Get release notes by email

A short digest on the days something new goes live — each change with a link to its note in the release notes. No marketing, and one click to stop.

Company email addresses only. We’ll send one email to confirm it’s you. Already use Sessionboard? You can also turn this on under Community → What’s new.